클라우드 프로비저닝 및 거버넌스 테이블의 스키마

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 4분
  • 테이블은 클라우드 중립적이므로 모든 클라우드 제공자에 대한 데이터를 보유할 수 있습니다.

    부하 분산 장치 테이블

    부하 분산 장치 테이블 [cmdb_ci_cloud_load_balancer]는 [cmdb_ci]에서 확장되는 [cmdb_ci_vm_object]에서 확장됩니다. 이미지를 확대하려면 클릭하십시오.

    그림 1. 스키마 부하 분산 장치
    부하 분산 장치 CMDB 객체 모델
    표 1. Cmdb_ci_cloud_load_balancer 테이블의 주요 기본 속성
    속성 설명
    object_id 일반적으로 부하 분산 장치 이름을 값으로 보유하는 식별자
    canonical_hosted_zone_id 부하 분산 장치의 호스팅된 영역 Amazon Route 53의 ID
    canonical_hosted_zone_name 부하 분산 장치의 DNS 이름
    dns_name 부하 분산 장치의 공용 DNS 이름
    fqdn 전체적으로 정규화된 도메인 이름으로의 DNS 이름. DNS 이름을 가리키는 CNAME 기록이 될 수도 있습니다.
    state 부하 분산 장치의 상태: 사용 가능 또는 종료됨

    네트워크 자원 테이블

    네트워크 자원 테이블 [cmdb_ci_network]는 [cmdb_ci]에서 확장되는 [cmdb_ci_vm_object]에서 확장되는 [cmdb_ci_vcenter_object]에서 확장됩니다. 이미지를 확대하려면 클릭하십시오.

    그림 2. 네트워크 테이블 객체 모델
    네트워크 테이블 객체 모델
    표 2. cmdb_ci_network 테이블의 주요 기본 속성
    속성 설명
    object_id 일반적으로 네트워크 ID를 값으로 보유하는 식별자. 클라우드 내에서 객체를 고유하게 식별합니다.
    name 네트워크의 이름
    cidr IP 주소 범위. 클래스 없는 도메인 간 라우팅은 네트워크의 고유 식별자를 만드는 데 사용되는 인터넷 프로토콜 표준 세트입니다.
    default_gateway IntenetGateway를 네트워크에 연결할 경우 InternetGatewayID를 유지합니다.

    기본 게이트웨이는 네트워크로 연결된 컴퓨터에서 다른 네트워크나 인터넷의 컴퓨터로 정보를 보내는 데 사용하는 접근 포인트 또는 IP 라우터 역할을 합니다. 애플리케이션에서 다른 게이트웨이를 지정하지 않는 한 지정된 게이트웨이가 기본적으로 사용됩니다.

    Broadcast_address

    네트워크 시스템으로 메시지와 데이터 패킷을 전송하는 데 사용되는 IP 주소

    Is_shared 부울.

    true: 네트워크가 다른 프로젝트 간에 공유됩니다.

    false: 네트워크가 다른 프로젝트 간에 공유되지 않습니다.

    max_ports 네트워크에 연결할 수 있는 최대 호스트 수
    is_external 부울.

    true: 외부 네트워크입니다.

    false: 내부 네트워크입니다.

    terminated_on 네트워크의 프로비전이 해제된 시간
    state 네트워크의 상태: 사용 가능 또는 종료됨
    netmask CIDR 유형. IP 주소를 서브넷으로 나누고 네트워크에서 사용할 수 있는 호스트를 지정하는 32비트 마스크입니다.
    dhcp_enabled 부울:

    true: 동적 IP 주소가 호스트에 할당됨

    false: 고정 IP 주소가 호스트에 할당됨

    저장소 볼륨 자원 테이블

    저장소 볼륨 자원 테이블 [cmdb_ci_storage_volume]은 [cmdb_ci]에서 확장됩니다. 이미지를 확대하려면 클릭하십시오.

    그림 3. 스키마 저장소 볼륨
    저장소 볼륨 자원 테이블 객체 모델
    표 3. cmdb_ci_storage_volume 테이블의 주요 기본 속성
    속성 설명
    object_id 일반적으로 객체 ID를 값으로 보유하는 식별자. 클라우드 내에서 객체를 고유하게 식별합니다.
    volume_id 일반적으로 볼륨 ID를 값으로 보유하는 식별자. 클라우드 내에서 객체를 고유하게 식별합니다.
    volume_container NetApp 전용인 경우 LUN은 볼륨이 되고 NetApp 볼륨은 볼륨 컨테이너가 됩니다.
    sharable 부울.

    true: 여러 VM에서 볼륨을 공유합니다.

    false: 여러 VM에서 볼륨을 공유하지 않습니다.

    storage_type 저장소 유형
    • AWS: Block
    • Azure: PageBlob
    • vSphere: VMware vdisk
    size 볼륨의 총 용량
    free_space 볼륨의 사용 가능한 공간
    state 볼륨의 상태: 사용 가능 또는 in_use
    share_count 볼륨에서 공유 하는 VM의 수

    가상 서버 자원 테이블

    가상 서버 자원 테이블 [cmdb_ci_vm_instance]는 [cmdb_ci]에서 확장되는 [cmdb_ci_vm_object]에서 확장됩니다. 이미지를 확대하려면 클릭하십시오.

    가상 서버 테이블 객체 모델

    표 4. cmdb_ci_vm_instance 테이블의 주요 기본 속성
    속성 설명
    object_id 일반적으로 VM 인스턴스 ID를 보유하는 식별자. 클라우드 내에서 객체를 고유하게 식별합니다.
    name VM의 이름입니다.
    state VML의 상태: 켜짐, 꺼짐 또는 종료됨
    cpus CPU 수입니다.
    memory 메모리 크기(MB)
    disks 디스크 드라이브 수
    disk_size 총 디스크 크기(GB)
    nics 네트워크 인터페이스 어댑터 수
    terminated_on 인스턴스가 종료된 시간
    termination_protection 부울. 기본값은 false입니다.

    true: Amazon EC2를 사용하여 인스턴스가 우발적으로 종료되는 것을 방지할 수 있습니다.

    false: Amazon EC2를 사용하여 인스턴스가 우발적으로 종료되는 것을 방지할 수 없습니다.