Requisitos do sistema do MID Server

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 11 min. de leitura
  • Use estes requisitos mínimos de sistema para alocar recursos para hospedagem de computadoresMID Servers.

    Links para cada uma das seções do MID ServerGarantir que o MID Server pode se conectar a elementos dentro e fora da redeBaixar e instalar o MID Server em um host Linux ou WindowsConfigurar o seu MID ServerConfigurar a segurança do MID ServerGarantir que o MID Server pode se conectar a elementos dentro e fora da redeBaixar e instalar o MID Server em um host Linux ou WindowsConfigurar o seu MID ServerConfigurar a segurança do MID Server

    MID Server Sistemas compatíveis

    Windows servidor
    Para descobrir servidores baseados no Windows, executar padrões do Mapeamento de serviços ou executar comandos do Orquestração em dispositivos Windows, o MID Server deve ser instalado em um servidor Windows. O MID Server suporta estes Windows sistemas operacionais, incluindo máquinas virtuais e sistemas de 64 bits:
    • Windows Server 2012
    • Windows Server 2016
    • Windows Server 2019
    • Windows Server 2022
    Linux
    O MID Server é compatível com estas Linux versões para máquinas virtuais e sistemas de 64 bits:
    • Linux Red Hat 6 e superior
    • Ubuntu 1404 (Ubuntu 14) e superior
    • CentOS 7 e superior
    Nota:
    ServiceNow não é mais compatível com novas instalações de MID Servers de 32 bits ou upgrades para a versão Rome. A instalação do novo MID Server está bloqueada e pelo instalador MSI e RPM nos seguintes sistemas operacionais:
    • CentOS 7
    • Servidor Windows 2008
    • Servidor Windows 2008 R2
    • Windows 8
    • Windows 10
    Os MID Servers podem ser instalados manualmente em qualquer sistema operacional com o arquivo ZIP. No entanto, o Windows 10 não é compatível. A atualização automática de MID Servers não compatíveis com Rome cria um registro de problema em Problemas do MID Server (ecc_agent_issue). Para obter mais informações, consulte Mudanças de plataforma compatíveis com MID Server [KB0863694].

    Requisitos de segurança

    Para atender aos altos padrões de segurança, o MID Server executa a validação do certificado x.509 no tráfego HTTPS ao se conectar a ServiceNow®. Se houver um dispositivo de rede ou proxy entre MID Server e a instância, esse dispositivo precisará apresentar um certificado digital assinado por uma CA confiável. Se você estiver usando um certificado autoassinado ou um certificado assinado por uma autoridade de certificação interna, importe o certificado para o armazenamento confiável do MID Server. Para obter mais informações sobre como adicionar certificados SSL, consulte Adicionar certificados SSL para o MID Server.

    Requisitos de conectividade do OCSP

    O OCSP (Online Certificate Status Protocol) é o protocolo usado para determinar o status de revogação de certificados SSL/TLS. Quando os certificados são trocados e validados, o MID Server precisa determinar se o certificado foi revogado e não deve ser considerado confiável.

    O OCSP funciona usando um cliente, como um MID Server, para receber um certificado de um site HTTP. O cliente envia uma solicitação para um respondente do OCSP: um servidor operado pela autoridade de certificação (CA) que emitiu o certificado. A resposta do respondente do OCSP ao cliente indica se o certificado é válido ou foi revogado.

    Para se conectar, o MID Server requer o acesso a:

    • *.service-now.com ou<instance_name> .service-now.com
    • install.service-now.com
    • http://ocsp.entrust.net
    • http://ocsp.digicert.com (ou outro respondente do CA OCSP)

    Embora os certificados SSL/TLS sejam sempre emitidos com uma data de expiração, há determinadas circunstâncias em que um certificado deve ser revogado antes de expirar (por exemplo, se houver alguma chance de sua chave privada associada ter sido comprometida). Portanto, a validade atual do certificado de um site deve ser sempre verificada pelos clientes, independente da data de vencimento.

    Os clientes falham em uma conexão quando não podem verificar o status de revogação de um certificado. As configurações de firewall e proxy podem bloquear chamadas para os servidores OCSP Entrust e DigiCert, o que impede o funcionamento do MID Server. Pode ser necessário alterar as permissões do firewall para que o tráfego do OCSP passe. Para obter mais informações e resoluções, consulte o artigo da Base de Conhecimento HI [KB1216223].

    Requisitos do PowerShell

    O MID Server requer a versão mínima do PowerShell 3.0 e suporta versões até o PowerShell 5.1. Consulte a documentação da Microsoft para obter mais informações sobre os requisitos do PowerShell. Para encontrar a versão atual do PowerShell usando a instância, acesse ecc_agent_list.do. Usando o ícone de engrenagem Atualizar lista personalizada, adicione a Versão do host do PowerShell à coluna Selecionada. Em seguida, classifique a lista MID Servers por sua versão do PowerShell para encontrar desatualizados MID Servers. Como alternativa, você pode encontrar a versão do PowerShell na máquina do host usando o comando $Host.Version no console do PowerShell do host. A versão do PowerShell está listada como PSVersion.

    Suporte à versão Java

    O Java 17.0.12 é fornecido com o pacote do instalador MID Server e está instalado no host para todos os novos MID Servers. O instalador configura automaticamente o Java 17.0.12 para ser executado em seu ambiente. Nenhuma configuração adicional é necessária. Esta versão oferece suporte para Windows MID Servers 64 bits e Linux MID Servers 64 bits. O MID Server requer uma versão mínima do JRE 17.0.10 e a versão recomendada 17.0.12. Se você estiver usando uma versão anterior à 17.0.10, poderá ter problemas relacionados à criptografia.

    Os testes mostram que o MID Server funciona conforme o esperado com Oracle o Java 11 versão 17.0.10. Se for necessário fazer upgrade do JRE para uma versão diferente, entre em contato com o representante de conta apropriado para obter suporte.

    Os MID Servers atualizados podem usar diferentes versões do Java, dependendo das versões do sistema operacional.
    • Os MID Servers atualizados de versões anteriores usam o OpenJDK fornecido com o instalador do MID Server. Essa versão do OpenJDK foi testada e certificada para uso com esses MID Servers.
    • MID Servers atualizados em qualquer outra versão do sistema operacional também fazem upgrade automaticamente do JRE para a versão fornecida com o pacote de instalação.
    Nota:
    MID Servers Linux requerem glibC versão 2.17. A biblioteca deve ser atualizada para o JRE 11. Em sistemas Linux de 64 bits, você deve instalar a biblioteca GNU C de 32 bits (glibc). O comando de instalação do CentOS é: yum install glibc.i686

    MID Server Suporte para downgrade do JRE

    Se a instância ServiceNow® for submetida a downgrade de Quebec, a MID Server também será submetida a downgrade. No entanto, o JRE não pode receber downgrade, a menos que a instância receba downgrade para um dos seguintes patches.​

    • New York Patch 12
    • Orlando Patch 9
    • Paris Patch 3

    Se a MID Server receber downgrade de Quebec para um patch diferente do especificado, siga as instruções em Instalar Java 11 em MID Servers [KB0752451].

    Wrapper de serviço Java

    O instalador MID Server inclui o Tanuki Software Java Service Wrapper, versão 3.5.40.

    Definir o tamanho da memória JVM

    O MID Server é instalado com 1 GB de memória JVM. Se o tamanho de memória sugerido para o seu produto for maior que 1 GB, consulte Definir o tamanho da memória JVM do MID Server para obter o procedimento para substituir a configuração padrão.

    Tipos de implantação

    Os requisitos do sistema para sua instância são determinados pelas necessidades dos produtos individuais que você usa e que exigem um MID Server. Algumas aplicações, como Análise de logs de integridade, têm requisitos de sistema adicionais listados em sua documentação.

    Implantações padrão
    Os produtos a seguir são considerados "padrão" porque MID Servers compartilham os mesmos requisitos mínimos de espaço em disco e memória:
    • Descoberta
    • Gestão de eventos
    • Integrações
    • Orquestração
    • Mapeamento de serviços

    Os requisitos padrão mínimos pertencem a um único produto e a uma implantação de produto combinado. Você pode implantar um único MID Server para vários produtos padrão sem aumentar significativamente os requisitos de disco ou memória.

    Implantações de alto recurso

    Cloud Management Platform (CMP) e Inteligência operacional são intensivos em processamento e exigem mais recursos para cada MID Server do que os produtos padrão. Instale MID Servers para esses produtos em hosts dedicados que não são compatíveis com MID Servers para outros produtos.

    Requisitos mínimos recomendados MID Server

    MID Server o desempenho e os requisitos do sistema são orientados por vários fatores, incluindo, entre outros:
    • O tamanho da infraestrutura do cliente e da função específica (Capacidade) MID Server está configurada para execução.
    • O número de MID Servers instalados no host.
    • O número de threads por MID Server.
    • O número e a natureza de outras aplicações em execução no MID Server host.
    • Aprimoramentos de arquitetura e design nas versões ServiceNow. Por exemplo, usando o PowerShell para Windows Descoberta em Orlando ou alterando a política de coleta de lixo Java padrão em Quebec.

    Como resultado, não há um requisito de tamanho que se ajuste a todas as MID Server implantações. As diretrizes de dimensionamento documentadas a seguir podem ser um ponto de partida para implantações. No entanto, os clientes precisam monitorar MID Server o desempenho e a utilização de recursos continuamente e, em seguida, ajustar e escalonar MID Servers conforme necessário.

    MID Server requisitos mínimos do sistema

    A configuração mínima de CPU necessária para um MID Server é um processador de quatro núcleos com uma velocidade de 2+ GHz para um host Windows Server 2012 R2 com um único MID Server implantado e com configuração padrão de 25 threads simultâneos.

    MID Server Utilização da CPU

    A maioria das MID Serveraplicações, tais como Descoberta, é projetada para maximizar seu desempenho, o que resulta na maximização da utilização de recursos para MID Server. Como resultado, alguns clientes podem observar segmentos de utilização da CPU muito altos no intervalo de 90 a 100% enquanto o MID Server está executando Descoberta cronogramas ou aplicações semelhantes.

    Os segmentos de utilização muito alta da CPU não devem ser motivo de preocupação, pois estão alinhados ao design de arquitetura de maximização do rendimento e não têm nenhum impacto negativo no desempenho da Descoberta. A MID Server utilização de recursos do host retorna automaticamente ao normal após a interrupção bem-sucedida da Descoberta execução.

    Os clientes que notarem segmentos frequentes e longos de utilização de CPU muito alta devem evitar:
    • Executando mais de um MID Server no mesmo host quando se espera que estes MID Servers processem cargas de trabalho ativas ao mesmo tempo, como cronogramas Descoberta sobrepostos.
    • Compartilhando o host MID Server com outras aplicações.
    • Configuração de alertas de desempenho, que são puramente baseados na utilização da CPU, no host MID Server. Se necessário, esses alertas precisam ser usados em conjunto com outros monitores de desempenho.
    Configuração do monitoramento de desempenho adicional em MID Server host

    Embora a utilização da CPU em MID Server seja um bom indicador de carga no host, ele fornece apenas visibilidade limitada. O monitoramento adicional com Tamanho da fila de processador do sistema em Windows Sistemas operacionais e Médias de carga em UNIX Sistemas operacionais é crucial.

    • Tamanho da fila do processador (SO Windows): o número de threads que estão prontos, mas não podem ser executados no processador devido a outro thread ativo. Um gargalo no processador pode ocorrer quando o número de threads na fila é mais do que o dobro do número de núcleos de processador em um período contínuo.
    • Médias de carga (SO Unix): a carga média do sistema em um servidor Linux por um período definido. É a demanda de CPU em um servidor que inclui a soma dos threads em execução e em espera. Normalmente, o comando top ou uptime fornece a média de carga do servidor com a saída.

    MID Server Estudos de caso de desempenho de CPU

    O impacto da modificação do número de threads MAX na MID Server utilização da CPU

    Com base no parâmetro de comparação interno, os dados a seguir são exemplos de utilização da CPU MID Server durante a execução de Descoberta na nuvem para 10.000 servidores.A utilização média da CPU e o tamanho máximo da fila do processador são aprimorados com threads adicionais.

    Nesses testes, a utilização máxima da CPU foi considerada 100% independente do número de threads e do sistema operacional. Observou-se que a utilização média da CPU é proporcional ao número de threads. O aumento do número de threads não resultou necessariamente em pressão imediata da CPU. Aumentar o número de threads do padrão de 25 para 50 não criou pressão de CPU adicional, conforme mostrado pelo tamanho máximo da fila do processador. No entanto, aumentar o valor máximo de threads para 100 causou um aumento significativo no tamanho da fila do processador, indicando pressão da CPU.

    O impacto do compartilhamento MID Server com outras aplicações ou MID Servers na utilização da CPU

    A execução da Descoberta é uma operação de uso intensivo da CPU para MID Server. Implantar outras aplicações ou MID Servers no mesmo host cria pressão de CPU adicional no host. Essa pressão resulta em um impacto no desempenho das aplicações em execução, incluindo o MID Server. Os exemplos a seguir são exemplos de pontos de dados de utilização da CPU para MID Server com diferentes padrões de carga:

    Host dedicado para um único MID Server: o uso médio da CPU é de 48%.Com um host dedicado para um único MID Server, o MID Server tem um uso médio de CPU de 48%.

    Host compartilhado entre um MID Server e outra aplicação com carga moderada: o uso médio da CPU é de 77%.Com um host compartilhando recursos entre um MID Server e uma aplicação com carga moderada, o uso médio da CPU é de 77%.

    Host compartilhado entre um MID Server e outra aplicação com carga moderada: o uso médio da CPU é de 97%.

    Com um host compartilhando recursos entre um MID Server e uma aplicação com carga moderada, o uso médio da CPU é de 97%.
    Escalonamento MID Server e seu impacto na MID Server utilização de recursos da CPU

    Quando o MID Server está fortemente restrito aos recursos da CPU, escalonar o host MID Server, adicionando mais CPUs, ajuda a diminuir a pressão dos recursos. No entanto, isso pode não eliminar necessariamente os segmentos de uso muito alto da CPU. MID Server aplicações como Descoberta, que são projetados para maximizar o desempenho, continuarão a usar recursos de CPU adicionais disponíveis. Os exemplos a seguir são exemplos de pontos de dados de utilização da CPU para um host de 4 CPUs MID Server e um host de 8 CPUs MID Server executando os mesmos cronogramas Descoberta:

    Parâmetro 4 CPU 8 CPU
    CPU% média 48% 28%
    CPU% máxima 98% 98%

    Utilização da CPU do MID Server quando implantado em um host de 4 CPUs: a utilização da CPU para um MID Server com um host de 4 CPUs.

    Utilização da CPU do MID Server quando implantado em um host de 8 CPUs: a utilização da CPU para um MID Server com um host de 8 CPUs.

    Monitorar o desempenho

    Para garantir que as alocações de recursos MID Server sejam suficientes para o seu ambiente, monitore o desempenho durante os períodos de pico de execução do produto no Painel do MID Server.