Requisitos de pré-instalação para o Intel® Ethernet Fabric Suite software

Documentação

Instalação e configuração

000059166

10/09/2021

Para aplicações de software, Intel® Ethernet Fabric Suite (Intel® EFS) mantém consistência e compatibilidade com as APIs padrão existentes por meio da pilha de software open source OpenFabrics Alliance* (OFA*) em versões de distribuição Linux*.

Você instala o software usando um dos seguintes métodos:

  • Instalação guiada usando menus de Interface do usuário de texto (TUI) (recomendado)
  • Comandos de Interface de linha de comando (CLI)
  • Software de distribuição Linux*

Visão geral da instalação

O processo de instalação de software padrão leva você a instalar o pacote de software Ethernet Intel® Fabric (Intel® EFS -Basic) ou Intel® Ethernet Fabric Suite (Intel® EFS -FS), configurando o sistema e verificando as configurações do sistema.

A Intel recomenda que você instale o software Intel® EFS no nó de gerenciamento usando o TUI de instalação e, em seguida, use o FastFabric para configurar o nó de gerenciamento.

Após a configuração do Nó de gerenciamento, o software Básico pode ser instalado em todos os hosts restantes usando o FastFabric TUI ou um mecanismo de inicialização sem provisionamento ou sem disco.

Pacotes de instalação

O pacote de instalação IntelEth-Basic.DISTRO.VERSION.tgz (onde DISTRO. VERSÃO é a distribuição do SO e a versão de software) instala os componentes Ethernet Intel® software host necessários para configurar nós de computação, E/S e Serviço com drivers, pilhas e ferramentas básicas para configuração e monitoramento locais.

O pacote de instalação inclui os seguintes componentes:

  • Intel® EFS ferramentas básicas
  • PSM3
  • Módulo Eth RV
  • Abra o MPI (gcc)
  • Fonte de MPI
  • Informações sobre depuração
  • Malha rápida (somente no pacote Fabric Suite; inclui conjuntos de ferramentas de malha rápida e aplicações E benchmarks de MPI.)

O pacote de instalação IntelEth-FS.DISTRO.VERSION.tgz (onde DISTRO. VERSION é a versão de distribuição e software do SO) fornece o pacote Ethernet Intel® Host Software juntamente com o conjunto de ferramentas Intel® Ethernet Fabric Suite FastFabric.

O pacote de instalação inclui os seguintes componentes:

Requisitos de pré-instalação

1. Pré-requisitos de design de malha

Certifique-se de que os seguintes requisitos sejam atendidos antes da instalação do software.

É importante que o projeto e a instalação do hardware seja planejado cuidadosamente antes da instalação e instalação da malha. O plano de projeto deve incluir as seguintes informações:

  • Identificação de servidores que funcionarão como nós de administração ou gerenciamento, onde o Intel® Ethernet Fabric Suite (Intel® EFS) será instalado.
    • Os requisitos de memória do servidor são baseados no software que está sendo usado.
    • A mesada de espaço em disco deve seguir as recomendações para a versão dada do Linux*.
    • A Intel recomenda, mas não requer o seguinte:
  • Usando Intel® Xeon® servidor de soquete duplo para processadores.
  • 32 GB ou mais de memória ECC (idealmente preenchendo totalmente os canais DIMM no processador para garantir a largura de banda máxima da memória)
  • 256 GB ou mais de armazenamento (idealmente RAIDed para resiliência)
  • Planeje o cabeamento da malha e crie uma planilha de planejamento de cabos usando os arquivos .xlsx de amostra instalados em /usr/share/eth-tools/samples/ no nó de gerenciamento. Após um plano ser estabelecido, a ethxlattopology pode ser usada para converter a planilha em um arquivo XML de topologia que pode ser usado pelo FastFabric durante a verificação de malha.
  • Planeje as convenções de nomeação para hosts e comutadores na malha. A Intel recomenda que todos os comutadores e hosts recebem nomes exclusivos. Ter nomes exclusivos simplifica as operações realizadas usando nomes de host e comutador.

2. Pré-requisitos de configuração de malha

