컴퓨터 [cmdb_ci_computer] 클래스
컴퓨터 [cmdb_ci_computer] 클래스의 CMDB 속성, 식별 규칙 및 기타 중요한 스키마 구조입니다.
기본 시스템의 공통 CMDB 테이블에 대한 설명은 다음 문서를 참조하십시오 CMDB 테이블 설명.
속성
| 속성 | 설명 |
|---|---|
| CD_ROM | CD ROM이 있는지 여부를 나타냅니다. |
| CD 속도 | CD_ROM 속도. |
| 섀시 유형 | 컴퓨터 섀시의 유형입니다. |
| CPU 코어 수 | CPU당 코어 수입니다. |
| CPU 코어 스레드 | 코어당 스레드의 수입니다. |
| CPU 개수 | CPU 수입니다. |
| CPU 이름 | CPU의 이름입니다. |
| CPU 속도(MHz) | CPU 속도입니다. |
| CPU 유형 | CPU 유형입니다. |
| 디스크 공간(GB) | 디스크 공간의 양(GB)입니다. |
| 플로피 | 플로피 드라이브의 종류입니다. |
| 양식 요소 | 컴퓨터의 양식 요소입니다. |
| 객체 ID | 컴퓨터의 객체 ID(예: 컴퓨터와 연결된 가상 머신 ID)입니다. |
| 운영 체제 | 운영 체제의 이름입니다. |
| OS 주소 너비(비트) | 운영 체제 비트(예: 32, 64). |
| OS 도메인 | 해당 없음 |
| OS 서비스 팩 | 운영 체제에 설치된 서비스 팩. |
| OS 버전 | 운영 체제의 버전입니다. |
| RAM(MB) | 컴퓨터의 RAM 양입니다. |
| 가상 여부 | 예/아니오는 장치가 가상 머신 인스턴스에서 실행 중인지 여부를 나타냅니다. |
| 참조 속성 | 참조 |
|---|---|
| CPU 제조업체 | 회사 [core_company] 테이블 |
스키마 설명
CMDB 스키마 모델은 실제 서버 및 컴퓨터와 가상 서버 및 컴퓨터를 구분하지 않습니다. 대신 컴퓨터 및 서버 클래스에는 라는 IsVirtual필드가 있습니다. 컴퓨터나 서버가 가상 인스턴스이면 이 IsVirtual 속성을 true로 설정합니다.
가상 머신 스키마 섹션에 설명된 대로 가상 머신을 완전히 모델링하려면 컴퓨터 또는 서버 CI의 속성을 true로 설정합니다IsVirtual. 속성을 키 식별자로 사용하여 BIOS UUID 가상 머신 인스턴스[cmdb_ci_vm_instance] 기록을 생성합니다. 그런 다음 가상 머신 인스턴스 레코드와 컴퓨터 또는 서버 인스턴스 간에 Hosted_On 관계를 만들고 true로 설정합니다IsVirtual.
주요 관계 구조
일련 번호: 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] 클래스에 저장하지 마십시오.
키 참조 구조
- 서버에서 실행되는 소프트웨어 및 프로세스: 소프트웨어 [cmdb_ci_spkg] 클래스에는 서버 CI와 관련된 일반 소프트웨어 패키지가 포함되어 있습니다. cmdb_software_instance 테이블은 다음을 사용하여 소프트웨어 패키지의 각 인스턴스를 인스턴스화합니다.
- 서버 [cmdb_ci_server] 클래스에 대한 일대일 참조
- 다대일 소프트웨어 클래스로 다시 참조
Software Asset Management Foundation [com.snc.sams] 또는 Software Asset Management [com.snc.software_asset_management] 플러그인이 설치된 경우 소프트웨어 세부 정보는 cmdb_software_instance 테이블 대신 소프트웨어 설치 [cmdb_sam_sw_install] 테이블에 저장합니다.
- 와 Model ID 는 Manufacturer 각각 회사 [core_company] 및 제품 모델 [cmdb_model] 테이블에 대한 참조 속성입니다.
- Owned By, Assigned ToManaged BySupported By 및 사용자 [sys_user] 테이블에 대한 참조 속성입니다. 와 Support Group 는 Change Group 그룹 [sys_user_group] 테이블에 대한 참조 속성입니다.
식별 규칙
- 일련 번호 [cmdb_serial_number]를 조회 테이블로 지정한 조회 기반 ID를 사용하는 식별자 항목입니다. 일련 번호 테이블은 일련 번호에서 서버 CI로의 다대일 참조입니다.
- CI의 속성으로 Serial Number 지정된 식별자 항목입니다.
- 속성의 식별자 항목입니다 Name . 사용할 수 없는 경우 Serial NumberName (호스트 이름) 속성이 사용됩니다. 및 속성이 Name 모두 Serial Number 제공되면 식별 및 조정 엔진(IRE)이 먼저 일련 번호를 찾습니다. 그런 다음 일련 번호를 찾을 수 없으면 IRE는 이름 사용으로 대체됩니다.
- 네트워크 어댑터 테이블의 /IP Address 속성에 지정된 MAC Address식별자 항목입니다. 그러나 /IP Address에만 MAC Address의존하지 마십시오.
and를 모두 Serial Number 사용할 수 없고 /IP Address만 MAC Address사용할 수 있는 경우 CI의 이름으로 사용합니다MAC Address.Name 를 CI의 이름으로 사용하면 MAC Address 빈 CI를 만들지 않습니다.
자세한 내용은 CMDB 식별 및 조정(IRE) 문서를 참조하십시오.