서버 [cmdb_ci_server] 클래스

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기9분
  • CMDB 서버 [cmdb_ci_server] 클래스에 대한 속성, 식별 규칙 및 기타 중요한 스키마 구조입니다.

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

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

    속성

    Server 클래스는 다음과 같은 고유한 특성을 추가합니다.
    속성 설명
    분류 프로덕션, 개발, 재해 복구 또는 UAT(사용자 수용 테스트)와 같은 서버 유형입니다.
    방화벽 상태 인터넷 또는 인트라넷 연결 서버.
    호스트 이름 호스트 이름 속성 대신 이름 속성을 사용하여 서버의 호스트 이름을 저장합니다.
    용도 프로덕션, 스테이징 또는 QA(품질 보증) 등 서버에서 지원하는 비즈니스 서비스입니다. 이 속성은 서비스 [cmdb_ci_service] 테이블의 선택 목록 필드를 사용합니다 Used for .
    참조 속성 참조
    재해 백업 서버 [cmdb_ci_server] 테이블입니다. 이 서버의 백업 서버인 다른 서버에 대한 참조입니다.

    참조 클래스

    다음 참조 클래스는 Server 클래스를 확장합니다. 새 속성을 추가하지 않습니다.
    참조 클래스 이름 설명
    cmdb_ci_solaris_server Solaris 서버 Oracle Solaris 운영 체제를 실행하는 서버입니다.
    cmdb_ci_lb_cisco_csm Cisco CSM CSM(Cisco Security Manager) 부하 분산 장치.
    cmdb_ci_win_server Windows 서버 Microsoft Windows Server 운영 체제를 실행하는 서버입니다.
    cmdb_ci_lb_ace ACE Cisco Application Control Engine 부하 분산 장치.
    cmdb_ci_lb_netsclaer Citrix Netscaler Citrix Netscaler 부하 분산 장치
    cmdb_ci_lb_alteon Alteon Alteon 부하 분산 장치.
    cmdb_ci_lb 부하 분산 장치 일반 부하 분산 장치입니다.
    cmdb_ci_lb_a10 A10 부하 분산 장치 A10 부하 분산 장치
    cmdb_ci_lb_cisco_css Cisco CSS Cisco CSS(Content Services Switch) 부하 분산 장치.
    cmdb_ci_lb_cisco_gss Cisco GSS Cisco GSS(Global Site Selector) 부하 분산 장치.
    cmdb_ci_osx_Server OS/X 서버 OS/X 운영 체제를 실행하는 서버.
    cmdb_ci_HPUX_Server HPUX 서버 HP-UX 운영 체제를 실행하는 서버.
    cmdb_ci_tape_server 서버 테이프 장치 테이프 드라이브를 사용하는 서버.
    cmdb_ci_Server_Hardware 서버 하드웨어 서버 하드웨어.
    cmdb_ci_datapower_server 데이터 파워 호스팅 서버 IBM DataPower 호스팅 서버.
    cmdb_ci_net_app_server 네트워크 어플라이언스 하드웨어 NetApp 하드웨어.
    cmdb_ci_netware_server Netware 서버 NetWare 운영 체제를 실행하는 서버입니다.
    cmdb_ci_ibm_zos_server IBM zOS 서버 IBM z/OS 운영 체제를 실행하는 서버입니다.
    cmdb_ci_storage_node_element 저장소 노드 요소 스토리지 노드.
    cmdb_ci_chassis_server 서버 섀시 서버 섀시.
    cmdb_ci_lb_network 네트워크 부하 분산 장치 네트워크 부하 분산 장치 하드웨어.
    cmdb_ci_Unix_Server UNIX 서버 Unix 운영 체제를 실행하는 서버입니다.
    cmdb_ci_linux_server Linux 서버 Linux 운영 체제를 실행하는 서버입니다.
    cmdb_ci_virtualization_server 가상화 서버 Hyper-V Server [cmdb_ci_hyper_v_server] 및 ESX Server [cmdb_ci_esx_server]에서 사용하는 추상 기본 테이블입니다.
    cmdb_ci_mainframe IBM 메인프레임 고급 기능을 갖춘 대규모 컴퓨터 시스템.

    스키마 설명

    CMDB 스키마 모델은 실제 서버와 컴퓨터, 가상 서버와 컴퓨터를 구분하지 않습니다. 대신 Computer 및 Server 클래스에는 라는 필드 IsVirtual가 있습니다. 컴퓨터 또는 서버가 가상 인스턴스인 경우 이 IsVirtual 속성을 true로 설정합니다.

    가상 머신 스키마 섹션에 설명된 대로 가상 머신을 완전히 모델링하려면 컴퓨터 또는 서버 CI의 IsVirtual 속성을 로 설정하십시오. 속성을 키 식별자로 사용하여 BIOS UUID 가상 머신 인스턴스 [cmdb_ci_vm_instance] 기록을 작성합니다. 그런 다음 가상 머신 인스턴스 레코드와 컴퓨터 또는 서버 인스턴스 간에 Hosted_On 관계를 만들고 true로 설정합니다IsVirtual.

    키 관계 구조

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

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

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

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

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

        예: '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 속성에 IP 주소 값을 IP Address 저장합니다(빈 Name 속성을 방지하기 위해).
      • 'NNN. Nnn. Nnn. NNN', 10진수 기반 옥텟 및 마침표 구분 기호 포함. 맞지 않는 값은 잘못된 것으로 간주되고 null 값으로 정리되어야 합니다.
      • 콜론 구분 기호와 함께 소문자 16진수를 사용하여 IPv6 IP 주소 값을 저장합니다. 확인하지 않는 값은 유효하지 않은 것으로 간주하고 null 값으로 정리해야 합니다.
      • Netmask 속성을 IP 주소로 설정합니다.
      • CI 관계 [cmdb_rel_ci] 테이블에서 연결된 하드웨어 CI에 대해 Owned By::Owns 관계를 생성합니다.
      • 연결된 하드웨어 CI에 대한 참조와 함께 구성 항목을 사용하여 IP 주소에 대해 네트워크 어댑터 [cmdb_ci_network_adapter] 테이블에 대한 참조를 지정합니다.
      • 기본 시스템 식별 규칙이 제대로 작동하는지 확인하려면 연결된 네트워크 어댑터 클래스에 IP 주소도 저장합니다.
    • 네트워크 어댑터 및 IP 주소:

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

    키 참조 구조

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

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

    • ManufacturerModel ID 는 각각 회사 [core_company] 및 제품 모델 [cmdb_model] 테이블에 대한 참조 속성입니다.
    • Owned By, Assigned To, Managed BySupported By are 사용자 [sys_user] 테이블에 대한 참조 속성입니다. Change GroupSupport 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의존하지 마십시오.

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

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