하드웨어 [cmdb_ci_hardware] 클래스

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 6분
  • 하드웨어 [cmdb_ci_hardware] 클래스의 CMDB 속성, 식별 규칙, 기타 중요한 스키마 구조입니다.

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

    그림 1. 하드웨어, 컴퓨터, 서버 스키마
    하드웨어, 컴퓨터 및 서버 클래스 간의 관계와 참조입니다.
    주:
    다이어그램에 나와 cmdb_sw_instance cmdb_software_instance 클래스에 대한 참조이며 Supported_Group Support_Group에 대한 참조입니다.

    속성

    하드웨어 클래스는 다음과 같은 고유한 속성을 추가합니다.
    속성 설명
    hardware_status 유지관리 중 또는 폐기됨과 같은 하드웨어의 상태입니다. 상태를 자산 클래스와 동기화하는 데 사용됩니다.
    hardware_substatus 보조 하드웨어 상태입니다. 의 hardware_status 각 설정으로 인해 이 필드에 사용할 수 있는 다른 선택 세트가 생성됩니다.
    default_gateway 컴퓨터가 연결되는 기본 게이트웨이입니다.

    주요 관계 구조

    하드웨어, 컴퓨터 또는 서버 CI를 생성할 때 다음 주요 관계를 중요한 지침으로 사용하십시오.
    • 일련 번호: CI 식별 중에 IRE(식별 및 조정 엔진) 프로세스는 두 위치에서 일련 번호를 검색합니다. 하나는 CI 일련 번호 속성이고, 두 번째는 하드웨어 [cmdb_ci_hardware] 테이블에 대한 참조와 함께 일련 번호 [cmdb_serial_number] 테이블입니다.

      • 시스템 이외의 모든 유형의 일련 번호는 일련 번호 테이블에만 저장합니다(서버 CI 속성에는 저장되지 않음).
      • 시스템 일련 번호를 사용할 수 있는 경우 CI의 속성과 일련 번호 테이블 모두 Serial Number 에 저장합니다.

      일련 번호 테이블은 서버 CI에 다시 연결하는 다대일 관계입니다. 이 테이블에는 일련 번호의 유형(시스템, UUID, 섀시, BIOS 또는 베이스보드)을 지정하고 실제 값 자체를 저장하기 위한 유형 필드가 있습니다. 일련 번호 [cmdb_serial_number] 테이블의 일련 번호 유형에 대해 다음 Windows 표준을 사용합니다.

      • system: 소프트웨어의 일련 번호, 하드웨어 칩의 다이 번호 또는 프로젝트 번호(비상업용 제품의 경우)와 같은 제품 ID입니다.
      • uuid: 제품의 UUID(범용 고유 식별자)입니다. UUID는 128비트 식별자로, 생성된 다른 UUID와 달라야 합니다.
      • chassis: 실제 요소를 식별하는 데 사용되는 제조업체 할당 번호입니다. 값은 SMBIOS 정보에 있는 시스템 인클로저 또는 섀시 구조의 일련 번호 구성원입니다. 이 유형은 물리적 시스템 인클로저와 관련된 속성을 나타냅니다.
      • bios: BIOS의 할당된 일련 번호입니다. 이 유형은 컴퓨터에 설치된 컴퓨터 시스템 BIOS(기본 입/출력 서비스)의 속성을 나타냅니다.
      • baseboard: 실제 요소를 식별하는 데 사용되는 제조업체 할당 번호입니다. 이 속성은 CIM_PhysicalElement에서 상속되며 '마더보드 일련 번호'라고도 합니다.
    • 네트워크 어댑터:

      • 네트워크 어댑터 [cmdb_ci_network_adapter] 클래스를 사용하여 네트워크 어댑터를 저장합니다.
      • 네트워크 어댑터 클래스의 속성을 네트워크 어댑터 장치의 이름(예: eth0, eth1)으로 설정합니다 Name .
      • 속성을 MAC 주소 값으로 설정합니다 MAC Address . 8진수 사이의 콜론 구분 기호와 0이 채워진 소문자 16진수를 사용하여 문자열의 서식을 지정합니다.

        예: 'f8:f2:1e:00:d4:66'

      • CI 관계 [cmdb_rel_ci] 테이블에서 연결된 하드웨어 CI에 대한 관계를 만듭니다 Owned By::Owns . 연결된 하드웨어 CI에 대한 참조와 함께 CI를 사용하여 네트워크 어댑터[cmdb_ci_network_adapter] 테이블에서 참조를 지정합니다.
    • IP 주소:

      • IP 주소 [cmdb_ci_ip_address] 클래스를 사용하여 IP 주소를 저장합니다.
      • 빈 속성을 방지하기 Name 위해 속성과 속성에 Name IP 주소 값을 IP Address 저장합니다.
      • 'NNN' 형식을 사용하여 IPv4 IP 주소 값을 저장합니다. NNN. NNN. NNN', 10진수 기반 옥텟 및 마침표 구분 기호가 있습니다. 부적합 값은 잘못된 것으로 간주되어야 하며 null 값으로 정리되어야 합니다.
      • 콜론 구분 기호가 있는 소문자 16진수를 사용하여 IPv6 IP 주소 값을 저장합니다. 확인되지 않는 값은 잘못된 것으로 간주되어야 하며 null 값으로 정리되어야 합니다.
      • 속성을 IP 주소로 설정합니다 Netmask .
      • CI 관계 [cmdb_rel_ci] 테이블에서 연결된 하드웨어 CI에 대한 Owned by::Owns 관계를 생성합니다.
      • 연결된 하드웨어 CI에 대한 참조와 함께 구성 항목을 사용하여 네트워크 어댑터 [cmdb_ci_network_adapter] 테이블에 대한 참조를 IP 주소로 지정합니다.
      • 기본 시스템 식별 규칙이 제대로 작동하도록 하려면 연결된 네트워크 어댑터 클래스에 IP 주소도 저장하십시오.
    • 네트워크 어댑터 및 IP 주소:

      • 서버에 설치된 네트워크 어댑터의 MAC 주소를 네트워크 어댑터 [cmdb_ci_network_adapter] 클래스에 저장합니다.
      • IP 주소 [cmdb_ci_ip_address] 클래스에 IP 주소를 저장합니다.
      • MAC 주소 또는 IP 주소를 Server [cmdb_ci_server] 클래스에 저장하지 마십시오.

    키 참조 구조

    하드웨어, 컴퓨터 또는 서버 CI를 생성할 때 다음 주요 참조를 중요한 지침으로 사용하십시오.
    • 서버에서 실행되는 소프트웨어 및 프로세스: 소프트웨어 [cmdb_ci_spkg] 클래스에는 서버 CI와 관련된 일반 소프트웨어 패키지가 포함되어 있습니다. cmdb_software_instance 테이블은 다음을 사용하여 소프트웨어 패키지의 각 인스턴스를 인스턴스화합니다.
      • 서버 [cmdb_ci_server] 클래스에 대한 일대일 참조
      • 다대일 소프트웨어 클래스로 다시 참조
      이러한 참조는 각각 참조 속성과 참조 속성에 Installed on 저장됩니다 Product Name .

      Software Asset Management Foundation [com.snc.sams] 또는 Software Asset Management [com.snc.software_asset_management] 플러그인이 설치된 경우 소프트웨어 세부 정보는 cmdb_software_instance 테이블 대신 소프트웨어 설치 [cmdb_sam_sw_install] 테이블에 저장합니다.

    • Model IDManufacturer 각각 회사 [core_company] 및 제품 모델 [cmdb_model] 테이블에 대한 참조 속성입니다.
    • Owned By, Assigned ToManaged BySupported By 및 사용자 [sys_user] 테이블에 대한 참조 속성입니다. 와 Support GroupChange Group 그룹 [sys_user_group] 테이블에 대한 참조 속성입니다.

    식별 규칙

    기본 시스템에는 동일한 하드웨어, 컴퓨터 및 서버 클래스에 대해 미리 정의된 식별 규칙이 포함되어 있습니다. 이 식별 규칙에는 우선순위에 따라 나열된 다음과 같은 키 식별자 항목이 있습니다.
    1. 일련 번호 [cmdb_serial_number]를 조회 테이블로 지정한 조회 기반 ID를 사용하는 식별자 항목입니다. 일련 번호 테이블은 일련 번호에서 서버 CI로의 다대일 참조입니다.
    2. CI의 속성으로 Serial Number 지정된 식별자 항목입니다.
    3. 속성의 식별자 항목입니다 Name . 사용할 수 없는 경우 Serial NumberName (호스트 이름) 속성이 사용됩니다. 및 속성이 Name 모두 Serial Number 제공되면 식별 및 조정 엔진(IRE)이 먼저 일련 번호를 찾습니다. 그런 다음 일련 번호를 찾을 수 없으면 IRE는 이름 사용으로 대체됩니다.
    4. 네트워크 어댑터 테이블의 /IP Address 속성에 지정된 MAC Address식별자 항목입니다. 그러나 /IP Address에만 MAC Address의존하지 마십시오.

      and를 모두 Serial Number 사용할 수 없고 /IP AddressMAC Address사용할 수 있는 경우 CI의 이름으로 사용합니다MAC Address.Name 를 CI의 이름으로 사용하면 MAC Address 빈 CI를 만들지 않습니다.

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