Descoberta do armazenamento Cloudian
O ServiceNow Descoberta usa o padrão de descoberta Cloudian Storage para encontrar servidores Cloudian e discos relacionados. A descoberta desses recursos requer a instalação da aplicação Patterns na ServiceNow Store.
O Discovery usa padrões Cloudian Storage System para encontrar dados do sistema de armazenamento Cloudian. A descoberta desses recursos requer a instalação das aplicações Discovery and Service Mapping Patterns e CMDB CI Class Models da ServiceNow Store, já que uma aplicação depende da outra. Você pode usar os padrões para descobrir componentes do Armazenamento Cloudian na Now Platform usando a versão Paris ou posterior.
Cloudian é uma empresa de armazenamento de dados definidos por software. A Cloudian fornece software distribuído pronto para uso-definido armazenamento de objeto compatível com o S3 soluçãos.
Software Cloudian Hyperstore : implante o sistema operacional CentOS, pacotes relacionados e arquivos binários do software Hyperstore no nó Hyperstore.
Nó Cloudian Hyperstore: este é um servidor de hardware independente no qual o software Cloudian Hyperstore é implantado em um servidor padrão do setor, em uma VM ou é pré-instalado em um dispositivo Cloudian Hyperstore.
Solicitar aplicativos na Store
Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.
Pré-requisitos
Para descobrir um dispositivo como um servidor Cloudian, o comando /bin/systemctl status cloudian-s3 deve retornar respostas válidas e conter o sistema de armazenamento Cloudian HyperStore. Se este não for o caso, o dispositivo vai ser descoberto como um servidor Linux.
- Verifique se o cliente está usando padrões do Discovery.
- Defina as credenciais SSH para o servidor de armazenamento Cloudian.
- Certifique-se de que o MID Server tenha acesso ao dispositivo de destino.
- Certifique-se de que o usuário do Discovery tenha os privilégios corretos para executar comandos.
- Instale os seguintes plug-ins:
- Plug-in de CMDB CI Class Models (versão 1.31.0 ou posterior)
- Plug-in Discovery and Service Mapping Patterns (versão 1.0.84 ou posterior)
- Padrões de Discovery and Service Mapping Patterns: (sn_itom_pattern) versão 1.0.84 e CMDB CI Class Models de plug-in dependente (sn_cmdb_ci_class) versão 1.31.0 (versão de conteúdo de outubro)
Credenciais
Certifique-se de que o software Cloudian Hyperstore esteja implantado no servidor CentOS ou RHEL. As configurações de credenciais são as mesmas de um servidor Linux.
Configure as credenciais SSH para o servidor de Armazenamento Cloudian.
Executando o Discovery
Para descobrir o sistema de armazenamento Cloudian, crie uma programação do Discovery que tenha como destino o endereço IP do servidor de armazenamento Cloudian. Verifique se as credenciais SSH que você configurou podem acessar o servidor Cloudian.
Dados coletados pelo Discovery durante a descoberta horizontal
| Campo | Descrição |
|---|---|
nome | |
| serial_number | |
| ip_address | |
manufacturer |
|
| model_id | |
| short_description | |
| os_version | |
| os | |
| ram | |
| cpu_manufacturer | |
| cpu_name | |
| cpu_core_count | |
| cpu_type |
| Campo | Descrição |
|---|---|
nome |
|
| device_id | |
| storage_type | |
| size_bytes | |
| manufacturer | |
| model_id | |
| computador [Referência cmdb_ci_storage_server] |
Sistema de arquivos [cmdb_ci_file_system]
| Campo | Descrição |
|---|---|
nome |
|
| size_bytes | |
| free_space_bytes | |
| file_system | |
| mount_point | |
| computador [Referência cmdb_ci_storage_server] | |
| provided_by [Referência cmdb_ci_disk] |
Adaptador de rede [cmdb_ci_network_adapter]
| Campo | Descrição |
|---|---|
nome |
|
| ip_address | |
| netmask | |
| mac_address | |
| cmdb_ci [Referência cmdb_ci_storage_server] |
Endereço IP [cmdb_ci_ip_address]
| Campo | Descrição |
|---|---|
ip_address |
|
| netmask | |
| nic [Referência cmdb_ci_network_adapter] |
O probe Cloudiané criado no Multiprobe Unix-Classify. O probe Cloudian executa o comando /bin/systemctl status cloudian-s3 e verifica se a saída contém o Sistema de armazenamento Cloudian HyperStore.
Na classificação do Unix, o classificador do Servidor Cloudian é executado antes do Classificador do Linux. O classificador Cloudian cria registros na tabela [cmdb_ci_storage_server]. Este classificador invoca o padrão do sistema de armazenamento Cloudian.
Modelo de dados CMDB
Relacionamentos entre ICs
Relacionamentos criados pelo padrão Cloudian Storage
| Primário | Relacionamento | Secundário(a) |
|---|---|---|
| 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 | Provides::Provided by | cmdb_ci_file_system |