용량 계획
Contrail Insights 계획은 인프라 용량을 이해하고 계획하고 모델링할 수 있도록 지원합니다. 그림 1은 할당된 용량 차트와 가용 용량 표를 보여줍니다.
할당된 용량
OpenStack에서 컴퓨팅 리소스 할당 단위는 특정 특징의 인스턴스입니다. 다양한 특징은 인스턴스에 대한 vCPUS(Virtual Central Processing Units), 메모리 및 로컬 스토리지 할당의 양을 정의합니다.
Dashboard의 계획 창에서 pie 차트는 각 특징에 따라 할당된 인스턴스의 현재 수를 나타냅니다. 따라서 운영자는 인프라 사용자가 요청하는 리소스 유형을 이해할 수 있습니다.
시간이 지날 때 용량의 변화를 이해하기 위해 라인 차트는 각 유형 인스턴스의 인스턴스 수 측면에서 할당 및 가용 용량의 역사를 보여 줍니다. 드롭다운 목록을 사용하여 인프라의 사용 가능 또는 최대 용량을 볼 수 있습니다. 차트의 각 줄은 하나의 향수 유형을 나타내고 있습니다. 차트에 표시된 기간은 장거리 또는 짧은 시간 동안 동향을 보고 적절한 리소스 용량을 계획하도록 구성할 수 있습니다.
할당된 용량은 자원을 기준으로 표시됩니다. 할당된 용량의 비율은 컴퓨팅, 메모리 및 스토리지 리소스에 표시됩니다.
사용 가능한 용량
가용 용량 테이블에는 현재 할당할 수 있는 각 유형 인스턴스의 수가 표시됩니다. 가용 용량은 각 유형에 대한 리소스 요구 사항, 현재 사용되지 않는 물리적 인프라 용량 및 특정 특징의 인스턴스를 할당하는 데 사용할 수 있는 호스트 세트를 제한하는 스케줄러 정책 등 을 고려합니다.
모델링 오버서브스크립션 정책
OpenStack Nova 스케줄러의 오버서브스크립션 정책은 인프라의 가용 용량에 영향을 미치고 있습니다. 설정 > 경우,Contrail Insights 비율을 위한 구성이 있습니다. Contrail Insights 용량을 계산할 때 이러한 비율을 사용하게 됩니다. 구성되는 Contrail Insights 스케줄러 구성에는 영향을 미치지 않습니다.
오버서브스크립션 정책이 인프라의 가용 용량에 미치는 영향을 모델링하는 비율을 수정할 수 있습니다. 비율이 변경될 경우 가용 용량 테이블이 업데이트되어 각 종류에 얼마나 많은 인스턴스가 할당될 수 있는가를 보여 줍니다. 관리자는 서로 다른 모델링 비율을 구성하여 스케줄러의 오버서브스크립션 정책에 대한 잠재적 변경의 영향을 확인하거나 컴퓨팅, 메모리 및 스토리지 영역에서 물리적 용량이 증가하여 사용자의 요구를 어떻게 충족하는지 이해할 수 있습니다.
초기 설치 시, Contrail Insights 오버서브스크립션 비율은 1로 설정됩니다(즉, 오버서브스크립션 없음). 정책 변경을 모델링하지 않을 경우 사용 가능한 용량 테이블에 인프라의 실제 용량을 반영할 수 있도록 OpenStack Nova 스케줄러 정책의 구성과 일치하는 비율을 구성하는 것이 좋습니다.