클라우드 컴퓨팅 정의

1. 가트너 : 인터넷을 이용 확장 가능 탄력적인 IT자원을 서비스

2. 포레스트 리서치 : 표준화된 IT 기반 기능들을 인터넷 표준 기능을 통해

사용량 기반의 과금과 셀프서비스 형식으로 제공해 주는 서비스

 

클라우드 서비스의 특징

1. On demand

   - 사용자 중심, 사용자 원할 때, 원하는 자원

 

2. 탄력성(elasticity)

-IT자원의 확장성

-온프레미스는 확장하는 동안 꺼야 한다.

-클라우드는 확장하는 동안 끄지 않아도 된다.

-IT자원의 가용성(Auto scaling +SDN) -안정성

 

3. 민첩성(agility)

회복(초기진입비용 및 회수가 빠르다)

비즈니스 Time to market, 시장진입이 빠르다.

서비스 시간 단축

 

4. 셀프서비스

-사용자가 별도의 기술 없이 사용가능

 

5. 사용량 기반 과금

 

6. 확장성

온프레미스방식 : scale up - 수직 확장방식

 

클라우드 : scale out - 수평 확장방식

가용성(서비스의 연속성 유지)

) 데이터 옮기는 동안 서버가 유지된다. 과거에는 서버를 off해야 했다.

점검하기 힘든 서버

 

7. 이용률

   -효율적인 IT자원 분배

 

 

클라우드 서비스 배치모델

 

1. 퍼블릭

 

2. 프라이빗 서비스

 

3. 하이브리드

 

4. 커뮤니티

자동차 회사들끼리 한가지를 테스트하는데에 라이센스 비용이 너무 높아,

공통의 목적으로 이용하는 커뮤니티 클라우드 등장

 

5. 클라우드 서비스 제공

 

아마존에서 4기가를 파트너사에게 팔고 인프라를 제공해준다.

파트너사들은 사용자에게 컨설팅을 하고 판다.

최종적으로 아마존은 서비스를 사용자에게 판매

중개자들은 중개수수료를 판매한다.

 

클라우드 플랫폼

-사용자의 요청에 따라 서비스를 제공하는 관리체계,

클라우드 서비스를 구축할 수 있도록 도와주는 솔루션

 

클라우드 컴퓨팅

-가상의 공간을 분할 하는 것

 

컨트롤 노드

-각 노드를 제어. 클라우드 서비스 인프라를 관리하는 기능

-노드를 만들었다는 것은 인프라가 생겼다는 것이다.

 

컴퓨트 노드

-(연산이 가능한 공간을 배치하는 것), 가상머신, 하이퍼바이저

 

스토리지노드

-저장공간을 배치 (NAS, SAN, ISC SI)

 

네트워크노드

-가상화의 라우터 (SDN 서비스, 라우터 서비스를 제공하는 서버)

 

Software defined network

소프트웨어를 가지고 로드밸런싱을 하면/라우팅을 하면 -> sdn이 된다.

+ Recent posts