I. 클라우드 플랫폼의 개요
가. 클라우드 플랫폼의 정의
- 사용자가 쉽게 서비스를 만들 수 있도록 필요한 기본 기능을 제공하는 플랫폼을 서비스 형태로 제공하는 클라우드 컴퓨팅 기술
II. 클라우드 플랫폼의 프레임워크 및 기술요소
가. 클라우드 플랫폼의 프레임워크
![]() |
- Open API를 제공하는 플랫폼 서비스 프레임워크와 인증, 과금, 모니터링을 제공하는 코어 서비스 프레임워크, 인프라에 관련된 자원 가상화 프레임워크로 구분
나. 클라우드 플랫폼의 기술요소
기술요소 |
설명 |
Server Virtualization |
- 하나의 물리 서버를 여러 개의 서버처럼 사용하는 기술 |
Network Virtualization |
- VIF(virtual interface) 로 가상화된 NIC 이 가상머신에서 사용됨. - 플랫폼 내부에서 DNS, DHCP 등을 이용하여 네트워크 자원을 관리 |
Distributed storage |
- 여러 개의 저렴한 서버를 묶어서 하나의 큰 서버처럼 사용하는 기술 |
Metering, billing, Provisioning |
- 가상머신의 경우 어떤 사양의 머신을 제공 여부가 과금의 기준 - 네트워크 트래픽을 측정해서 추가 과금의 기준으로 적용 |
Auto-scaling |
- 가상머신에 특정 부하가 심해지면 자동으로 같은 머신을 추가해서 부하를 분산시키는 기능 |
High availability |
- 가상화 layer의 HA., 물리 장비 layer의 HA |
MOM |
- 플랫폼을 이루는 서버 혹은 모듈간의 coupling 을 최소화하는 설계기법 |
Restful web service |
- http의 spec을 최대한 사용해서 웹 서비스 하는 기법 |
Monitoring |
- 부하를 감안한 설계가 필수 |
'IT기술노트 > 디지털서비스' 카테고리의 다른 글
프로비저닝 (0) | 2021.02.15 |
---|---|
포그 컴퓨팅(Fog Computing) (0) | 2021.02.15 |
패브릭 컴퓨팅(Fabric Computing) (0) | 2021.02.15 |
Public, Private, Hybrid Cloud (0) | 2021.02.15 |
모바일 클라우드 (0) | 2021.02.15 |
클라우드 컴퓨팅(Cloud Computing) (0) | 2021.02.15 |
LOD(Linked Open Data) (0) | 2021.02.15 |
오픈데이터(Open Data) (0) | 2021.02.15 |
댓글