검색

9장. 인스턴스에 메타데이터 추가

download PDF

계산(nova) 서비스는 메타데이터를 사용하여 시작 시 구성 정보를 인스턴스에 전달합니다. 인스턴스는 구성 드라이브 또는 메타데이터 서비스를 사용하여 메타데이터에 액세스할 수 있습니다.

설정 드라이브
구성 드라이브는 부팅 시 인스턴스에 연결할 수 있는 특수 드라이브입니다. 구성 드라이브는 인스턴스에 읽기 전용 드라이브로 표시됩니다. 인스턴스에서 이 드라이브를 마운트하고 파일을 읽어 메타데이터 서비스를 통해 일반적으로 사용할 수 있는 정보를 가져올 수 있습니다.
메타데이터 서비스
계산 서비스는 인스턴스와 관련된 데이터를 검색하는 데 사용할 수 있는 REST API로 메타데이터 서비스를 제공합니다. 인스턴스는 169.254.169.254 또는 fe80::a9fe:a9fe에서 이 서비스에 액세스합니다.

9.1. 인스턴스 메타데이터 유형

클라우드 사용자, 클라우드 관리자 및 계산 서비스는 메타데이터를 인스턴스에 전달할 수 있습니다.

클라우드 사용자가 데이터 제공
클라우드 사용자는 인스턴스가 부팅 시 실행되는 쉘 스크립트와 같이 인스턴스를 시작할 때 사용할 추가 데이터를 지정할 수 있습니다. 클라우드 사용자는 사용자 데이터 기능을 사용하고 인스턴스를 만들거나 업데이트할 때 키-값 쌍을 필수 속성으로 전달하여 인스턴스에 데이터를 전달할 수 있습니다.
클라우드 관리자가 데이터 제공

RHOSP 관리자는 vendordata 기능을 사용하여 데이터를 인스턴스에 전달합니다. 계산 서비스는 관리자가 인스턴스에 메타데이터를 전달할 수 있도록 vendordata 모듈 StaticJSON 및 DynamicJSON 을 제공합니다.

  • StaticJSON: (기본값) 모든 인스턴스에 대해 동일한 메타데이터에 사용합니다.
  • DynamicJSON: 각 인스턴스에 따라 다른 메타데이터에 를 사용합니다. 이 모듈은 외부 REST 서비스에 요청하여 인스턴스에 추가할 메타데이터를 결정합니다.

Vendordata 구성은 인스턴스의 다음 읽기 전용 파일 중 하나에 있습니다.

  • /openstack/{version}/vendor_data.json
  • /openstack/{version}/vendor_data2.json
Compute 서비스 제공 데이터
계산 서비스는 메타데이터 서비스의 내부 구현을 사용하여 인스턴스의 요청된 호스트 이름 및 인스턴스가 속한 가용성 영역과 같은 정보를 인스턴스에 전달합니다. 이러한 작업은 기본적으로 수행되며 클라우드 사용자 또는 관리자가 구성이 필요하지 않습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.