noiembrie 30, 2021

Ce este PXE Boot și cum funcționează?

prescurtarea de la „pre-boot Execution Environment”, PXE boot este o parte importantă a infrastructurii centrelor de date și poate fi implementată prin software open-source sau produse acceptate de furnizori. Permite furnizarea automată a serverelor sau a stațiilor de lucru printr-o rețea. Oricine lucrează la implementarea infrastructurii de servere bare metal, dispozitive încorporate și dispozitive IoT poate beneficia de o înțelegere mai aprofundată a PXE.

în forma sa cea mai simplă, mediul PXE este procesul de pornire a dispozitivului de pe placa de rețea. Sunt necesare instrucțiuni relevante pentru a porni dispozitivul în mediul PXE. Cel mai obișnuit mod de a încerca să faceți acest lucru este să vă configurați serverul Dynamic Host Configuration (DHCP) pentru a stoca și a servi aceste informații.

componente de Boot PXE

când discutăm PXE, trebuie să abordăm trei caracteristici:

#1. PXE-capable network Interface Controller (Nic)

rețineți că nu toate Nic-urile sunt la fel. Multe carduri de rețea de calitate pentru consumatori nu au capacități PXE. Cu toate acestea, acest lucru se schimbă rapid, deoarece progresele fac mai simplă includerea funcțiilor suplimentare în dispozitivele mai ieftine. În data center grad servere NIC-uri capabile PXE sunt standard.

#2. Dynamic Host Configuration Protocol (DHCP)

DHCP permite clientului să primească o adresă IP pentru a avea acces la serverele de rețea. Există două tipuri de actori în DHCP. Serverul DHCP și clientul DHCP.

în timp ce un server DHCP oferă clienților o configurație de rețea IP, un client DHCP rulează pe computere care se alătură rețelei și solicită o configurație.

#3. Un server Trivial File Transfer Protocol (TFPT)

TFTP este un protocol simplu bazat pe UDP pentru primirea sau trimiterea unui fișier și este ușor de implementat în medii de firmware în care resursele sunt limitate. TFTP nu are listă de directoare, autentificare sau autorizare, prin urmare, trebuie să cunoașteți calea exactă a fișierului pe care intenționați să îl descărcați.

Deci, cum funcționează boot-ul PXE? Voi încerca să explic fluxul de lucru PXE cât mai clar posibil. În primul rând, procesul PXE permite clientului să notifice serverul că folosește PXE. În al doilea rând, dacă serverul utilizează PXE, o listă de servere de boot cu sistemele de operare disponibile este trimisă clientului. Clientul găsește serverul de boot de care are nevoie și primește numele fișierului de descărcat. Clientul descarcă apoi fișierul folosind Trivial File Transfer Protocol (Trivia File Transfer Protocol) și îl execută, încărcând sistemul de operare. În cele din urmă, dacă serverul nu este echipat cu PXE, ignoră codul PXE care împiedică perturbarea operațiunilor DHCP și Bootstrap Protocol (BP).

PXE Workflow

Source

avantajele utilizării PXE Boot

multe organizații se confruntă cu probleme majore care pot fi rezolvate cu ajutorul PXE boot, care poate automatiza furnizarea sau instalarea sistemelor de operare pe numeroase mașini.

sistemul de operare Windows și Linux au deja mecanisme de automatizare a instalării. În mod normal, creați un fișier de semințe sau o configurație. Fișierul seed oferă răspunsuri la întrebările adresate de programul de instalare a sistemului de operare. Pentru Linux, exemple în acest sens sunt Debian Preseed sau Redhat fișiere kickstart. Cu toate acestea, veți avea nevoie în continuare de acces la suportul de instalare pe CD/DVD-ROM sau pe o unitate USB. A avea un om care se ocupă de unitatea USB consumă mult timp și este predispus la erori. Cu toate acestea, beneficiile utilizării PXE boot nu sunt puține:

  • mai puțini instalatori tehnici;
  • mai puțin timp petrecut pe server;
  • mai puține erori datorate automatizării;
  • instrumente de instalare centralizate și ușor de actualizat.

PXE este o abordare bazată pe standard pentru rezolvarea problemei de a obține sistemul de operare pe sistem fără ca o ființă umană să pună media (USB, CD/DVD-ROM) în sistem. Ea face acest lucru prin bootstrapping aparatul prin rețea. Când doriți să mențineți sau să instalați sistemul pentru mai multe computere fără a introduce un CD sau USB în aceste computere unul câte unul, puteți încerca boot-ul PXE pentru a instala sistemul. Dacă computerul dvs. nu pornește corect și nu poate fi pornit încărcând un fișier imagine pe hard disk-ul intern, puteți încerca și boot-ul PXE.

dacă clientul nu are o unitate CD-ROM sau un port USB disponibil sau nu are o imagine CD sau USB, atunci puteți încerca boot-ul PXE pentru a porni mai multe computere client în LAN.

în plus, cu PXE, mașina client nu are nevoie de un sistem de operare sau chiar de un hard disk, poate fi repornită în caz de eșec hardware sau software, permițând administratorului să diagnosticheze și să remedieze problema și, în cele din urmă, noi tipuri de computere pot fi adăugate cu ușurință în rețea, deoarece PXE este independent de furnizor.

înfășurându-l…

după cum s-a explicat mai sus, unele dintre avantajele PXE sunt că puteți porni o mașină fără niciun dispozitiv de stocare atașat, ceea ce le face mai eficiente și, de asemenea, costă mai puțin. De asemenea, nu ar trebui să efectueze un dispozitiv USB în jurul cu toate utilitățile de recuperare care aveți nevoie, puteți porni doar un computer disfuncționalități din rețea și diagnostica folosind un set de instrumente de salvare sistem sau un sistem de recuperare de rezervă.

Pornirea din rețea este mult mai complicată de configurat decât să scrieți un stick USB cu sistemul dvs. de recuperare preferat, dar înseamnă că, în general, trebuie să îl configurați o singură dată pentru întreaga rețea și poate fi reutilizat din nou și din nou fără să vă întrebați dacă stick-ul USB sau cardul SD este defect în timp ce faceți recuperare.

în ansamblu, PXE este un instrument foarte puternic pentru automatizarea și gestionarea aprovizionării și actualizărilor infrastructurii centrelor de date, dispozitivelor încorporate, dispozitivelor IoT și chiar stațiilor de lucru. Sper că v-am oferit o înțelegere clară a elementelor de bază PXE. Care sunt gândurile tale în această privință? Mi-ar plăcea să citesc comentariile dvs. în secțiunea de mai jos!

logo-ul oficial Heimdal

Daca Ti-a placut acest post, vă veți bucura de newsletter-ul nostru.
primiți articole noi direct în căsuța de e-mail

Lasă un răspuns

Adresa ta de email nu va fi publicată.