-
[ Docker ] 클라우드란 ?program_language 및 궁금한것/Docker 2019. 11. 12. 15:47
SPI 모델이라고도 한다.
IaaS (Infrastructure as a Service)
- 서버 지원
- 아마존 AWS EC2
- 순수하게 하드웨어만 제공해주는 형태
PaaS (Platform as a Service)
- OS + Runtime(Java) + Platform(Spring, Hadoop, DBMS)
- 아마존 AWS EMR
SaaS (Software as a Service)
- 전체 서비스를 다 만들어 계정만 제공하는것
ex) Google Drive, MSOffice.com 등
가상화
- 한서버에 여러개의 os를 올리는 것
- 컴퓨터 자원의 추상화
- API : 프로그램 레벨의 함수/메소드
- ABI : API는 유지되면서 ABI는 변경되는 경우
- ISA : CPU를 가상화 했다 -> 애뮬레이터
Scale -Up
- 하드웨어 업그레이드
Scale -Out
- 같은 사양의 서버를 추가하며 용량, 성능을 올리는 방법
요즘 클라우드는 Scale -Out이 일반적이다.
클라우드 적용 사례
AWS
MS 애저(Azure)
드랍박스, N드라이브, 다음클라우드, 구글 드라이브..
OpenStack - KVM을 기본 하이퍼바이저로 사용한다.
반응형'program_language 및 궁금한것 > Docker' 카테고리의 다른 글
Docker-compose + Nginx Letsencrypt적용 (완벽) (1) 2022.07.13 [Docker] 도커의 장점 (0) 2019.11.19 [ Docker ] 하이퍼바이저란? (0) 2019.11.12