Můžete mít více PXE serverů ve stejné síti?

Plochá obrazovka počítače a klávesnice - boční pohled

PXE umožňuje počítačům získat spouštěcí programy z centrálního serveru.

Kredit obrázku: Ryan McVay/Photodisc/Getty Images

Pre-boot Execution Environment umožňuje počítačům v síti automaticky vyžádat adresu a spouštěcí soubor přes síť, když se zapnou. Scénář je iniciován čipem na síťové kartě na každém počítači, který odešle vysílací zprávu s nadějí, že ji PXE server vyzvedne a odpoví s požadovanými detaily nastavení. Problémy může způsobovat více serverů PXE. Existují však řešení.

Prvky PXE

PXE se spoléhá na dvě další technologie, které poskytují počítačům v síti jejich spouštěcí postupy. Úkolem PXE serveru je přesměrovat požadavek na server DHCP a server Network Bootstrap Program neboli NBP. Doručení NBP vyžaduje, aby měl počítač v síti IP adresu a první fáze systému PXE uděluje použití IP adresy pomocí Dynamic Host Configuration Protocol. IP adresa je určena internetovým protokolem. Mnoho sítí používá IP adresy pro svůj vnitřní adresní systém.

Video dne

DHCP

PXE je adaptace DHCP, která přiděluje IP adresu počítači na pronájem, který vyprší. Specifikace DHCP umožňuje existenci více než jednoho serveru DHCP. Procedury PXE se provádějí pomocí upravených zpráv DHCP, tak proč by nemohlo být více než jeden PXE server?

Vícenásobná omezení serveru

Hlavním důvodem, proč se nedoporučuje používat více serverů PXE, je skutečnost, že proces začíná zprávou všesměrového vysílání z počítače, který žádost podává, a kterou obdrží všechny počítače v síti. Pokud je v síti k dispozici více než jeden PXE server, mohou všechny odpovědět a zahájit proces upozornění, což způsobí kolize, přetížení a zmatek. Dalším důvodem pro preferování konfigurace jednoho serveru PXE je, že není potřeba více serverů. Správce sítě si může myslet, že potřebuje jiný PXE server pro každý typ počítače běžícího v síti. Nicméně první fáze PXE, přidělení IP adresy, je společným požadavkem pro všechny počítače v síti. Požadavky lze odesílat na různé servery NBP nastavením různých hodnot pro Typ spouštěcího serveru v původním požadavku.

Řešení pro více serverů

Tři způsoby konfigurace serverů umožňují úspěšný provoz více serverů PXE. Za prvé, pokud je síť rozdělena na podsítě, požadavek na vysílání se rozšíří pouze na podsítě počítače ve stejné podsíti, a tak mnoho serverů PXE může koexistovat, pokud je každý v jiném podsíť. Druhé řešení je možné se serverovým softwarem, jako je Microsoft System Center Configuration Manager. Tento serverový software PXE umožňuje každému serveru poskytnout prodlevu před odpovědí na požadavky. To umožňuje sekundárním PXE serverům fungovat jako záloha pro primární server. Jiný serverový software PXE, jako je Symantec Altiris PXE Server, umožňuje nominovat jeden server jako „Mistr“ a další jako „otroci“. Tím se také všechny servery kromě jednoho přesunou do stavu zálohy server. Poslední možností je nastavit filtrování MAC adres na PXE serveru. To říká každému serveru, aby přijímal pouze požadavky ze seznamu adres počítačů, a tak přiděluje každý server PXE jiné skupině počítačů.