그리드 컴퓨팅

IT 위키
Grid Computing
지리적으로 흩어진 이기종 컴퓨팅 자원을 네트워크로 묶어 하나의 거대한 가상 컴퓨터처럼 쓰는 기술

전력망(Power Grid)에서 이름을 따 왔다. 콘센트에 꽂으면 전기가 나오듯 자원을 쓸 수 있게 한다는 뜻이다.

  • 이기종 자원 통합 — 기관과 소유자가 다른 컴퓨터를 묶는다
  • 가상 조직(Virtual Organization) — 여러 기관이 정책을 합의해 자원을 공유한다
  • 느슨한 결합 — 노드는 언제든 참여하고 빠질 수 있다
  • 대규모 연산 — 과학기술 계산 문제를 잘게 나눠 분산 처리한다
  • 표준 미들웨어(Globus Toolkit)와 OGSA 규격

P2P 와 비교

[편집 | 원본 편집]
구분 그리드 컴퓨팅 P2P
주목적 연산 자원의 공유 파일·콘텐츠의 공유
참여 주체 대학·연구소 등 신뢰된 기관 불특정 다수 개인
구조 미들웨어 기반 계층 구조. 중앙 스케줄러가 있는 경우가 많다 완전 분산, 모든 노드가 대등
규모·성능 노드 수는 적지만 각각 고성능 노드 수가 매우 많고 각각은 저사양
보안·인증 PKI 기반의 엄격한 인증(GSI) 익명성 중시, 인증이 약하다
참여 안정성 비교적 안정적 수시로 들고 난다(Churn)
표준 OGSA, Globus 프로토콜마다 제각각

상호 관련성

[편집 | 원본 편집]
  • 둘 다 분산 자원을 공유하고 중앙 서버 의존을 줄인다는 점에서 뿌리가 같다
  • 그리드는 P2P 로부터 탈중앙화와 확장성을, P2P 는 그리드로부터 인증·자원 관리 체계를 빌려 왔다
  • 둘이 섞인 형태가 자발적 컴퓨팅(Volunteer Computing)이다. SETI@home, Folding@home 처럼 개인 PC 의 유휴 자원을 P2P 방식으로 모아 그리드처럼 계산에 쓴다

클라우드 컴퓨팅과

[편집 | 원본 편집]
구분 그리드 클라우드
소유 여러 기관이 나눠 소유 사업자가 소유
과금 자원 교환·분담 사용량 기반 과금
가상화 제한적 가상화가 전제
대상 과학 계산(HPC) 범용 서비스

클라우드는 그리드가 풀려던 문제를 가상화와 상업적 모델로 다시 푼 것으로 볼 수 있다.

같이 보기

[편집 | 원본 편집]