Cloudian Storage 검색
ServiceNow 디스커버리는 Cloudian Storage 검색 패턴을 사용하여 Cloudian 서버 및 관련 디스크를 찾습니다. 이러한 자원을 검색하려면 스토어에서 패턴 애플리케이션을 설치해야 합니다.ServiceNow
검색은 Cloudian Storage System 패턴을 사용하여 Cloudian Storage 시스템 데이터를 찾습니다. 이러한 자원을 검색하려면 각 애플리케이션이 서로 종속되므로 스토어에서 검색 및 서비스 매핑 패턴과 CMDB CI Class Models 애플리케이션을 설치해야 합니다.ServiceNow 이 패턴을 사용하여 Paris 릴리스 이상을 사용하여 Cloudian Storage 구성요소를 ServiceNow AI Platform 검색할 수 있습니다.
Cloudian은 소프트웨어 정의 데이터 저장소 회사입니다. Cloudian은 턴키 분산 소프트웨어 정의 S3 호환 객체 스토리지 솔루션을제공합니다.
Cloudian Hyperstore 소프트웨어 : Hyperstore 노드에 CentOS 운영 체제, 관련 패키지 및 Hyperstore 소프트웨어 이진 파일을 배포합니다.
Cloudian Hyperstore 노드: Cloudian Hyperstore 소프트웨어가 업계 표준 서버, VM에 배포되거나 Cloudian Hyperstore 어플라이언스에 사전 설치되어 있는 독립적인 하드웨어 서버입니다.
스토어에서 앱 요청
사용 가능한 모든 앱을 보고 스토어에 요청을 제출하는 방법에 대한 자세한 내용을 보려면 다음을 ServiceNow Store 방문하십시오. 출시된 모든 앱의 누적 릴리스 정보는 ServiceNow Store 버전 기록 릴리스 정보를 참조하십시오.
필수 구성요소
장치를 Cloudian 서버로 검색하려면 /bin/systemctl status cloudian-s3 명령이 유효한 응답을 반환하고 Cloudian HyperStore Storage System을 포함해야 합니다. 그렇지 않으면 장치가 Linux 서버로 검색됩니다.
- 클라이언트가 검색 패턴을 사용하는지 확인합니다.
- Cloudian Storage Server에 대한 SSH 자격 증명을 설정합니다.
- MID 서버가 대상 장치에 액세스할 수 있어야 합니다.
- 검색 사용자에게 명령을 실행할 수 있는 올바른 권한이 있는지 확인합니다.
- 다음 플러그인을 설치합니다.
- CMDB CI Class Models 플러그인(버전 1.31.0 이상)
- 검색 및 서비스 매핑 패턴 플러그인(버전 1.0.84 이상)
- 검색 및 서비스 매핑 패턴: (sn_itom_pattern) 버전 1.0.84 및 종속 플러그인 CMDB CI Class Models (sn_cmdb_ci_class) 버전 1.31.0(10월 컨텐츠 릴리스)
자격 증명
Cloudian Hyperstore 소프트웨어가 CentOS 또는 RHEL 서버에 배포되어 있는지 확인합니다. 자격 증명 구성은 Linux 서버의 경우와 동일합니다.
Cloudian Storage Server에 대한 SSH 자격 증명을 구성합니다.
Discovery 실행
Cloudian Storage System을 검색하려면 Cloudian Storage Server의 IP 주소를 대상으로 하는 Discovery 일정을 생성합니다. 구성한 SSH 자격 증명이 Cloudian Server에 액세스할 수 있는지 확인합니다.
가로 검색 중 검색에서 수집하는 데이터
| 필드 | 설명 |
|---|---|
이름 | |
| serial_number | |
| ip_address | |
제조업체 |
|
| model_id | |
| short_description | |
| os_version | |
| os | |
| ram | |
| cpu_manufacturer | |
| cpu_name | |
| cpu_core_count | |
| cpu_type |
| 필드 | 설명 |
|---|---|
이름 |
|
| device_id | |
| storage_type | |
| size_bytes | |
| 제조업체 | |
| model_id | |
| 컴퓨터 [참조 cmdb_ci_storage_server] |
파일 시스템 [cmdb_ci_file_system]
| 필드 | 설명 |
|---|---|
이름 |
|
| size_bytes | |
| free_space_bytes | |
| file_system | |
| mount_point | |
| 컴퓨터 [참조 cmdb_ci_storage_server] | |
| provided_by [참조 cmdb_ci_disk] |
네트워크 어댑터 [cmdb_ci_network_adapter]
| 필드 | 설명 |
|---|---|
이름 |
|
| ip_address | |
| netmask | |
| mac_address | |
| cmdb_ci [참조 cmdb_ci_storage_server] |
IP 주소 [cmdb_ci_ip_address]
| 필드 | 설명 |
|---|---|
ip_address |
|
| netmask | |
| nic [참조 cmdb_ci_network_adapter] |
Cloudian프로브는 Unix-Classify Multiprobe에서 생성됩니다. Cloudian 프로브는 /bin/systemctl status cloudian-s3 명령을 실행하고 출력에 Cloudian HyperStore Storage System이 포함되어 있는지 확인합니다.
Unix 분류에서 Cloudian Server 분류 규칙은 Linux 분류 규칙보다 먼저 실행됩니다. Cloudian 분류 규칙은 [cmdb_ci_storage_server] 테이블에 기록을 생성합니다. 이 분류 규칙은 Cloudian Storage System 패턴을 호출합니다.
CMDB 데이터 모델
CI 관계
Cloudian Storage 패턴으로 생성되는 관계
| 상위 | 관계 | 하위 |
|---|---|---|
| cmdb_ci_storage_server | Owns::Owned by | cmdb_ci_network_adapter |
| cmdb_ci_storage_server | Owns::Owned by | cmdb_ci_ip_address |
| cmdb_ci_storage_server | Contains::Contained by | cmdb_ci_disk |
| cmdb_ci_storage_server | Contains::Contained by | cmdb_ci_file_system |
| cmdb_ci_storage_server | Virtualized by::Virtualizes | cmdb_ci_vm_instance |
| cmdb_ci_disk | 제공::P제공자 | cmdb_ci_file_system |