3장. 설계
이 섹션에서는 Red Hat OpenStack Platform 배포를 설계할 때 수행할 기술 및 운영 고려 사항에 대해 설명합니다.
이 가이드의 모든 아키텍처 예에서는 KVM 하이퍼바이저를 사용하여 Red Hat Enterprise Linux 7.2에 OpenStack Platform을 배포한다고 가정합니다.
3.1. 계획 모델
Red Hat OpenStack Platform 배포를 설계할 때 프로젝트 기간은 배포의 구성 및 리소스 할당에 영향을 미칠 수 있습니다. 각 계획 모델은 다른 목표를 달성하는 것을 목표로 할 수 있으므로 다른 고려 사항이 필요합니다.
3.1.1. 단기 모델 (3 개월)
단기 용량 계획 및 예측을 수행하려면 다음 메트릭의 레코드를 캡처하는 것이 좋습니다.
- 총 vCPU 수
- 총 Cryostat 할당
- I/O 평균 대기 시간
- 네트워크 트래픽
- 컴퓨팅 로드
- 스토리지 할당
vCPU, Cryostat 및 대기 시간 메트릭은 용량 계획에서 가장 쉽게 액세스할 수 있습니다. 이러한 세부 사항을 사용하면 표준 두 번째 순서 회귀를 적용하고 다음 3 개월을 포괄하는 사용 가능한 용량 추정을 받을 수 있습니다. 이 추정치를 사용하여 추가 하드웨어를 배포해야 하는지 여부를 확인합니다.
3.1.2. 중간 기간 모델 (6 개월)
이 모델에는 검토 반복이 필요하며 예측 추세 및 실제 사용량의 차이를 추정해야 합니다. 이 정보는 표준 통계 도구 또는 Nash-Sutcliffe와 같은 특수 분석 모델을 사용하여 분석할 수 있습니다. 또한 추세는 두 번째 순서 회귀를 사용하여 계산할 수 있습니다.
vCPU 및 Cryostat 메트릭을 단일 메트릭으로 처리하면 여러 인스턴스 플레이버가 있는 배포에서 vCPU 및 vCPU 사용량의 상관 관계를 더 쉽게 연결할 수 있습니다.
3.1.3. 장기 모델 (1년)
총 리소스 사용량은 1년 동안 다를 수 있으며 편차는 일반적으로 원래의 장기 용량 추정에서 발생합니다. 따라서 두 번째 순서 회귀는 특히 사용량이 재활용되는 경우 용량 예측에 충분하지 않을 수 있습니다.
장기 배포를 계획할 때 1년 이상 걸쳐 있는 데이터를 기반으로 하는 용량 계획 모델은 최소한 첫 번째 파생 제품에 적합해야 합니다. 사용 패턴에 따라 빈도 분석이 필요할 수도 있습니다.