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. Descobrir esses recursos requer a instalação dos Padrões de descoberta e mapeamento de serviços e das aplicações Modelos de classe de IC do CMDB do ServiceNow Armazenar, pois cada aplicação depende da outra. Você pode usar os padrões para descobrir componentes do Armazenamento Cloudian na ServiceNow AI 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 de software do Hyperstore no nó do 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 |