[13] 전문화 매커니즘
1. 자동 확장 리스너
- 작업 부하 상태를 추적 (사용자 요청의 양, 요청에 의한 백엔드 처리량)
- auto-scaling : 소비자가기준을 미리 설정
- manual scaling : 작업 부하량이 임계치를 초과 또는 미달되면 소비자에게 공지하면 소비자가 직접 조정
2. 부하 분산자
- 부하를 분산시키는 런타임 에이전트
- 자원 최적화, 과부하 회피, 처리량 최대화가 목표
- 비대칭 분배
- 작업 부하 우선순위
- 콘텐츠 인식 분배
3. SLA 모니터
- SLA에 명시되 Qos가 충족하는지 서비스의 런타임 성능을 관찰
4. 사용량 과금 모니터 (pay-per-use monitor)
- 가격 매개 변수에 따라 요금 계산 및 과금 목적으로 로그 생산/저장
5. 감사 모니터 (audit monitor)
- 사용자가 계약한 바 대로 자원을 사용하는지 체크 (권한)
- 관련 이벤트 발생시, 데이터를 수집 및 로깅
6. 장애 조치 시스템
- 클러스터링 혹은 다중화를 통해 극복
- active-active : 여러개가 돌아가는 중 하나 죽으면 분산
- active-standby : 하나 죽으면 대기하던 애가 대체
7. 하이퍼바이저
- VIM으로 다수의 하이퍼바이저를 관리
8. 자원 클러스터
- 여러 IT자원 인스턴스를 단일 IT자원으로 운영할 수 있도록 그룹화
- 자원 클러스터 : 서버, DB, 데이터 셋
- 그냥 클러스터 : LB, HA
9. 다중 장치 브로커
- 클라우드 서비스와 소비자의 heterogeneous 단말간 호환성을 보장하기위한 기능
- 런타임시 서로 교환하는 정보를 변환
- 게이트웨이 형태
10. 상태 관리 데이터베이스
- Runtime state 정보 저장 (snapshot)
- 상태 데이터를 메모리에 캐싱하지 않고 DB에 저장
- 사용자가 작업을 일시 중지한 경우, 상태 정보를 DB에 저장
- 런타임 메모리 사용량을 줄여준다
[14] 관리 매커니즘
클라우드 기반 IT자원의 설치, 설정, 유지보수및 모니터링을 가능케 하는 기술
1. 원격 운영 시스템
- 사용자 인터페이스
- 웹 기반 Portal
@사용 및 운영 Portal
- 여러 클라우드 기반 IT 자원 관리에 집중 및 자원 사용 보고서를 제공하는 범용 포털
@셀프 서비스 Portal
- 쇼핑 portal
- 사용자가 자원을 요청하고 서비스를 받음
2. 자원 관리 시스템
- VIM을 통해 인스턴스가 적합한 물리 서버에서 생성될 수 있게
- 가상 IT 자원 템플릿 관리 자동화
- 가장 IT 자원 인스턴스 할당 회수 자동화
- 보안 정책 적용 (IT 자원의 운영 환경 모니터링)
3. SLA 관리 시스템
- SLA 관련 데이터의 관리, 수집, 저장, 보고 및 런타임 알림과 관련된 기능을 제공하는 다양한 상용 제품
- 사용량 및 품질 체크
4. 과금 관리 시스템
- 로그를 통해 주기적으로 사용료를 계산
- Pay-per-use : 사용한 용량 만큼 지불
- Flat rate : 무조건 고정된 비용을 지불
- Pay-per-allocation : IT 자원 하나를 선택해서 할당받고 자원의 가격을 지불
- Subscription : 가입/구독 모델
- Dynamic pricing : 실시간 수요에 따라서 요금이 변동
'CS > 클라우드 컴퓨팅' 카테고리의 다른 글
[클라우드 컴퓨팅] 보안 매커니즘 (16) (0) | 2024.06.21 |
---|---|
[클라우드 컴퓨팅] 보안 (15) (0) | 2024.06.20 |
[클라우드 컴퓨팅] 데이터 센터 (12) (0) | 2024.06.20 |
[클라우드 컴퓨팅] 컨테이너 및 도커 컨테이너 (11) (0) | 2024.06.20 |
[클라우드 컴퓨팅] 가상머신 네트워크 (10) (0) | 2024.06.20 |