Certifique-se de que os seguintes requisitos sejam atendidos antes de instalar e configurar a malha.

  1. Garantir todo o hardware está instalado:
    • Servidores
    • Comutadores de núcleo e borda
    • Cabos de malha
  2. Certifique-se de que uma placa de interface de rede (NIC) esteja instalada em cada servidor.
  3. A configuração de hardware deve ser revisa para garantir que tudo foi instalado de acordo com o plano.
    Após a instalação do software, Intel® Ethernet Fabric Suite ferramentas FastFabric podem ser usadas para ajudar a verificar a instalação.
  4. (Linux*) Garantir a versão necessária do sistema operacional (SO) (com a mesma versão do kernel) está instalada em todos os hosts com as seguintes opções:
    • O prompt de comando do usuário raiz termina em # ou $ com um espaço após ele.
    • Prompts sofisticados e coloridos estão desativados.
    • Os pacotes TCL e Expect estão instalados em todos os nós de gerenciamento de malha.
      Os nós de gerenciamento que rodam o FastFabric devem ter uma instalação completa e devem incluir os TCL e Esperar RPMs do SO.
      Para clusters MPI, instale os compiladores C e Fortran, juntamente com suas ferramentas associadas, em cada nó de gerenciamento.
  5. (Linux) Habilite o login remoto como raiz em cada host.
    Para que o FastFabric gerencie os hosts, o Nó de gerenciamento deve ser capaz de fazer login com segurança como raiz para cada host. Isso pode ser realizado usando SSH.
  6. Resolva os nomes de host TCP/IP.

    FastFabric e TCP/IP devem resolver nomes de host na rede de gerenciamento.

    A resolução do nome é realizada configurando um servidor DNS na rede de gerenciamento, com endereços de rede de gerenciamento e Ethernet para cada host.

    Como alternativa, um arquivo /etc/hosts precisa ser criado no Nó de gerenciamento; O FastFabric pode então propagar este arquivo /etc/hosts para todos os outros hosts.

    Se você estiver usando a abordagem de arquivo /etc/hosts e não estiver usando o Sistema de Nome de Domínio (DNS):

    • No nó mestre, adicione todos os endereços Ethernet* no arquivo /etc/hosts.
    • A linha localhost não deve ser editada.
    • O arquivo /etc/hosts não deve ter dados específicos de nó.
    • Copie o arquivo para todos os nós, da seguinte forma:
      ethscpall -p -f hostfile /etc/hosts /etc/hosts
    Se você estiver usando o Sistema de Nome de Domínio (DNS):
    • Consulte a documentação do servidor do sistema de nome de domínio (DNS) que está sendo usado. Certifique-se de editar o arquivo de configuração /etc/resolv.conf no Nó de gerenciamento para usar o servidor DNS adequado.
    • Consulte a documentação do sistema operacional Linux* para obter mais informações sobre como configurar o arquivo /etc/resolv.conf. Este arquivo é normalmente configurado durante a instalação do SO.
    • Se /etc/resolv.conf deve ser configurado manualmente para cada host, o FastFabric pode ajudar a copiar o arquivo para todos os hosts.
    • O arquivo /etc/resolv.conf criado no Nó de gerenciamento não deve ter dados específicos de nó e deve ser apropriado para uso em todos os hosts.
    • A cópia do arquivo /etc/resolv.conf para todos os nós é realizada durante a instalação do SO.
    • Se o arquivo /etc/resolv.conf não foi configurado em todos os hosts durante a instalação do SO, o FastFabric Copy um arquivo para todas as operações de hosts poderá ser usado durante o Software de instalação host nos procedimentos restantes de servidores para copiar o arquivo /etc/resolv.conf do Nó de gerenciamento para todos os outros nós.
  7. Configure um servidor de protocolo de tempo de rede (NTP). Configure um servidor NTP para o cluster e defina todos os hosts Linux* e gabinetes gerenciados internamente para sincronizar com o servidor NTP.

3. Pré-requisitos de instalação de RPMs de SO

Se você estiver usando o script INSTALL para instalação, OS RPMs devem ser instalados antes de instalar o software Intel® Ethernet Fabric Suite software.

4. Pré-requisitos do compilador MPI

O MPI aberto que é baixado com o pacote de software Intel® EFS básico é selecionável no Menu de instalação Intel® EFS Intel. Este MPI foi construído com compilador GCC incluído na distribuição relativa do SO. Para usar este MPI para compilar e executar seus aplicativos e benchmarks, você precisa instalar as bibliotecas de desenvolvimento adequadas.

5. Pré-requisitos de ajuste de desempenho

A Intel recomenda que você preconfigure servidores e configurações para ajustar o desempenho da malha para atender às necessidades do seu sistema. Essas tarefas podem ser executadas antes ou após a instalação. Se você estiver interessado em comparar o desempenho do seu sistema, essas dicas podem ajudá-lo a obter um melhor desempenho.

Tópicos relacionados
Hardware e software compatíveis para o software Intel® Ethernet Fabric Suite software
Guia de instalação do software Intel® Ethernet Fabric Suite software