그리드컴퓨팅 기술이 전염병 백신 개발에 적용된다.

24일 한국IBM은 IBM이 뎅기열, 웨스트나일뇌염, C형간염, 황열병 등을 막기 위한 연구를 텍사스의대 등과 시작했으며 여기에 그리드컴퓨팅 기술을 적용한다고 밝혔다.

아울러 `뎅기열 치료약 찾기-투게더' 프로젝트도 함께 시작해 수십만 명의 개인들이 기부한 PC 및 업무용 컴퓨터의 유휴 자원을 활용해 구성한 가상 슈퍼컴퓨터를 통해 뎅기열 등을 일으키는 바이러스의 복제를 막는 치료약을 개발한다는 계획이다. 컴퓨터 분석을 통해 구성물이 밝혀지면, 연구자들은 실험실이나 병원에서 그 약의 효과를 알아보기 위한 테스트를 시작할 수 있게 된다.

의학계에서 효과적인 바이러스 치료 약품을 개발하기 위해 필요한 계획을 완성시키는 데에는 약 5만년의 컴퓨팅 시간이 필요하다고 추정하고 있지만 개인들이 기부한 그리드컴퓨팅으로 연구를 진행할 경우 1년 안에도 가능할 것으로 연구진들은 내다보고 있다.

이 프로젝트에 참여하기 원할 경우 그리드 웹사이트(www.worldcommunitygrid.org)에 들어가 가입한 후, 간단한 무료 프로그램을 실행시키면 자신이 사용하지 않는 시간대의 PC 유휴자원을 이번 연구에 기부할 수 있다.

출처: 디지털타임즈

Posted by 아무유
,

Tech Report - 그리드 컴퓨팅 ③]

그리드 컴퓨팅 적용 사례와 성과

그리드 컴퓨팅은 차세대 IT의 새로운 ‘무기’

지난 7월과 8월호에서는 그리드 컴퓨팅에 대한 개요와 기술 현황에 대해 알아봤다. 그리드 컴퓨팅 기술은 비용과 관리의 측면에서 IT 프로페셔널리스트들의 주목을 받아왔으며 이를 다양한 산업 분야에 적용하고자 하는 노력이 계속되고 있다. 이번 호에서는 마지막으로 실제 산업 현장에서 활용되고 있는 그리드 컴퓨팅의 적용 사례와 성과를 살펴보기로 한다.

연재목차

1회(2004년 7월호) 그리드 컴퓨팅 소개
물리적으로 분산된 가상 조직 상호간 및 내부에서 자원을 공유하고 문제를 해결하는 솔루션인 그리드 컴퓨팅이 대두된 배경과 그리드 컴퓨팅의 정의에 대해 알아본다.

2회(2004년 8월호) 그리드 컴퓨팅 기술현황
그동안 학계와 연구소에서 많이 다루어져 온 그리드 컴퓨팅 기술이 현재 어디까지 왔는지, 그리고 어떠한 성과를 보이고 있는지 다룬다.

3회(이번 호) 그리드 컴퓨팅 적용사례
그리드 컴퓨팅의 적용 사례를 중심으로 기업에 어떠한 성과를 가져다 줄 수 있는지 알아본다.

산업 분야별 적용 사례
그리드 컴퓨팅은 그 동안 산업 전반에 걸쳐 고성능 컴퓨팅 파워를 필요로 하였으나, 고가의 장비와 지속적인 수요에 대한 의구심으로 도입을 미뤄왔던 많은 기업들이 그리드 컴퓨팅의 초기 비용이 저렴하다는 것과 필요할 때에 컴퓨팅 파워를 사용할 수 있다는 점에서 그리드 컴퓨팅을 통한 고성능 컴퓨팅 파워를 이용할 수 있게 하는 계기를 만들었다.

●금융 부문
Charles Schwab사는 고객이 매장이나 인터넷을 통해 대출을 신청했을 때, 고객의 자산관리 예측 시스템을 통해 대출 신청에 대한 가부와 대출 금액, 이율을 결정해 왔다. 고객의 자산관리에 대한 예측 시스템은 건당 4분 정도의 응답 시간을 소요해서, 대출 신청 후 담당 직원은 고객과 시시콜콜한 얘기를 늘어놓으며 고객의 마음을 붙들어 놓고 있어야 했다. 그러나, 리눅스 서버상의 그리드 미들웨어를 이용한 프로세싱 그리드를 구축하여 응답 시간을 15초로 줄임으로써, 대출 신청 후에도 고객의 대출 서비스에 초점을 맞추어 대화를 계속 이어 나갈 수 있었다. 이 실험을 계기로 Charles Schweb사는 고객 서비스의 만족도를 높이기 위해 본격적으로 그리드를 적용하고 있다.
JP 모건사는 ‘Computer Backbone’이라는 그리드 프로젝트를 통해 수천 개의 CPU를 연결해서 주식거래 관리 및 위험관리를 위한 컴퓨팅 연산 작업에 소요되는 막대한 컴퓨팅 파워를 충당하고 있다. 이를 통해 서비스의 품질은 높아지고 컴퓨팅 파워를 이용하는 사업 부서에게는 사용한 만큼의 비용을 결산하는 방식으로 비용 절감 효과를 체감하고 있다.

●에너지 부문
석유탐사에 필요한 컴퓨터 그래픽 시뮬레이션 소프트웨어인 DMS와 VIP사는 지하에 저장된 석유 위치와 시추할 위치를 결정하는 데 많은 어려움과 시간을 소요했다. 하지만, 이 시스템들이 그리드 컴퓨팅 파워를 이용하여 네트워크상에 사용하지 않는 시스템(클러스터 및 서버, 데스크톱, 랩톱 컴퓨터)을 찾아 대규모 작업을 분산 처리할 수 있도록 만들었다. 그럼으로써, 평균 250대의 컴퓨터들이 항상 협업할 수 있게 되어 3백만 달러 이상의 비용 절감 효과를 가져왔다. 따라서, 그리드 기술은 단순히 컴퓨팅 파워 향상과 하드웨어 비용 절감 효과뿐만 아니라 새로운 가치 창출이 가능한 기술이라는 것이 입증되었다.

●제약 부문
한 해 300개 이상의 연구 프로젝트를 진행하고 있는 세계 최대의 신약 연구 개발 업체인 Pfizer사는 불필요하고 중복된 연구를 회피하기 위해 데이터 공유와 관리 방안이 절실히 필요했다. Pfizer사는 세계 전역에 소재한 연구 센터들이 데이터와 컴퓨팅 파워를 손쉽게 이용할 수 있도록 함으로써 신약 개발 연구를 용이하게 하고 개발 기간을 크게 단축하기 위한 그리드 프로젝트를 시작하였다.

●수치해석 부문
수치해석 라이브러리와 가시화 프로그램의 경우 금융 분야 애플리케이션 개발과 금융 서비스, 의학, 생물학 시스템, 공정관리 등의 분석에 적용되는 핵심 라이브러리로서, 더욱 신속하고 안정적인 결과 도출을 위해 그리드 컴퓨팅이 적용된다. 일본에서는 IMSL 라이브러리에 대한 그리드기반 분산 병렬 처리 연동을 시도하여 성공한 바 있다. 실험 결과 3분 50초 걸리던 문제 해결이 그리드 컴퓨팅 기반 4대의 데스크톱 컴퓨터 이용 시 30초로 크게 단축되었다. 향후 이러한 복잡한 알고리즘 라이브러리 기반의 시스템을 구축할 때는 기존 시스템 장비를 얼마나 효율적으로 사용할 것인가에 대해서도 고려할 수 있는 환경이 제공된다.

●생물학 부문
단백질 구조는 아미노산 서열에 의해 결정된다고 알려졌지만, 단백질이 어떠한 경로를 거쳐 얼마나 빠르게 자신의 고유한 3차원 구조를 갖는지 알기 위해서 ‘단백질 접힘 분석 프로젝트’가 진행되었다. 한 번의 단백질 접힘 현상을 시험하는 데는 10분 정도의 시간이 소요되었고, 이 작업이 109번 반복되어야 하므로 348일의 예상 소요시간이 나왔다. 뿐만 아니라 이러한 실험을 여러 번 반복해야 하기 때문에 총 계산 시간은 이보다 훨씬 길어지게 된다. 그리드 컴퓨팅 파워를 이용하게 되면 이러한 작업 시간은 획기적으로 줄어들게 된다. 1번의 단백질 접힘을 관측하기 위해서 1번의 모의실험을 1마이크로초 동안 진행하는 대신, 그리드 컴퓨팅을 이용하여 1000개의 컴퓨터에서 1나노초 동안 모의실험을 진행시킴으로써 1000배의 계산 시간 단축 효과를 얻게 되었다.

●IT 통합 부문
수년 전부터 많은 기업들이 업무에 컴퓨터를 도입하였고, 근래에는 인터넷을 이용한 고객 서비스를 제공하고 있다. 인터넷을 통한 서비스 제공을 하기 위해서 많은 시스템을 구축해 오고 있으나 투자 대비 효율성은 그리 높지 않은 게 사실이다. 이유는 시스템 구축 시 서비스 이용자 수요를 최대로 가정하고 시스템을 구축하기 때문이다. 이러한 시스템들의 가용성은 대부분 높지 않으며, 확장된 서버들이 산재해 있어 관리의 어려움을 겪고 있는 실정이다. 그리드 미들웨어 기술이 적용된 N*Grid 어플라이언스는 파워 온/오프, CPU, 메모리, HDD, 사용자 ID, IP, 애플리케이션 등의 자원 정보를 관리하고 이에 따라 작업이 신속하고 안정적으로 수행될 수 있도록 분배해 주는 역할을 하는 장비일체형 솔루션이다. 잉여 자원의 사용이나 신규 시스템의 확장 여부에 상관없이 활용 대상이 되는 모든 서버 자원에 대한 정보 관리와 효율성을 극대화할 수 있다는 이점이 있다. 이와 같이 그리드 컴퓨팅 기술을 도입하여 물리적 통합을 넘어선 애플리케이션 차원에서의 화학적 통합이 가능하다.

(그림 1) N*Grid 어플라이언스 구성도: active-active HA 구성 및 장애 대책

(그림 2) 그리드 관련 솔루션 업체들의 구조

그리드 솔루션 업체 동향
국내에 그리드 컴퓨팅이 소개된지도 3년이 되었다. 그동안 많은 고객 기업과 그리드 전문 기업들이 자신들의 제품과 서비스를 그리드 시장에 완벽하게 접목하기 위해서 총력을 기울이고 있다.
우선 IT 대형 벤더인 오라클과 IBM, 썬, HP 같은 업체는 자사의 모든 제품과 서비스를 그리드화하여 소개하고 있다. 유틸리티 컴퓨팅을 목표로 사업을 펼치거나 자사의 솔루션을 모두 그리드 컴퓨팅으로 연결하여 자원의 공유와 관리라는 두 마리 토끼를 잡겠다는 장기적인 목표를 세운 업체도 있다. 유틸리티 디바이스, 내셔널 그리드, 플랫폼, Avaki, DataSynapse와 같은 그리드 전문 업체들은 그리드 컴퓨팅 솔루션과 이를 지원하는 응용 애플리케이션의 발굴 및 개발을 통해 그리드 컴퓨팅의 저변 확대에 기여하고 있다.
모든 서버와 스토리지는 이제 그리드를 운영할 준비가 되어 있으며, 이를 이용하는 기업들은 즉시 컴퓨팅 자원의 활용률이 5~20%밖에 안 되는 낭비를 크게 줄이고 10배 이상의 더욱더 강한 생명력을 불어넣을 수 있어 효율성과 저비용이라는 두 가지 성과를 동시에 달성할 수 있다.
어도비, SAP를 포함하는 많은 애플리케이션 벤더가 이미 그리드를 위한 애플리케이션 포팅을 시작하였으며 시장성을 장담하고 있다. 이 애플리케이션 업체들은 자신들의 특성을 살리기 위해 그리드 전문 업체와의 협업을 통해 고객과 시장의 요구에 부응할 수 있다고 믿고 있으며, 실제로 이러한 믿음은 다양한 산업 분야에 걸쳐서 사실로 증명이 되고 있다.

연재를 마감하며…
그리드 비즈니스 리더들은 여태까지 다뤘던 그리드 분야에 필요한 기본적인 부분 외에도 아직까지 미개척지인 무한한 시장을 눈앞에 두고 서로 협력하면서 선의의 경쟁을 펼치고 있다. 여기에 드러나지 않은 많은 기업들도 그리드에 관심을 가지고 있거나 그리드 기술 개발에 투자하여 시장을 함께 이끌어 나갈 것이다.
IT 전문가들은 2~3년 내 그리드 컴퓨팅과 웹서비스가 접목될 것으로 보고 있다. 이제는 대용량의 컴퓨팅 연산 파워가 필요한 고객 외에 인터넷 기업이나 소프트웨어 개발 업체들도 그리드 환경을 지원하기 위한 적절한 대안을 설정해야 할 것이다.
필자에게 “그리드를 지원하는가”라는 질문은 곧 “비용은 절감되고, 성과는 높이면서, 기존보다 훨씬 강력한 안정성을 지닌 신무기를 활용하겠는가”라는 질문과 동일하다. 시장은 끊임없이 변화하고 있다. PC통신이 접속이라는 영화를 통해 절정을 달리고 있는 동안 기존 PC통신 기술을 중심으로 사업을 펼치던 회사들도 활황기를 맞고 있었다. 그러나, 변화를 감지한 인터넷 기업들은 이미 새로운 기술로 고객을 유치할 준비를 하고 있었으며, 3년 뒤 큰 시장 변화가 일어나게 되었을 때 변화에 발빠르게 대처하지 못한 PC통신 관련 업체들은 시장에서 도태되었다 .
언제까지 과거의 기술로 미래를 맞이할 수는 없다. 화살과 조총과의 싸움에서 이제는 보이지 않는 정보전으로, 그리고 시간의 싸움으로 바뀌고 있다. 그리드 컴퓨팅은 서서히 우리의 컴퓨팅 환경을 바꾸고 있다. 이를 적극적으로 활용하여 시간과의 싸움에서 승리하기 위한 전략을 세워나가야 할 것이다.

Posted by 아무유
,
Posted by 아무유
,