CMDB 스키마 모델

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기3분
  • 구성 관리 데이터베이스(CMDB) 스키마 모델은 회사 및 해당 구성에서 제어하는 모든 자산 및 비즈니스 서비스를 포함하는 일련의 연결된 테이블입니다.

    관련 ServiceNow® Store 앱 및 참조 정보:
    • CMDB 테이블 설명: 기본 시스템의 주요 CMDB 테이블에 대한 설명입니다.
    • CMDB CI 클래스 모델: ServiceNow Store 기본 CMDB 클래스 계층 구조를 확장하는 클래스 모델을 추가하는 앱입니다. 여기에는 클래스 설명, 식별 규칙, 식별자 항목 및 종속 관계(해당하는 경우)가 포함됩니다. 추가된 클래스를 다른 CMDB 기본 클래스로 사용할 수 있습니다.
    • CMDB 채우기: CMDB를 채우는 다양한 옵션에 대한 정보입니다.
    • 검색 패턴: ServiceNow Store 업계의 특정 장치 및 애플리케이션을 검색하기 위한 검색 패턴 라이브러리를 제공하는 앱입니다.
    • 서비스 그래프 커넥터 정보: ServiceNow Store 일반적인 타사 데이터를 클래스로 CMDB 가져오고 통합하기 위해 사전 정의된 통합을 제공하는 앱입니다. 새 ETL 변환 맵을 작성하기 위한 통합 허브 ETL 마법사도 포함합니다.

    CMDB 테이블에는 네트워크의 컴퓨터 및 장치, 소프트웨어 계약 및 라이센스, 비즈니스 서비스 등에 대한 정보가 포함됩니다. IT 데스크는 를 CMDB 사용하여 네트워크 사용자의 장비와 장비 간의 관계를 더 잘 이해할 수 있습니다. CMDB 시스템 내의 다른 프로세스에서도 참조할 수 있습니다.

    계약 관리와 CMDB같은 자산 관리 애플리케이션은 와 자산 관리소프트웨어 자산 관리 함께 작동하고 모든 자산, 하드웨어, 소프트웨어, 재고 자산과 제조업체 및 벤더의 기록을 CMDB에 연결합니다. 계약 관리 애플리케이션에는 임대, 서비스 계약, 구매 주문서, 보증 및 소프트웨어 라이센스를 포함하여 계약에 대한 정보가 포함되어 있습니다. 이 구성 관리 데이터베이스(CMDB) 애플리케이션은 운영에 중점을 둡니다.

    CMDB에 대한 자세한 배경 정보는 CMDB 101- 구성 관리 데이터베이스란 무엇이며 왜 필요한가요?의 게시물을 참조하십시오ServiceNow 커뮤니티.

    주요 CMDB 테이블

    CMDB(Configuration Management Database)의 주요 테이블은 다음과 같습니다.

    • 비 IT CI에 대한 핵심 CMDB 테이블인 기본 구성 항목 [cmdb] 테이블(내림차순 클래스는 비 IT CI임).
    • 모든 CI의 기본 속성을 저장하는 핵심 구성 항목 [cmdb_ci] 테이블입니다. 이 테이블에 접근하려면 관리자, itil 또는 자산 사용자 역할이 필요합니다(내림차순 클래스는 IT CI임).
    • CI 간의 모든 관계를 정의하는 CI 관계 [cmdb_rel_ci] 테이블입니다.

    구성 항목 테이블은 데이터베이스 [cmdb_ci_database] 및 컴퓨터 [cmdb_ci_computer]와 같은 다른 테이블로 확장됩니다. 컴퓨터 테이블은 서버 [cmdb_ci_server] 테이블로 확장되고, 서버는 서버 [cmdb_ci_unix_server] 테이블로 UNIX 확장되는 식입니다.

    주:
    기본 구성 항목 [cmdb] 테이블은 파티션 확장 모델당 테이블을 사용하며, 이는 다른 확장 테이블과 복제 및 정보 파생 동작이 다릅니다. Table extension and classes 문서를 참조하십시오.
    스키마 맵을 사용하여 테이블과 테이블 관계에 대한 자세한 내용을 볼 수 있습니다.
    1. 다음으로 이동 시스템 정의 > 테이블 및 열.
    2. 테이블을 선택하고 스키마 맵을 클릭합니다.
    그림 1. 스키마 맵
    테이블 계층 구조 맵.
    주:
    구성 항목 [cmdb_ci] 테이블에서 확장되지 않은 CI는 의존성 뷰 맵과 CI 관계 포매터에 표시되지 않습니다.

    CI 속성

    속성은 분류의 모든 CI에 적용됩니다. CI의 속성 값을 변경하려면 해당 CI를 편집합니다. 클래스에 고유 속성을 추가하려면 클래스 테이블을 확장하고 해당 CI에 대한 새 분류를 생성합니다.

    분류 계층 구조에서 CI의 위치는 그 아래의 CI와 공유하는 속성에 따라 결정됩니다. CI에 상위 속성과 다른 속성이 하나 있을 때마다 분류 계층 구조가 분기됩니다.

    예를 들어 서버에는 워크스테이션 및 랩톱을 포함한 컴퓨터와 다른 속성이 있습니다. LinuxUNIX 서버와 서버는 상위 서버 분류 및 서로 다른 속성을 가지므로 계층 구조에서 별도의 분기를 차지합니다.