Reference Guide

126 Manual de Instalação e Referência de Adaptadores Brocade
53-1002144-01
Inicialização pela rede
4
Suporte do BIOS Brocade para inicialização pela rede
O mecanismo PXE, integrado no firmware do adaptador, fornece a capacidade de inicializar o
sistema operacional do host a partir de um sistema remoto localizado na LAN Ethernet, em vez de
pela SAN ou de um disco local do host. A UNDI (Universal network device interface - Interface de
dispositivo de rede universal) é uma interface API de programa aplicativo usada pelo protocolo PXE
para ativar o controle básico de E/S. Ela executa outras tarefas administrativas, como configurar o
endereço MAC (Medium Control Access - Controle de acesso ao meio) e recuperar estatísticas
através do adaptador. Os drivers UNDI são integrados no firmware do adaptador.
Quando a inicialização PXE ou o BIOS PXE é ativado, o seguinte ocorre para executar o processo de
inicialização do sistema:
O cliente PXE (ou adaptador) usa o protocolo DHCP (Dynamic Host Configuration Protocol -
Protocolo de configuração de host dinâmico) para obter informações sobre servidores de
inicialização PXE disponíveis na rede, por exemplo endereços IP, a partir de um servidor DHCP.
O cliente entra em contato com o servidor de inicialização adequado e obtém o caminho do
arquivo para um programa bootstrap de rede (NBP - Network Bootstrap Program.
O cliente faz o download do NBP na RAM do sistema, usando a transferência TFTP (Trivial File
Transfer), verifica-o e, por fim, executa-o.
O protocolo PXE define o ambiente de execução adequado, por exemplo a disponibilidade de
serviços básicos de E/S de rede e as áreas de memória do cliente, depois transfere o controle
para o NBP.
O NBP carrega outros arquivos, como arquivos de configuração e arquivos executáveis. Essa
ação pode executar diagnóstico, executar utilitários de atualização de firmware ou inicializar
todo um sistema operacional pela rede.
O cliente de inicialização PXE é implementado no firmware do adaptador. Ele oferece suporte a
BIOS legado para servidores que não têm suporte para UEFI ou UEFI para os servidores mais
novos. O código PXE cliente fornece os seguintes serviços para serem usados pelo BIOS ou por um
NBP transferido por download.
API dos serviços de pré-inicialização
Ela fornece várias funções de informações e controle globais.
API TFTP
A API TFTP (Trivial File Transfer Protocol) permite abrir e fechar conexões de TFP e ler e gravar
pacotes em uma conexão TFTP. O cliente PXE faz o download do carregador de inicialização
PXE a partir de um servidor TFTP.
API UDP
A API UDP permite abrir e fechar conexões de UDP e ler e gravar pacotes em uma conexão
UDP.
API UNDI
A API UNDI permite o controle básico de E/S através do adaptador. Isso permite o uso de
drivers de protocolo universal que podem ser usados em qualquer interface de rede que
implemente essa API. A UNDI é usada pelo protocolo PXE para permitir o controle básico de
E/S e realizar outras tarefas administrativas, como configurar o endereço MAC e recuperar
estatísticas através do adaptador.