-
- 경제성
* 실제 자원 활용률 : 5% ~ 20%
* 특정 시점에서만 활용률이 높음
- 스포츠 시즌 : 영상 스트리밍
- 쇼핑 시즌 : 초콜릿 쇼핑몰 (예: 발렌타인데이 / 뻬뻬로 데이)
제공 유형에 따른 분류
IaaS [ 인프라 제공 서비스 ]
- 프로세싱 파워, 서버, 네트워크, 가상화 및 OS 와 같은 기본적인 컴퓨팅 자원을 제공하는 클라우드 서비스
PaaS [ 플랫폼 제공 서비스 ]
- 클라우드 컴퓨팅 환경을 통해 어플리케이션 개발 플랫폼을 제공하는 서비스. 단말을 위한 API 를 제공하거나 다양한 이기종 간의 단말에서의 개발 환경을 제공
SaaS [ 소프트웨어 제공 서비스 ]
- 별도의 전용 소프트웨어를 제공하여 소비자가 단지 어플리케이션만을 사용하고 어플리케이션이 실행되는 운영체제, 하드웨어 또는 네트워크 인프라는 제어하지 않는 클라우드 서비스
사용 유형에 따른 분류
Public [ 공용 클라우드 ]
- 제 3의 회사 (예 : Amazon AWS, Microsoft Azure, Google Cloud, KT uCloud, NAVER Cloud, TOAST) 에서 제공하는 클라우드를 인터넷으로 접속해서 사용
Private [ 사설 클라우드 ]
- 인터넷을 통하지 않고 사내 등에 직접 하드웨어 구입후 클라우드를 구축. 네트워크 속도, 보안 및 법적인 문제에 따라 사용하는 경우가 많음
Hybrid [ 하이브리드 클라우드 ]
- 공용 클라우드와 사설 클라우드의 적절한 조합. ex) 금융권에서 회사는 사설을 쓰고 사용자들은 공용을 쓰도록 하기
클라우드와 가상화
서버 가상화 (=VM ware) 는 매우 빠르게 성장하여 클라우드를 이루는 기반 기술이 되었다.
✔️ 하이퍼바이저 : VMware ESXi, Citrix XenServer, Microsoft Hyper-V , .....
✔️ 하드웨어 지원 : Intel VT/VT-x , AMD-v
네트워크 가상화를 통해 가상화된 서버 자원을 묶어 독립적인 네트워크로 사용
컨테이너 & 베어베탈
가상 머신은 하이퍼바이저 위에서 별도의 운영체제와 함께 동작한다.
컨테이너는 공통된 운영체제 (커널)를 기반으로 독립적으로 응용프로그램을 실행한다.
베어베탈은 가상화 / 컨테이너 기반이 전혀 준비되어 있지 않은 물리 서버로, 베어메탈에 가상화/컨테이너 서비스를 구축하여 클라우드 컴퓨팅 서비스를 만든다.
OS 역할을 하는 배 위에 다양한 종류의 컨테이너들이 올라가 있음.
프로그래머블 / 소프트웨어 정의 인프라
원하는 때 원하는 만큼 자원을 확장하거나 줄이는 과정을 수동이 아닌 프로그래밍 가능한 인프라 환경을 통해 자동으로 이루어진다.
인프라 전체를 소프트웨어 기반으로 제어하는 환경을 소프트웨어 정의 인프라 / 소프트웨어 정의 데이터센터 등 용어로 이야기 하기도 한다.
출처 : 유튜브 OpenStack Korea Group
'CS 지식' 카테고리의 다른 글
애저 이해하기 (0) 2023.04.19 오픈스택 핵심 서비스 및 구성요소 (0) 2023.04.10 정적할당과 동적할당 (thin provisioning & thick provisioning) (0) 2023.03.30 [고랭 / Go Lang] main redeclared in this block 에러 해결하기 (0) 2023.03.27 프로비저닝이란 (provisioning) (0) 2023.03.23