IBM®
메인 컨텐츠로 가기
    Korea [국가변경]    이용약관
 
 
   
        제품    서비스 & 솔루션    고객지원 & 다운로드    회원 서비스    
한국 developerWorks   >  Academic Initiative  > developerworks

인터넷-스케일 컴퓨팅

차세대 인터넷을 맞이할 준비가 되었습니까?





IBM과 Google은 인터넷 스케일 컴퓨팅 이니셔티브(Internet-scale computing initiative)를 통해, 학생들과 연구원들이 인터넷 스케일 애플리케이션의 문제를 해결할 수 있도록 하는 새로운 소프트웨어 개발 방식을 마련하려고 합니다.

인터넷 스케일(Internet-scale) 컴퓨팅은 무엇이 다른가?

인터넷 사용과 콘텐트는 글로벌 범위, 모바일 장치 액세스, 대형 오디오 및 비디오 파일을 포함한 사용자 생성 웹 콘텐트에 힘입어 크게 성장했습니다. 더 많은 사람들이 기초적인 경제적인 필요를 채우기 위해 모바일 웹을 찾고 있습니다. 이러한 필요를 채우기 위해, 웹 개발자들은 새로운 방식을 채택하여 검색, 소셜 네트워킹, 공동 혁신, 가상 세계, 모바일 커머스 같은 중요한 애플리케이션에 적용하고 있습니다.

이러한 성장을 비롯하여 컴퓨터 아키텍처의 근본적인 변화와 네트워크 용량의 증가는 컴퓨터 공학 연구에 새로운 도전과 기회를 제공하고 있습니다. 전산 태스크는 수백 또는 수천 개의 작은 조각들로 나뉘어 많은 서버들에서 동시에 실행되어야 합니다. 병렬 프로그래밍 기술 역시 Gene Sequencing과 기상 모델링 같은 복잡한 과학 분석에 사용되고 있습니다.


인터넷 스케일 컴퓨팅 이니셔티브란 무엇인가?

본 이니셔티브는 학생들이 고도의 병렬 컴퓨팅 프랙티스를 이해하고, 대규모 분산 컴퓨팅의 새로운 패러다임을 보다 효과적으로 다룰 수 있도록 하기 위해 마련되었습니다. IBM과 Google이 협력하여 하드웨어, 소프트웨어, 서비스를 제공하여 대학 커리큘럼을 강화하고 연구 범위를 넓히고 있습니다. 이렇게 모아진 리소스들을 통해, 기업들은 학계 커뮤니티를 위해 재정적 및 논리적 장벽을 낮추어서 새로운 컴퓨팅 모델을 연구할 수 있도록 돕고 있습니다.

워싱턴대학교가 가장 먼저 본 이니셔티브에 참여했습니다. 카네기멜론대학, 매사추세츠공과대학, 스탠퍼드대학교, 캘리포니아대학교 버클리캠퍼스, 매릴랜드대학교 등의 대학들도 본 프로그램을 시작할 예정입니다. 앞으로, 본 프로그램은 더 많은 연구원, 교육자, 과학자들을 합류시킬 예정입니다.

본 프로젝트의 중심은 수 백 개의 컴퓨터들(Google 머신과 IBM® BladeCenter®와 System x 서버의 결합)의 대형 클러스터로서, 1,600 개 이상의 프로세서로 증가할 예정입니다. 학생들은 인터넷을 통해 이 클러스터에 액세스 하여 자신들의 병렬 프로그래밍 프로젝트를 테스트 할 수 있습니다. 본 클러스터는 다음과 같은 오픈 소스 소프트웨어를 통해 운영됩니다.

또한, 본 프로젝트에는 다음과 같은 리소스가 포함되어 있습니다.

  • 교육자를 위한 Google 코드: 본 사이트에는 Google과 University of Washington에서 개발한 분산 시스템을 위한 대학 커리큘럼이 포함되어 있습니다. 거대한 병렬 컴퓨팅 기술에 초점을 맞추고 있으며, Creative Commons 라이센싱을 통해 사용할 수 있습니다.

  • Eclipse용 MapReduce Tools: IBM이 설계한 오픈 소스 소프트웨어로서, Hadoop를 실행하는 클러스터용 프로그램을 개발하는데 사용할 수 있습니다. 본 소프트웨어는 오픈 소스 개발 플랫폼인 Eclipse에서 작동하며, Hadoop 0.14.1의 일부로서 사용할 수 있습니다.

  • IBM Innovation Factory의 Web 2.0 기술을 사용하여 구현된 웹 사이트에서 대학들 간 협업이 가능합니다.


인터넷 스케일 컴퓨팅 프로젝트의 예를 들자면?

워싱턴대학교의 컴퓨터 공학과 학생들은 상당한 분량의 Wikipedia를 스캐닝 하여 스팸을 가려내는 프로그램을 개발했고, 전 세계 각 지역별로 글로벌 뉴스 아티클을 구성하는 프로그램을 개발했습니다. 이러한 프로젝트들은 인터넷 스케일의 컴퓨팅 이니셔티브의 본질을 시사하고 있습니다.


사이트 여행

dW 커뮤니티
포럼 | 블로그 | Spaces
dW Student Community

로컬 컨텐츠

행사 및 세미나

기획 기사

개발자 입문

튜토리얼 및 교육

TOP 10 인기자료

SW 다운로드

RSS 피드

뉴스레터
  
자바스크립트가 작동이 중지되었습니다. 이 기능을 수행하시려면 브라우저에서 자바스크립스트를 작동시켜 주시거나 이곳을 클릭해주세요.
Special offers
IBM SOA Sandbox 시험판
dW Student Community
로보코드
IT 채용정보


    IBM 소개 개인정보 보호정책 문의