클라우드 클래스

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기3분
  • CMDB 클라우드 클래스에 대한 설명, 식별 규칙 및 기타 중요한 스키마 구조입니다.

    기본 시스템의 공통 CMDB 테이블에 대한 설명은 을 참조하십시오 CMDB 테이블 설명.

    그림 1. AWS/Azure/OpenStack 클래스 모델
    AWS/Azure/OpenStack 클래스 모델입니다.
    그림 2. IBM Datacenter Cloud 스키마 모델
    IBM Datacenter Cloud 스키마 모델입니다.
    그림 3. Google Datacenter 스키마 모델
    Google Datacenter 스키마 모델입니다.

    클라우드 스키마 설명

    ServiceNow 에는 AWS(Amazon Web Services), Microsoft Azure 서비스, GCP(Google Cloud Platform) 및 IBM Cloud를 비롯한 광범위한 클라우드 환경 모델이 있습니다. 컴퓨팅 측면에 초점을 맞추면 클라우드 환경과 가상 서버의 모델이 비슷합니다. 예를 들어 Amazon Elastic Compute Cloud(EC2) 및 Microsoft® Azure Cloud Compute 인스턴스는 일반적으로 클라우드 인벤토리에 직접 연결하여 CI를 생성하는 가상 머신 인스턴스의 확장입니다. 그러나 가상 머신 인스턴스는 클라우드 인스턴스의 실제 사용을 나타내지 않습니다.

    클라우드 서비스 계정 [cmdb_ci_cloud_service_account]은 AWS, GCP 및 Azur와 같은 클라우드 계정을 추적하기 위한 메인 클래스입니다(예를 들어 AWS에 대한 cmdb_ci_aws_account 테이블 사용으로 대체).

    예를 들어, Amazon EC2에서 실행 중인 Linux 게스트 호스트를 Server [cmdb_ci_server] 클래스로 나타낼 수 있으며, IsVirtual 속성은 true 로 설정되고 Runs on:Runs to the EC2 인스턴스는 관계가 됩니다. AWS 구성 서비스 또는 Amazon CloudWatch 애플리케이션 통합에서는 EC2 객체 ID에 대한 정보를 제공합니다. 게스트 Linux 호스트에서 또는 다른 검색 프로그램을 실행 검색hostname하면 .

    다음 사항을 확인하십시오.
    • 일련 번호 [cmdb_serial_number] 테이블에 저장되는 올바른 UUID를 가져옵니다.
    • 클라우드 인스턴스를 호스트 OS에 연결/생성하고, UUID/객체 ID에서 일치시키고, Runs On:Runs 관계를 생성합니다.

    또한 Storage, Networking, Lamda/Functions의 완전한 모델 외에도 Compute, Storage 등과 Hosts:HostedOn 관계가 있는 논리 데이터 센터 [cmdb_ci_logical_datacenter] 테이블의 개념을 사용하여 다른 지역을 모델링합니다.

    식별 규칙

    기본 시스템에는 클라우드 스키마 클래스에 대해 사전 정의된 식별 규칙이 포함되어 있습니다. 클라우드 객체에는 다음과 같은 식별 항목이 필요합니다.
    • 객체 ID: 클라우드 공급업체가 Azure Compute, EC2 및 Amazon Simple Storage Service(S3)와 같은 각 유형의 클라우드 자원에 사용하는 ID와 동의어입니다.
    • 객체 ID는 지역마다 고유하므로 클라우드 자원이 호스팅되는 지역에 대한 논리 데이터센터 [cmdb_ci_logical_data_center] 테이블의 정보를 필요로 하는 종속 관계가 있습니다. 예를 들어 논리 데이터센터에서 확장된 AWS 데이터센터 [cmdb_ci_aws_datacenter], Azure 데이터센터 [cmdb_ci_azure_datacenter], Google 데이터센터 [cmdb_ci_google_datacenter]입니다.

      논리 데이터 센터 자체에는 두 개의 식별자 항목이 있습니다.
      • 객체 ID: 논리 데이터센터의 고유 ID(해당되는 경우)
      • 지역: 클라우드 자원의 지역입니다
    • 논리 데이터센터에는 클라우드 서비스 계정에 종속되어 있으며 여기에는 두 개의 식별자 항목이 있습니다.

      • 객체 ID: 해당되는 경우 계정의 고유 ID입니다.
      • 계정 ID: 다양한 클라우드 자원을 포함하는 고유한 계정 ID입니다. 계정 ID는 일반적으로 객체 ID보다 적용 가능성이 높습니다.

    자세한 내용은 CMDB 식별 및 조정 문서를 참조하십시오.