---
sourceDocument: Capacidades da Now Platform da Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Capacidades da Now Platform da Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Classe Hardware \[cmdb_ci_hardware\]

# Classe Hardware \[cmdb_ci_hardware\] {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 5 min. de leitura

Atributos, regra de identificação e outras estruturas de esquema importantes para a classe "Hardware" do CMDB \[cmdb_ci_hardware\].
Para ver descrições de tabelas comuns do do CMDB em um sistema de base, consulte [Descrições das tabelas do CMDB](https://servicenow-prod.fluidtopics.net/KyruzciYo2OUOpEpMzCirQ "Lista de tabelas do CMDB em um sistema de base com nome, rótulo e uma descrição do tipo de informação armazenada na tabela.").
Figura 1. Hardware, Computador, Esquema de servidor  
Nota:  
cmdb_sw_instance anotado no diagrama é uma referência à classe cmdb_software_instance, e Supported_Group é uma referência a Support_Group.

## Atributos {#class-hardware__section_xkn_yk4_y3b}

A classe Hardware adiciona os seguintes atributos exclusivos:{#class-hardware__table_mnk_1l4_y3b__entry__2}

| Atributo | Descrição |
|-|-|
| hardware_status​ | Status do hardware como Em Manutenção ou Desativado. Usado para sincronizar o status com a classe Ativo. |
| hardware_substatus​ | Status de hardware secundário. Cada configuração em hardware_status resulta em um conjunto diferente de opções disponíveis para este campo. |
| default_gateway​ | Gateway padrão ao qual o computador está conectado​. |
[ ]

{#class-hardware__table_mnk_1l4_y3b}

## Estruturas de relacionamentos de chave {#class-hardware__section_xbv_w12_1jb}

Use os seguintes relacionamentos de chave como diretrizes importantes ao criar ICs de Hardware, Computador, ou Servidor:

* Número de série: Durante a identificação de IC, os processos do Mecanismo de Identificação e Reconciliação (IRE, Identification and Reconciliation Engine) pesquisam um número de série em dois locais. Um é o atributo de número de série do IC e o outro é a tabela Número de série \[cmdb_serial_number\], com referência à tabela de Hardware \[cmdb_ci_hardware\].

  * Ele armazena qualquer número de série de qualquer tipo diferente de número de série do sistema e somente na tabela Número de Série (nunca no atributo de IC do servidor).
  * Se o número de série do sistema estiver disponível, ele o armazenará tanto no atributo Serial Number de IC quanto na tabela Número de série.
  {#class-hardware__ul_ejl_rmn_3jb}

  A tabela Número de série é um relacionamento muitos para um que se vincula de volta ao IC servidor. Esta tabela tem um campo de tipo para especificar o tipo do número de série (sistema, UUID, chassi, BIOS ou placa-mãe) e armazenar o próprio valor real. Use os seguintes padrões do Windows para tipos de número de série na tabela Número de série \[cmdb_serial_number\]:  
  * system: Identificação do produto, como um número de série de software, um número de dados em um chip de hardware ou um número de projeto (para produtos não comerciais).
  * uuid: Identificador universal exclusivo (UUID, Universally unique identifier) para o produto. Um UUID é um identificador de 128 bits que tem garantia de ser diferente de outros UUIDs gerados.
  * chassis: Número alocado pelo fabricante que é usado para identificar um elemento físico. O valor é o número de série do membro da estrutura do gabinete do sistema ou do chassi nas informações de SMBIOS. Este tipo representa as propriedades associadas a um gabinete do sistema físico.
  * bios: O número de série atribuído da BIOS. Este tipo representa os atributos dos serviços básicos de entrada/saída (BIOS) que estão instalados no computador.
  * baseboard: Número alocado pelo fabricante que é usado para identificar o elemento físico. Esta propriedade é herdada de CIM_PhysicalElement e às vezes é chamada de "Número de série da placa-mãe".
  {#class-hardware__ul_izs_dln_3jb}
* Adaptador de rede:

  * Use a classe Adaptador de rede \[cmdb_ci_network_adapter\] para armazenar adaptadores de rede.
  * Defina o atributo Name na classe do Adaptador de rede como o nome do dispositivo do adaptador de rede (como eth0, eth1).
  * Defina o atributo MAC Address como o valor do endereço MAC. Formate a cadeia de caracteres com separadores de dois pontos entre octetos e caracteres hexadecimais minúsculos com zeros preenchidos.

    Por exemplo: 'f8:f2:1e:00:d4:66'
  * Na tabela Relacionamento de ICs \[cmdb_rel_ci\], crie um relacionamento Owned By::Owns com o IC de Hardware. Especifique uma referência da tabela Adaptador de rede \[cmdb_ci_network_adapter\], usando IC com uma referência ao IC de hardware associado.
  {#class-hardware__ul_kr2_n53_z3b}
* Endereço IP:

  * Use a classe Endereço IP \[cmdb_ci_ip_address\] para armazenar endereços IP.
  * Armazene um valor de endereço IP no atributo IP Address e no atributo Name(para evitar atributos Name vazios).
  * Armazene um valor de endereço IP IPv4 usando o formato 'NNN.NNN.NNN.NNN', com octetos baseados em decimais e pontos como separadores. Valores fora de conformidade devem ser considerados inválidos e excluídos a valores nulos.
  * Armazene um valor de endereço IP IPv6 usando hexadecimais minúsculos com dois pontos como separadores. Valores fora de conformidade devem ser considerados inválidos e excluídos, deixando os valores nulos.
  * Defina o atributo Netmask para o endereço IP.
  * Na tabela Relacionamento de ICs \[cmdb_rel_ci\], crie um relacionamento Pertencente a::Próprio para o IC de hardware associado.
  * Para o endereço IP, especifique uma referência à tabela Adaptador de rede \[cmdb_ci_network_adapter\], usando o item de configuração com uma referência ao IC de hardware associado.
  * Para garantir que as regras de identificação do sistema de base funcionem corretamente, armazene também o endereço IP na classe de Adaptador de rede associada.
  {#class-hardware__ul_llq_wq3_z3b}
* Adaptador de rede e endereço IP:

  * Armazene o endereço MAC do adaptador de rede instalado em um servidor, na classe Adaptador de rede \[cmdb_ci_network_adapter\].
  * Armazene o endereço IP na classe Endereço IP \[cmdb_ci_ip_address\].
  * Não armazene o endereço MAC ou o endereço IP na classe Servidor \[cmdb_ci_server\].
  {#class-hardware__ul_ajg_lmy_z3b}
{#class-hardware__ul_qdv_5qn_y3b}

## Estruturas de referência de chave {#class-hardware__section_yh5_2b2_1jb}

Use as seguintes referências de chave como diretrizes importantes ao criar ICs de Hardware, Computador, ou Servidor:

* Software e processos em execução em um servidor: a classe Software \[cmdb_ci_spkg\] contém o pacote de software genérico que está relacionado ao IC do servidor. A tabela cmdb_software_instance cria uma instância de cada instância do pacote de software:
  * Referência individual de volta à classe Servidor \[cmdb_ci_server\]
  * Muitos para um fazem referência à classe de Software

  {#class-hardware__ul_iky_yc4_fjb}Essas referências são armazenadas nos atributos de referência Installed on e Product Name, respectivamente.

  Se o plug-in Software Asset Management Foundation \[com.snc.sams\] ou o Software Asset Management \[com.snc.software_asset_management\] estiver instalado, armazene os detalhes do software na tabela de instalação de software \[cmdb_sam_sw_install\] em vez da tabela cmdb_software_instance.
* Manufacturer e Model ID são atributos de referência para as tabelas Empresa \[core_company\] e Modelo de Produto \[cmdb_model\], respectivamente.
* Os atributos Owned By, Assigned To, Managed Bye Supported By são atributos de referência à tabela Usuário \[sys_user\]. Change Group e Support Group são atributos de referência à tabela Grupo \[sys_user\].
{#class-hardware__ul_xjv_r5n_y3b}

## Regra de identificação {#class-hardware__section_snz_1pg_1jb}

O sistema de base contém regras de identificação predefinidas para as classes Hardware, Computador e Servidor, que são idênticas. Essa regra de identificação tem as seguintes entradas de identificador de chave, listadas em ordem de prioridade:

1. Entrada de identificador que usa a identificação especificada no Número de série \[cmdb_serial_number\] como a tabela de pesquisa. A tabela Número de série é uma referência de muitos para um do Número de série ao IC do servidor.
2. Entrada de identificador especificada no atributo Serial Number do IC.
3. Entrada de identificador para o atributo Name. Se Serial Number não estiver disponível, o atributo Name (que é o nome do host) será usado. Se os atributos Serial Number e Name forem fornecidos, o Mecanismo de Identificação e Reconciliação (IRE) procurará primeiro o Número de série. Em seguida, se um Número de série não for encontrado, o IRE voltará a usar Nome.
4. Entrada de identificador especificada nos atributos MAC Address/IP Address da tabela do Adaptador de rede. No entanto, não confie apenas no MAC Address/IP Address.

   Se Serial Number e Name não estiverem disponíveis, e somente MAC Address/IP Address estiverem disponíveis, use MAC Address como o nome do IC. Usar o MAC Address como o nome do IC garante que você não crie um IC vazio.
{#class-hardware__ol_b3c_bxs_y3b}

Para obter mais informações, consulte [Reconciliação e identificação no CMDB (IRE)](https://servicenow-prod.fluidtopics.net/FRYRH1T6b2MguV8YxFkQIg "O módulo de Identificação e reconciliação fornece uma estrutura centralizada para identificar e conciliar dados de diferentes fontes. Ele ajuda a manter a integridade do CMDB e de algumas tabelas não pertencentes ao CMDB quando várias fontes de dados são usadas para criar e atualizar registros de IC.").

