CUK 강의 정리/[이론] 클라우드 컴퓨팅
[클라우드 컴퓨팅] 클라우드 컴퓨팅 특징과 구조
fnow
2023. 9. 15. 14:24
반응형
1. 클라우드 컴퓨팅 특징
주문형 셀프서비스 (on-demand self service)
- 사업자와 직접 상호작용 하지 않고, 사용자의 개별 관리 화면을 통해 서비스를 이용할 수 있음
- 필요할 때 온라인으로 즉시 사용
광대역 네트워크 접근 (broad network access)
- 모바일 기기 등의 다양한 디바이스를 통해 서비스에 접속할 수 있음
자원의 공동관리 (resource pooling, 리소스의 공유)
- 사업자: 컴퓨팅 리소스를 여러 사용자가 공유하는 형태로 이용
- 사용자: 자신이 사용하는 리소스의 정확한 위치를 알 수 없음 (추상화, 은닉)
빠른 탄력성 (rapid elasticity, 신속한 확장성)
- 필요에 따라 필요한 만큼의 스케일 업, 스케일 아웃, 스케일 다운이 가능함 → 비즈니스 상황에 따라 자원을 탄력적으로 사용할 수 있음
측정 가능한 서비스 (measured service)
- 이용한 만큼 요금이 부과되는 종량제 서비스임 → 사용한 만큼 비용을 지불, 생성 기준 X
2. 클라우드 컴퓨팅 구조
클라우드 컴퓨팅 구조는 5 계층으로 구분된다.
- 클라우드 제공자(Vendor) 영역: 물리적 시스템 계층, 가상화 계층, 프로비저닝 계층, 서비스 계층
- 클라우드 고객 영역: 관리체계 계층
1 계층 (물리적 시스템 계층)
- 클라우드가 인프라를 구성하는 물리적인 HW 영역
- 서버, 스토리지, 네트워크
2 계층 (가상화 계층)
- 클라우드에서 제공하는 가상 인프라를 제공하는 영역
- 가상머신, 가상 스토리지 및 가상 네트워크
- 하이퍼바이저, 스토리지 가상화 솔루션 포함
- 가상화: 물리적 구성은 은폐하고, 가상환경을 여러 개 만들어 개별 가상 머신이 자원을 갖추고 있게 만드는 기술
- 하이퍼바이저: 물리서버 위에 존재하는 가상화 계층에 포함됨
- OS 구동을 위한 HW 환경을 가상으로 제공함
3 계층 (프로비저닝 계층)
- 사용자의 서비스 요청에 따라 가상 인프라를 가상화 계층에 생성(프로비저닝, 구성) 하는 계층
- 관리체계에서 내려진 프로비저닝 명령에 따라 가상화 계층에 가상 인프라를 생성하고 삭제하는 기능을 수행
4 계층 (서비스 관리체계 계층)
- 클라우드 인프라를 관리함
- 서비스 요청에 따라 하위 계층에 필요한 자원을 생성, 삭제하는 관리 영역
- 성능 및 가용성 관리, 자원관리 및 과금, 계정관리, 보안정책을 정의하고 수행함
- 다른 계층과 다르게 고객(사용자)이 신경 써야 하는 부분이다
- 수동에서 자동화하고 있는 추세이다.
5 계층 (서비스 관리체계 계층)
- IaaS, PaaS, SaaS와 같은 서비스를 제공
- 관리&책임(R&R)의 범위를 온전하게 이해하고 있어야 미흡이나 부실 없이 효율적으로 관리할 수 있다.
반응형