한 걸음씩..

클라우드 컴퓨팅에 영향을 미친 기존의 기술들 본문

잡다한 공부방

클라우드 컴퓨팅에 영향을 미친 기존의 기술들

반엘 2015. 5. 1. 17:22


클라우드 컴퓨팅: 개념에서 설계 아키텍처까지

저자
토마스 얼, 자이엄 마흐무드, 리카르도 푸티니 지음
출판사
에이콘출판 | 2014-02-21 출간
카테고리
컴퓨터/IT
책소개
클라우드 컴퓨팅의 개념부터 모델, 기술 아키텍처에 이르기까지 클...
가격비교


클러스터링

클러스터는 한 시스템 내에 연결되어 있는 독렙적인 IT자원의 그룹이다.
클러스터의 중복과 시스템 대체 작동의 특성으로 인해 가용성과 신뢰성이 
증가하고 시스템 실패율은 낮아진다.
 
하드웨어를 클러스터링 하기 위한 일반적인 전제조건은 각 컴포넌트 시스템이 
동일한 기종의 하드웨어와 운영체제로 이루어져야 한다는 것이다.
이유는, 한 컴포넌트가 실패했을 때 이를 비슷한 성능의 수준으로 다른 컴포넌트가 
대체할 수 있어야 하기 때문이다.

클러스터를 구성하는 컴포넌트 장비는 전용의 고속 통신 링크를 통해 동기화되어야 한다.


그리드 컴퓨팅

컴퓨팅 자원이 하나 이상의 논리적인 풀로 구성된 플랫폼을 말한다.
클러스터 컴퓨팅 기반의 시스템으로 지원 불가능한 컴퓨팅 자원에 사용될 수 있다.

네트워크 접근, 자원 풀링, 확장성, 탄력성과 같은 공통의 특성들과 관련된 클라우드 컴퓨팅
플랫폼과 메커니즘에 다양한 관점에서 영향을 끼쳤다.

그리드 컴퓨팅은 컴퓨팅 자원에 배포되는 미들웨어 계층에 기반을 둔다.
이러한 IT자원은 워크로드 분배와 협동 기능을 구현하는 그리드 풀의 구성요소가 된다.
이 중간 계층은 부하 분산 로직과 대체 작동 제어, 자동 설정 관리 등을 포함하는데, 
이는 클라우드 컴퓨팅 기술과 비슷하다.


클러스터링과 그리드 컴퓨팅의 차이점

그리드 컴퓨팅은 훨씬 느슨하게 결합되어 있고 분산되어 있다.
그리드 컴퓨팅은 서로 다른 기종이 지역적으로 분산되어 있는 시스템이다.

가상화

IT자원의 가상 객체를 만들어 사용하는 기술 플랫폼을 말한다.
가상화 소프트웨어 계층은 물리적인 IT자원의 여러 개의 가상 이미지를 제공하여 프로세싱 
용량을 여러 사람이 공유할 수 있게 한다.

클라우드 기술을 가능하게 하는 기술

  • 광대역 네트워크와 인터넷 아키텍처
  • 데이터 센터 기술
  • 가상화 기술
  • 웹 기술
  • 서비스 기술

위에 열거한 기술들은 클라우드 컴푸팅의 공식적 출현이 있기전에 이미 다양한 형태로 존재해왔다.
클라우드 컴퓨팅의 계속되는 진화로 인해 몇 가지는 후에 좀더 발전하였으며 재정의 되기도 하였다.