Puoi avere più server PXE sulla stessa rete?
L'ambiente di esecuzione pre-avvio consente ai computer di una rete di richiedere automaticamente un indirizzo e un file di avvio su una rete all'accensione. Lo scenario viene avviato dal chip sulla scheda di rete su ciascun computer, che invia un messaggio broadcast sperando che un server PXE lo rilevi e risponda con i dettagli di configurazione richiesti. Più server PXE possono causare problemi. Tuttavia, ci sono soluzioni alternative.
Elementi PXE
PXE si basa su altre due tecnologie per fornire ai computer in rete le procedure di avvio. Il compito del server PXE è di indirizzare la richiesta verso un server DHCP e un Network Bootstrap Program, o NBP, server. La consegna dell'NBP richiede che il computer di rete disponga di un indirizzo IP e la prima fase del sistema PXE garantisce l'utilizzo di un indirizzo IP utilizzando il Dynamic Host Configuration Protocol. L'indirizzo IP è specificato dal protocollo Internet. Molte reti utilizzano indirizzi IP per il proprio sistema di indirizzamento interno.
DHCP
PXE è un adattamento di DHCP, che concede un indirizzo IP a un computer con contratto di locazione che scadrà. La specifica DHCP consente l'esistenza di più di un server DHCP. Le procedure PXE vengono eseguite da messaggi di richiesta DHCP modificati, quindi perché non potrebbe esserci più di un server PXE?
Detrazioni multiple del server
Il motivo principale per cui non sono consigliati più server PXE è perché il processo inizia con un messaggio broadcast dal computer richiedente, che viene ricevuto da tutti i computer della rete. Se sulla rete è disponibile più di un server PXE, è possibile che tutti rispondano e inizino il processo di notifica causando collisioni, congestione e confusione. Un altro motivo per preferire una singola configurazione del server PXE è che non sono necessari più server. Un amministratore di rete potrebbe pensare di aver bisogno di un server PXE diverso per ogni tipo di computer in esecuzione sulla rete. Tuttavia la prima fase di PXE, l'assegnazione di un indirizzo IP, è un requisito comune a tutti i computer della rete. Le richieste possono essere inviate a diversi server NBP impostando valori diversi per Boot Server Type nella richiesta originale.
Soluzione con più server
Tre metodi di configurazione dei server consentono a più server PXE di funzionare correttamente. Innanzitutto, se la rete è suddivisa in sottoreti, la richiesta di trasmissione si estenderà solo ai computer sulla stessa sottorete e così tanti server PXE possono coesistere se ciascuno si trova su una sottorete diversa. Una seconda soluzione è possibile con software server come Microsoft System Center Configuration Manager. Questo software per server PXE consente a ciascun server di ricevere un ritardo prima di rispondere alle richieste. Ciò consente ai server PXE secondari di fungere da backup per un server primario. Altri software per server PXE, come Symantec Altiris PXE Server, consentono di nominare un server come "Master" e altri come "slave". Ciò relega anche tutti i server tranne uno nello stato di server di backup. Un'ultima opzione consiste nell'impostare il filtraggio degli indirizzi MAC sul server PXE. Questo indica a ciascun server di accettare solo richieste da un elenco di indirizzi di computer, allocando così ciascun server PXE a un diverso gruppo di computer.