모든 자료는 온라인으로 제공되는 Naver Cloud의 공인교육과정을 참고하였으며,
Naver Cloud Professional 자격증을 준비하시는 분들께 조금이나마 도움이 될까하여 정리해두었던 내용을 공유합니다.
2023년에 작성된 내용이며, VPC Platform 기반의 강의 내용을 정리한 것이니 참고 바랍니다.
클라우드의 역사
- 1960년대 가상화라는 용어 사용
- 당시에는 전 가상화 기법을 사용하여 구현
- 에뮬레이터도 존재
- 다양한 하이퍼바이저의 출현
- IBM의 Logical Partition
- IBM의 유닉스 머신에도 사용되는 하이퍼 바이저
- VMWare
- Xen
- KVM
- Hyper-V
- IBM의 Logical Partition
☑️ 네이버 클라우드 연혁
2011 : Private Cloud 시작
2013 : 일부 기업대상 Public Cloud 시작
2017 : Public Cloud 시작
Now! : 공공/금융/민간 Cloud 플랫폼 구축하여 제공 중
서버 가상화
서버 가상화는 클라우드의 근간 기술
왼쪽은 하나의 물리 하드웨어 위에 OS, Application이 올라가는 구조.
오른쪽(서버 가상화)은 하나의 물리 하드웨어 위에 VMWare를 통해 여러 OS와 Application이 독립적으로 올라가는 구조.
서버 가상화의 분류 (Type1 / Type2)
서버 가상화 기술은 위치에 따라 분류할 수 있다
Type1 : Native (bare metal)
IBM Xen VMware ESX Server, MS Hyper-V, LVM
하드웨어 위에 바로 하이퍼바이저가 올라가고 그 위에 여러가지 OS가 구동되는 구조이다.
Type2 : Hosted
VMware Server, VMware Workstation, MS Virtual Server, Oracle(Sun) Virtual Box
하드웨어 위에 OS가 먼저 설치되고 그 위에 하이퍼바이저, OS가 구동되는 구조
Type1의 분류(전가상화 / 반가상화)
Type1은 가상화 방식에 따라 분류할 수 있다.
전가상화(Full Virtualization)
하드웨어를 모두 가상화한 것. 게스트 OS가 직접 CPU에게 하드웨어 제어를 의뢰함.
반가상화(Para-Virtualization)
하드웨어를 완전히 가상화하지 않음. 게스트 OS가 하이퍼바이저에게 하드웨어 제어를 의뢰함.
Why Cloud
- 비용절감 효과
- 데브옵스를 통한 인건비 절감.
- 스케일링 기법들을 통한 인프라 비용 최적화.
- SaaS, PaaS , 다양한 부가 상품 활용을 통한 개발 비용 절감.
- 빠른 Deploy
- 기존 물리서버를 도입하고 운영하는 것에 비해 빠른 Deployment.
- 글로벌 시장 진출 용이
- Global 리전을 활용한 손쉬운 글로벌 서비스 가능.
- 보안
- 인프라에 대한 보안은 CSP (Cloud Service Provider)에 위임.
- 서비스 level에 대한 보안만 신경쓰면 됨.
Cloud 구분
관리 범위에 따른 분류
- On-Premise
- IaaS : 스토리지나 서버와 같이 인프라 리소스를 클라우드 서비스로 제공하는 것
- PaaS : 플랫폼형태로 제공하는 것 (개발 환경을 그대로 얹어 제공)
- SaaS : 완제품 서비스를 제공하는 것 (예. Zoom)
고객 영역 / CSP 영역
On-Premise | IaaS | Paas | Saas |
Application | Application | Application | Application |
Data | Data | Data | Data |
Runtime | Runtime | Runtime | Runtime |
Middleware | Middleware | Middleware | Middleware |
O/S | O/S | O/S | O/S |
Virtualization | Virtualization | Virtualization | Virtualization |
Servers | Servers | Servers | Servers |
Storage | Storage | Storage | Storage |
Networking | Networking | Networking | Networking |
Deployment Model로 분류
Private Cloud | Public Cloud | |
서비스 대상 | 한정된 그룹 | 불특정 다수 |
인프라 위치 | 자체 데이터센터 | CSP 데이터 센터 |
인프라 운영 | 사내 엔지니어 | CSP 엔지니어 |
장점 | 기업이 원하는대로 구축 및 운영 가능 | 초기 구축 비용 절감(사용한 만큼만 지불) 인프라 환경 운영에 대한 부담 X 트래픽에 대한 빠른 대응 다양한 PaaS, SaaS 상품들을 이용한 빠른 개발 |
Hybrid Cloud = Public + Private
Multi Clud = Public(A사) + Public(B사)
네이버클라우드플랫폼 상품구성
해당 링크의 서비스 별 어떤 상품이 있는지 알아두시면 시험에 큰 도움이 될 것입니다.
'Devops > Naver Cloud' 카테고리의 다른 글
Compute Operation (2)- 서버이미지, 스토리지, 스냅샷, 공인 IP할당, NIC (0) | 2024.12.03 |
---|---|
Compute Operation (1)- Server 기본 기능 (0) | 2024.11.22 |
Compute - 서버 종류와 사양 (0) | 2024.11.22 |
네이버클라우드 관리 콘솔, CLI, API (0) | 2024.11.22 |
존,리전,멀티존 개념 / 서비스와의 종속성 (0) | 2024.11.22 |