어제보다 나은 내가 되자
Cloud Computing = Service 본문
Cloud Computing = Service
1. Iaas (Infrastructure as a Service) - physical machine 가상머신 형태로 제공, 서버를 가상화
2. Paas (Platform as a Service) - 가상머신위에 특정 플랫폼 얹음 ex) 아파치 웹 서버, MySQL 등, 사용자들이 소프트웨어 개발, 서비스 구축
3. Saas (Software as a Service) - 개별 소프트웨어 ex) 구글 앱, 워드, 엑셀 등
https://zetawiki.com/wiki/IaaS,_PaaS,_SaaS
Service Provider vs Service Consumer
Service Provider: 쓴 만큼 청구
Service Consumer: 쓴 만큼 비용 지불
Amazon
인터넷 서점 = > 인터넷 쇼핑몰 = > cloud computing service provide
Sales 증가 = > Transactions 증가 = > Computing Power 증가
비수기(2분기), 성수기(4분기) = > 컴퓨팅 파워를 성수기에 맞춰 커버해야 한다. 비수기의 노는 컴퓨팅 파워를 팔아보자!
HyperVisor
가상화 기술을 software로 구현한 것
가상적으로 컴퓨터를 만들어주는 녀석
Computer 가상화
Computer는 3가지로 구성되어 있고 이들을 가상화하면 Computer를 가상화 하는 것과 같다.1. CPU 가상화2. I/O 가상화3. Memory 가상화
Full Virtualization
https://www.youtube.com/watch?v=CLR0pq9dy4g
수정되지 않은 OS라서 자신이 가상머신에서 동작하는지 인지를 못한다. Hypervisor가 들어오는 요청 다 처리해야해서 속도가 느리다.
Para Virtualization
https://www.youtube.com/watch?v=1PYNcmZTjiE
자신이 가상머신에서 동작하는지 알 수 있도록 로직을 짜서 OS를 수정한다. 직접 하드웨어와 통신할 수 있어 속도가 높아진다.
Bare Metal(KVM, Xen, Microsoft Hyper-V 등) vs Hosted(VirtualBox 등)
https://en.wikipedia.org/wiki/Hypervisor
openstack
가상머신 생성/관리 툴
'Cloud Computing' 카테고리의 다른 글
기본 개념과 용어 (0) | 2020.09.27 |
---|---|
Cloud Model (0) | 2020.09.27 |
Grid Computing (0) | 2020.09.27 |
Cloud Computing 요약 (0) | 2020.09.27 |
Cloud Computing (0) | 2020.09.26 |