november 30, 2021

Mi az a PXE Boot és hogyan működik?

a “Pre-boot Execution Environment” rövidítése, a PXE rendszerindítás az adatközponti infrastruktúra fontos része, és nyílt forráskódú szoftverekkel vagy a gyártó által támogatott termékekkel valósítható meg. Lehetővé teszi a szerverek vagy munkaállomások automatizált kiépítését hálózaton keresztül. Bárki, aki csupasz fém szerverek, beágyazott eszközök és IoT eszközök infrastruktúrájának telepítésén dolgozik, profitálhat a PXE mélyebb megértéséből.

a legegyszerűbb formában a PXE környezet az a folyamat, amikor a készülék a hálózati kártyáról indul. Megfelelő utasítások szükségesek az eszköz PXE környezetbe történő indításához. Ennek leggyakoribb módja a DHCP (Dynamic Host Configuration) kiszolgáló konfigurálása ezen információk tárolására és kiszolgálására.

PXE Boot Components

a PXE megvitatásakor három jellemzővel kell foglalkoznunk:

#1. PXE-képes hálózati interfész vezérlő (NIC)

ne feledje, hogy nem minden hálózati kártya azonos. Sok fogyasztói minőségű hálózati kártya nem rendelkezik PXE képességekkel. Ez azonban gyorsan változik, mivel az előrelépések egyszerűbbé teszik az extra funkciók beépítését az olcsóbb eszközökbe. Az adatközponti szintű kiszolgálókban a PXE-képes hálózati kártyák szabványosak.

#2. A Dynamic Host Configuration Protocol (DHCP)

a DHCP lehetővé teszi az ügyfél számára, hogy IP-címet kapjon a hálózati kiszolgálókhoz való hozzáférés érdekében. A DHCP-ben kétféle szereplő létezik. A DHCP szerver és a DHCP kliens.

míg a DHCP-kiszolgáló IP-hálózati konfigurációt biztosít az ügyfeleknek, a DHCP-kliens olyan számítógépeken fut, amelyek csatlakoznak a hálózathoz, és konfigurációt kérnek.

#3. A Trivial File Transfer Protocol (Tfpt) szerver

a TFTP egy egyszerű UDP-alapú protokoll fájl fogadására vagy küldésére, és könnyen megvalósítható firmware környezetben, ahol az erőforrások korlátozottak. A TFTP-nek nincs könyvtárlistája, hitelesítése vagy engedélyezése, ezért ismernie kell a letölteni kívánt fájl pontos elérési útját.

Szóval, hogyan működik a PXE rendszerindítás? Megpróbálom a lehető legvilágosabban elmagyarázni a PXE munkafolyamatot. Először is, a PXE folyamat lehetővé teszi az ügyfél számára, hogy értesítse a kiszolgálót arról, hogy PXE-t használ. Másodszor, ha a kiszolgáló PXE-t használ, akkor a rendelkezésre álló operációs rendszerekkel rendelkező rendszerindító szerverek listáját elküldi az ügyfélnek. Az ügyfél megtalálja a szükséges rendszerindító szervert, és megkapja a letöltendő fájl nevét. A kliens ezután letölti a fájlt a Trivial File Transfer Protocol (Trivia File Transfer Protocol) használatával, majd végrehajtja az operációs rendszer betöltésével. Végül, ha a szerver nem rendelkezik PXE-vel, figyelmen kívül hagyja a PXE kódot, amely megakadályozza a DHCP és a Bootstrap protokoll (Bp) műveleteinek megszakadását.

PXE Workflow

forrás

a PXE Boot használatának előnyei

sok szervezet szembesül a PXE boot segítségével megoldható főbb problémákkal, amelyek automatizálhatják az operációs rendszerek kiépítését vagy telepítését számos gépen.

A Windows és a Linux operációs rendszer már rendelkezik mechanizmusokkal a telepítés automatizálására. Általában létrehoz egy magfájlt vagy konfigurációt. A magfájl választ ad az operációs rendszer telepítőjének kérdéseire. Linux esetén erre példa a Debian Preseed vagy a Redhat kickstart fájlok. A CD/DVD-ROM vagy az USB-meghajtó telepítési adathordozóihoz azonban továbbra is hozzáférnie kell. Az USB-meghajtóval foglalkozó ember időigényes és hajlamos a hibákra. A PXE boot használatának előnyei azonban nem kevés:

  • kevesebb technikai telepítő;
  • kevesebb időt töltött szerverenként;
  • kevesebb hiba az automatizálás miatt;
  • központosított és könnyen frissíthető operációs rendszer telepítő eszközök.

a PXE egy standard alapú megközelítés az operációs rendszer rendszerbe juttatásának problémájának megoldására anélkül, hogy az ember adathordozót (USB, CD/DVD-ROM) helyezne a rendszerbe. Ezt úgy teszi, hogy a gépet a hálózaton keresztül indítja. Ha több számítógépre szeretné karbantartani vagy telepíteni a rendszert anélkül, hogy egyenként CD-t vagy USB-t helyezne be ezekbe a számítógépekbe, kipróbálhatja a PXE rendszerindítást a rendszer telepítéséhez. Ha a számítógép nem indul el megfelelően, és nem indítható el egy képfájl betöltésével a belső merevlemezre, kipróbálhatja a PXE rendszerindítást is.

ha az ügyfél nem rendelkezik CD-ROM meghajtóval vagy USB-porttal, vagy nem rendelkezik CD-vagy USB-képpel, akkor kipróbálhatja a PXE rendszerindítást több ügyfélszámítógép indításához a LAN-on.

ezenkívül a PXE-vel az ügyfélgépnek nincs szüksége operációs rendszerre vagy akár merevlemezre, hardver vagy szoftver meghibásodása esetén újraindítható, lehetővé téve az adminisztrátor számára a probléma diagnosztizálását és megoldását, és végül új típusú számítógépek könnyen hozzáadhatók a hálózathoz, mivel a PXE gyártótól független.

csomagolás fel…

mint fentebb kifejtettük, a PXE néhány előnye az, hogy a gépet csatlakoztatott tárolóeszköz nélkül is elindíthatja, ami hatékonyabbá teszi őket, és kevesebbe kerül. Nem kell USB-eszközt hordoznia az összes szükséges helyreállítási segédprogrammal, csak egy hibásan működő számítógépet indíthat el a hálózatról, és diagnosztizálhatja azt egy rendszermentő eszköztár vagy egy biztonsági mentési rendszer segítségével.

a hálózatról történő indítás sokkal bonyolultabb, mint egy USB-meghajtó írása a kedvenc helyreállítási rendszerrel, de ez azt jelenti, hogy általában csak egyszer kell beállítania a teljes hálózathoz, és újra és újra felhasználható anélkül, hogy azon tűnődne, hogy az USB-meghajtó vagy az SD-kártya hibás-e a helyreállítás során.

összességében a PXE egy nagyon hatékony eszköz az adatközponti infrastruktúra, a beágyazott eszközök, az IoT eszközök és még a munkaállomások kiépítésének és frissítésének automatizálására és kezelésére. Remélem, hogy világos megértést nyújtottam Önnek a PXE alapjairól. Mi a véleményed az ügyről? Szeretném elolvasni észrevételeit az alábbi részben!

a Heimdal hivatalos logója

ha tetszett ez a bejegyzés, élvezni fogja hírlevelünket.
új cikkek fogadása közvetlenül a postaládájába

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.