클라우드 컴퓨팅이란?
- 인터넷 기술을 활용하여 IT 자원을 서비스로 제공하는 컴퓨팅
- IT자원(소프트웨어, 스토리지, 서버, 네트워크)을 필요한 만큼 빌려서 사용하고, 서비스 부하에 따라 실시간 확장성을 지원받으며, 사용한 만큼의 비용을 지불하는 컴퓨팅 기술
클라우드 컴퓨팅의 특징
- 광대역 네트워크 접근 (Broad Network Access): 클라우드 컴퓨팅의 기능은 네트워크를 통해 가용하게 되며, 일질적인 경량 또는 중량 클라이언트 플랫폼(모바일폰,노트북,PDA 등)을 통해 이용 가능
- 측정 가능한 서비스 (Measured Service): 서비스 형태에 적절한 미러링 기능을 이용해 자원의 사용을 자동으로 통제하고 최적화함.
- 다중 활용성 (Multi Tenancy): 클라우드는 다수의 클라우드 제공자들에게 속한 자원을 공유하여 사용할 수 있는 특성을 제공함.
- 주문형 셀프-서비스 (On-Demand Self-Service): 서버 시간, 네트워크 저장 장치 등의 컴퓨팅 기능을 사람의 중재 없이 필요한 만큼 자동으로 확보해 사용함.
- 신속한 탄력성과 확장성 (Rapid Elasticity And Scalability): IT 자원은 신속하게 탄력적으로 제공하며, 일부 경우에는 신속한 확장과 축소를 위해 자동으로 제공함.
- 자원의 공동 관리 (Resource Pooling): 제공자의 컴퓨팅 자원은 다중-임대(Multi-Tenant)방식으로 다중 사용자에게 제공되기 위해 풀 형태로 유지되며, 다양한 물리적 또는 가상적 자원이 사용자 요구에 따라 동적으로 할당 또는 재할당됨.
클라우드 컴퓨팅 서비스 모델
- SaaS (Software as a Service): 클라우드 환경에서 운영되는 애플리케이션 서비스.
- 대표적인 SaaS로는 구글 앱스, 세일즈포스닷컴(CRM), MS오피스 365, 드롭박스, 이메일, ERP 와 같은 클라우드 스토리지 서비스 등이 있음
- IaaS (Infrastructure as a Service): 인터넷을 통해 서버와 스토리지 등 데이터센터 자원을 빌려 쓸 수 있는 서비스
- NaaS (Network as a Service): 전송 연결 서비스와 인터클라우드 네트워크 연결서비스를 제공하는 서비스
- PaaS (Platform as a Service): 소프트웨어 서비스를 개발할 때 필요한 플랫폼을 제공하는 서비스
'컴퓨터' 카테고리의 다른 글
가상기억장치 (Virtual Memory) (0) | 2021.02.04 |
---|---|
주소 지정 방식의 종류 (0) | 2021.02.03 |
교착상태 (0) | 2021.02.02 |
세마포어와 뮤텍스의 차이 (0) | 2021.01.29 |
운영체제(OS)란? (0) | 2021.01.28 |