공개SW 공모대전은 공개SW 분야의 우수 인력 양성과 저변 확대를 위해 개최되는 행사로, 올해에는 ‘SW in Life’팀이 지정과제 부문에서 ‘Vision SW in Life’라는 작품으로 ‘Coord Mapreduce’팀이 자유과제 부문에서 ‘대용량 데이터와 대규모 계산을 위한 분산 컴퓨팅 플랫폼’으로 대상인 지식경제부장관상을 수상했다.
‘SW in Life’팀의 ‘Vision SW in Life’는 사람들의 비전(Vision)을 관리해 보다 풍요로한 삶을 영위할 수 있게 돕는다는 개념의 제품으로 구글 안드로이드와 구글 앱 엔진을 기반으로 했다.
‘Coord Mapreduce’팀의 ‘대용량 데이터와 대규모 계산을 위한 분산 컴퓨팅 플랫폼’은 대용량의 데이터·계산을 분산 컴퓨팅 자원을 활용해 수행해 내는 것으로 데이터 뿐 아니라 서비스에 대한 가상화와 확장성을 제공한다는 점이 높은 평가를 받아 이같은 영예를 차지했다.
가상화와 확장성을 제공하기 위하여 서비스 기반 아키텍처 (SOA Service-Oriented Architecture)를 기반으로 대규모로 실시간 쿼리로 인한 부하를 분산하고(load-balance) 분산 컴퓨팅에 적합한 SBA(Space-based Architecture)를 구현하는 등 개발자들이 보다 손쉽게 관계형 데이터 모델을 구축할 수 있게 DHT(Distributed Hash Table)기술을 접목해 개발한 수작이다.
정진욱기자, coolj@etnews.co.kr