5.8. 호스트 집계를 사용하여 물리적 및 가상 시스템 프로비저닝 분리


OpenStack Compute에서는 호스트 집계를 사용하여 가용 영역을 분할하고 특정 공유 속성이 있는 노드를 그룹화합니다. 인스턴스가 배포되면 계산 스케줄러는 플레이버의 속성을 호스트 집계에 할당된 속성과 비교하고, 실제 시스템 또는 가상 시스템에 인스턴스를 올바른 집계 및 올바른 호스트에 프로비저닝합니다.

다음 작업을 수행하려면 이 섹션의 단계를 완료합니다.

  • baremetal 속성을 플레이버에 추가하고 true 또는 false로 설정합니다.
  • 일치하는 베어 메탈 속성을 사용하여 베어 메탈 호스트 및 계산 노드에 대해 별도의 호스트 집계를 생성합니다. 집계로 그룹화된 노드는 이 속성을 상속받습니다.

사전 요구 사항

절차

  1. baremetal 플레이버에서 baremetal 속성을 true 로 설정합니다.

    $ openstack flavor set baremetal --property baremetal=true
  2. 가상 인스턴스에서 사용하는 플레이버에서 baremetal 속성을 false로 설정합니다.

    $ openstack flavor set FLAVOR_NAME --property baremetal=false
  3. baremetal-hosts 라는 호스트 집계를 생성합니다.

    $ openstack aggregate create --property baremetal=true baremetal-hosts
  4. baremetal-hosts 집계에 각 컨트롤러 노드를 추가합니다.

    $ openstack aggregate add host baremetal-hosts HOSTNAME
    참고

    NovaIronic 서비스를 사용하여 구성 가능 역할을 생성한 경우 이 서비스의 모든 노드를 baremetal-hosts 집계에 추가합니다. 기본적으로 컨트롤러 노드에만 NovaIronic 서비스가 있습니다.

  5. virtual-hosts 라는 호스트 집계를 생성합니다.

    $ openstack aggregate create --property baremetal=false virtual-hosts
  6. 각 컴퓨팅 노드를 virtual-hosts 집계에 추가합니다.

    $ openstack aggregate add host virtual-hosts HOSTNAME
  7. 오버클라우드를 배포할 때 다음 Compute 필터 스케줄러를 추가하지 않은 경우 _/etc/nova/nova.conf _ 파일의 scheduler_default_filters 아래의 기존 목록에 지금 추가합니다.

    AggregateInstanceExtraSpecsFilter
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.