그리드 컴퓨팅(Grid Computing)
지리적으로 흩어진 여러 컴퓨터의 유휴 자원(CPU, 저장공간 등)을 하나로 묶어, 개별 컴퓨터로는 감당하기 어려운 거대한 계산 작업을 나눠 처리하는 컴퓨팅 방식입니다.
한눈에 보는 정의
그리드 컴퓨팅(Grid Computing)은 지리적으로 흩어진 여러 컴퓨터의 유휴 자원(CPU, 저장공간 등)을 네트워크로 하나로 묶어, 개별 컴퓨터로는 감당하기 어려운 거대한 계산 작업을 잘게 나눠 동시에 처리하는 컴퓨팅 방식입니다.
자세히 알아보기
- 예문: "신약 후보 물질의 단백질 구조를 분석하는 연구에 전 세계 자원봉사자들의 PC 자원을 모은 그리드 컴퓨팅이 활용된 적이 있다."
- 하나의 거대한 문제를 작은 단위로 쪼개 여러 컴퓨터에 분산시켜 동시에 계산한 뒤 결과를 취합하는 방식으로, 슈퍼컴퓨터 없이도 대규모 연산을 수행할 수 있게 해줍니다.
- 필요할 때마다 인터넷을 통해 정해진 자원을 빌려 쓰는 클라우드 컴퓨팅(Cloud Computing) (클라우드 컴퓨팅)과 달리, 그리드 컴퓨팅은 여러 기관이나 개인이 자발적으로 남는 자원을 제공해 하나의 가상 슈퍼컴퓨터처럼 묶는다는 점이 특징입니다.
- 유전체 분석, 기후 시뮬레이션처럼 막대한 연산량이 필요한 과학 연구 분야에서 특히 활발히 활용되어 왔습니다.