Skip to main content

그리드 컴퓨팅이란 무엇입니까?

그리드 컴퓨팅은 여러 컴퓨터를 통해 작업을 공유하는 행위입니다.작업은 데이터 저장에서 복잡한 계산에 이르기까지 다양하며 큰 지리적 거리에 퍼질 수 있습니다.경우에 따라 그리드 내의 컴퓨터는 정상적으로 사용되며 사용하지 않을 때는 그리드의 일부로 만 작동합니다.이 그리드는 주어진 프로젝트를 완료하기 위해 액세스 할 수있는 모든 컴퓨터에서 사용되지 않은주기를 청소합니다.Seti@Home은 아마도 가장 유명한 그리드 컴퓨팅 프로젝트 중 하나 일 수 있으며 다른 많은 조직이 자원 봉사자에게 의존하여 컴퓨터를 그리드에 추가합니다.

이 컴퓨터는 가상 슈퍼 컴퓨터를 만듭니다.네트워크 컴퓨터는 전통적으로 슈퍼 컴퓨터를 위해 예약 된 동일한 문제를 해결할 수 있지만,이 컴퓨터 네트워크는 70 년대와 80 년대에 지어진 슈퍼 컴퓨터보다 강력합니다.현대의 슈퍼 컴퓨터는 많은 소규모 컴퓨터를 더 큰 전체에 통합하여 그리드 컴퓨팅의 원리를 기반으로 구축되었습니다.

그리드 컴퓨팅 아이디어는 Ian Foster, Carl Kesselman 및 Steve Tuecke에서 비롯되었습니다.그들은 계산 관리, 데이터 이동, 스토리지 관리 및 특정 하드웨어 및 요구 사항으로 제한하지 않고 대형 그리드를 처리 할 수있는 기타 인프라를 처리하기위한 툴킷을 개발하기 위해 함께 모였습니다.이 기술은 매우 유연합니다.

그리드 컴퓨팅 기술을 사용하여 매우 다양한 유형의 그리드를 생성하여 여러 기계의 자원을 사용하여 유연성과 전원을 추가 할 수 있습니다.장비 그리드는 그리드를 사용하여 망원경과 같은 장비를 제어하고 장비가 수집하는 데이터를 분석합니다.그러나 데이터 그리드는 주로 많은 양의 정보를 관리하여 사용자가 액세스를 공유 할 수 있습니다.

그리드 컴퓨팅은 클러스터 컴퓨팅과 유사하지만 여러 가지 차이가 있습니다.그리드에는 중앙 집중식 관리가 없습니다.그리드의 컴퓨터는 독립적으로 제어되며 운영자 재량에 따라 그리드와 관련이없는 작업을 수행 할 수 있습니다.그리드의 컴퓨터에는 동일한 운영 체제 또는 하드웨어가 필요하지 않습니다.그리드는 또한 클러스터의 컴퓨터가 종종 있기 때문에 일반적으로 단일 위치에 포함되기보다는 분산 된 네트워크에 종종 느슨하게 연결됩니다.