Citrix Xen Hyper-V 검색

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기7분
  • ServiceNow 검색는 Citrix Xen Hyper-V 패턴을 사용하여 인스턴스를 찾고 매핑합니다. ServiceNow스토어에서 패턴 애플리케이션을 설치하여 이러한 자원을 검색하고 Linux 서버 패턴의 확장 섹션에 Citrix Xen Hyper-V를 추가합니다.

    Xen(XE 및 XL) 명령을 사용하여 Citrix Xen Hyper-V, 구성요소 및 해당 속성을 검색합니다. Hyper-V Server, 연결된 풀, VM, 네트워크 및 저장소, 신규 및 기존 CI와의 관계에 대한 정보를 검색합니다. 이 패턴을 사용하여 Paris 릴리스 이상을 사용하는 Now Platform에서 구성요소를 찾을 수 있습니다.

    스토어에서 앱 요청

    ServiceNow Store 웹 사이트를 방문하면 사용 가능한 모든 앱을 확인하고 스토어에 요청을 제출하는 방법에 대한 정보를 참조할 수 있습니다. 출시된 모든 앱의 누적 릴리스 정보는 ServiceNow Store 버전 기록 릴리스 정보를 참조하십시오.

    필요 조건

    • 클라이언트가 패턴을 통한 검색을 사용합니다.
    • 클라이언트에 CMDB CI Class Models(sn_cmdb_ci_class) 플러그인(최소 설치 버전 1.30.0)과 검색 및 서비스 매핑 패턴(sn_itom_pattern) 플러그인(최소 버전 1.0.84)이 있습니다.
    • 대상 Linux 호스트에 대한 액세스 권한이 있는 SSH 자격 증명을 설정합니다.
    • MID 서버가 대상 장치에 연결할 수 있습니다.
    • Citrix 사용자에게 pool admin RBAC 역할이 있어야 합니다. 이 역할은 하이퍼바이저를 호스팅하는 Linux 서버에 대한 SSH 액세스에 필요합니다. RBAC 역할 권한에 대한 자세한 내용은 Citrix 설명서를 참조하십시오.
    • 하이퍼바이저 환경에서 정보를 추출하는 데 필요한 모든 명령을 실행하는 데도 pool admin RBAC 역할이 필요합니다. Citrix 사용자를 도메인에 추가하고 역할을 할당하는 방법에 대한 자세한 내용은 Citrix 설명서를 참조하십시오.
    • Linux 서버 패턴 후에 확장 섹션을 생성하고 Linux 서버 검색 패턴을 실행한 후 트리거할 Citrix Xen HyperV 패턴을 연결합니다. 확장 섹션 생성에 대한 자세한 내용은 식별 섹션을 변경하지 않고 패턴 개선 문서를 참조하십시오.

    가로 검색 중 수집되는 데이터

    표 1. Hyper-V 자원 풀 [cmdb_ci_hyper_v_resource_pool]
    필드 설명
    object_id Hyper-V 자원 풀의 UUID
    name Hyper-V 자원 풀의 이름
    default_sr

    기본 저장소 리포지토리는 기본적으로 VDI가 저장되는 위치입니다.

    표 2. Hyper-V Server [cmdb_ci_hyper_v_server]
    필드 설명
    object_id Hyper-V Server의 UUID
    name NAME@Hyper-V Server 형식의 Hyper-V Server 이름
    serial_number Linux 서버와 구분하기 위해 Citrix Xen Hyper-V 서버가 실행 중인 Linux 서버의 일련 번호(SERIAL-NUMBER_hyper_v_server 형식)
    manufacturer Hyper-V Server의 벤더
    model_id Hyper-V Server의 모델 ID
    short_description Hyper-V Server에 대한 설명
    os Hyper-V Server 운영 체제
    os_version Hyper-V Server의 운영 체제 버전
    host_name Hyper-V Server의 호스트 이름
    ip_address Hyper-V Server의 IP 주소
    virtual 이 값은 계산기에서 대시보드(SAM)의 IsVirtual 플래그를 채우는 데 사용되므로 false로 설정합니다.
    free_memory Hyper-V Server의 사용 가능한 메모리
    total_memory Hyper-V Server의 총 메모리
    edition Hyper-V Server 에디션
    cpu_core_count 실제 CPU당 코어의 수
    cpu_count 총 CPU 수
    ram 총 RAM 메모리(MB)
    cpu_speed

    CPU 속도(MHz)

    cpu_manufacturer CPU 제조업체
    cpu_type CPU 유형
    cpu_core_thread CPU 코어당 스레드의 수
    표 3. Hyper-V 가상 머신 인스턴스 [cmdb_ci_hyper_v_instance]
    필드 설명
    object_id Hyper-V Server의 UUID
    name Hyper-V Server의 이름
    state Hyper-V 인스턴스의 상태
    ip_address Hyper-V 인스턴스의 IP 주소
    host_id 인스턴스가 있는 호스트의 UUID
    baseboard_serial Hyper-V 인스턴스의 UUID
    chassis_serial Hyper-V 인스턴스의 UUID
    bios_serial Hyper-V 인스턴스의 UUID
    표 4. Hyper-V 가상 네트워크 [cmdb_ci_hyper_v_network]
    필드 설명
    object_id Hyper-V 가상 네트워크의 UUID
    pif_uuid 실제 NIC의 UUID
    name Hyper-V 가상 네트워크의 이름
    bridge 네트워크 설정의 유형: 브리지 상태 여부
    표 5. Hyper-V 가상 네트워크 구성요소 [cmdb_ci_hyper_v_network_comp]
    필드 설명
    object_id Hyper-V 네트워크 구성요소의 UUID
    mac_address Hyper-V 네트워크 구성요소의 MAC 주소
    vm 네트워크 구성요소가 연결된 Hyper-V 인스턴스의 UUID
    name Hyper-V 네트워크 구성요소의 이름
    표 6. Hyper-V 저장소 [cmdb_ci_hyper_v_storage]
    필드 설명
    object_id Hyper-V 저장소의 LUN
    name Hyper-V 저장소의 이름
    description Hyper-V 저장소에 대한 설명
    type 저장소 유형(SR)
    vm_object_id 저장소가 연결된 Hyper-V 인스턴스의 UUID
    vm_id 저장소가 연결된 Hyper-V 인스턴스의 UUID
    표 7. Hyper-V 저장소 구성요소 [cmdb_ci_hyper_v_storage_comp]
    필드 설명
    object_id VDI(가상 디스크 이미지)의 UUID
    name VDI(가상 디스크 이미지)의 이름
    description VDI(가상 디스크 이미지)에 대한 설명
    type 저장소 구성요소 유형(VDI)
    capacity VDI(가상 디스크 이미지)의 총 용량
    location_id VDI(가상 디스크 이미지)의 위치
    is_a_snapshot VDI(가상 디스크 이미지)가 스냅샷인지 여부 표시
    snapshot_of 디스크의 VDI 스냅샷 표시
    snapshot_time 스냅샷 생성 시간
    sr_object_id VDI(가상 디스크 이미지)가 연결된 저장소 리포지토리의 UUID
    vm_object_id VDI(가상 디스크 이미지)와 연결된 가상 머신의 UUID

    CI 관계

    Citrix Xen Hyper-V 검색으로 생성되는 관계
    상위 관계 하위
    cmdb_ci_hyper_v_resource_pool Contains :: Contained by cmdb_ci_hyper_v_server
    cmdb_ci_hyper_v_server Runs on :: Runs cmdb_ci_linux_server
    cmdb_ci_hyper_v_network Provides :: Provided by cmdb_ci_hyper_v_server
    cmdb_ci_hyper_v_network_comp Provides :: Provided by cmdb_ci_hyper_v_server
    cmdb_ci_hyper_v_instance Connected by :: Connects cmdb_ci_hyper_v_network_comp
    cmdb_ci_hyper_v_resource_pool 참조 cmdb_ci_hyper_v_storage
    cmdb_ci_hyper_v_instance Contains :: Contained by cmdb_ci_hyper_v_storage
    cmdb_ci_hyper_v_storage_comp Managed by :: Manages cmdb_ci_hyper_v_storage
    cmdb_ci_hyper_v_storage_comp 참조 cmdb_ci_hyper_v_instance
    cmdb_ci_hyper_v_server Define resources for :: Gets resources from cmdb_ci_hyper_v_resource_pool
    cmdb_ci_hyper_v_instance Registered on :: Has registered cmdb_ci_hyper_v_server