1. 클라우드컴퓨팅( Cloudcomputing )
Computer Science

1. 클라우드컴퓨팅( Cloudcomputing )

728x90
반응형

The NIST Cloud Definition Framework


출처 : 미국 국립표준기술연구소 [National Institute of Standards and Technology]


(1) 3 Cloud Service Models *

SaaS (Cloud Software as a Service)

Use provider's applications over network - 서비스 + 인프라자원

ex) Apple MobileMe Google Apps, Nokia Ovi, Salesforce.com Apps 등

PaaS (Cloud Platform as a Service)

Deploy customer-created applications to a cloud - 개발환경 + 인프라자원

ex) Goolge App Engine, Force.com, Facebook F8, Bungee Lab 등

IaaS (Cloud Infrastructure as a Service)

Rent processing, storage, network capacity, and other fundamental computing resources - 인프라자원

ex) Amason S3&EC2, Joyent, GoGrid, AT&T 등


(2) Deployment Models

Private Cloud : stable하지 않아 자체 내에서 자원모아 Cloud 구축 (대기업)

Public Cloud : 자체내 구축보다는 outsourcing이 효율적 (중소기업, 소형기업) ex) SaaS, Paas, Iaas

Hybrid Cloud : Private + Public Cloud (자신은 Private Cloud, 비상용은 Public Cloud)

ex) hadoop, 3Tera, Xen, IBM BlueCloud, VMware 등

Community Cloud : 유사한 업종/ 기업/ 특징들로 구성된 단체 혹은 개인간 구축


(3) Cloud Essential Characteristics *

1 On-demand self service

사용자가 필요에 따라 자신이 프로비저닝 (서비스제공자 도움 없음)

2 Broad network Access

네트워크상에서 기능 제공 (속도가 아주 빨라진다 )

다양한 클라이언트플랫폼으로 부터 접근 가능

3 Resource pooling

복수 고객에 Multi-Tenent 제공되도록 사전 확보, 고객요구에 따라 물리적 가상적 자원이 동적으로 할당

(단독주택이 아닌 아파트 관리사무소가 다해줌)

4 Rapid elasticity

자원량을 유연하게 조절, 고객이 필요한 만큼의 자원을 무진장 구입 가능 (유연성)

5 Measured Service

사용자 자원 이용 상황을 계측,제어 최적화, 이용자와 사용자에게 보고 



728x90
반응형