Главная
О нас
Новости
Динамика продукта
Введение в PXE и его применение
Введение в PXE и его применение
2026-04-23

1. Что такое PXE

PXE (Preboot Execution Environment) - это технология, позволяющая компьютерам загружать или устанавливать операционные системы по сети без использования локальных устройств хранения данных. PXE - это сетевая технология загрузки, изначально разработанная компанией Intel для обеспечения стандарта загрузки операционных систем по сети при отсутствии локальных устройств хранения данных. PXE интегрируется в BIOS компьютера, позволяя ему загружать операционную систему или другое программное обеспечение с сетевого сервера.

2. Архитектура PXE

Архитектура PXE включает в себя клиентские и серверные компоненты, опирающиеся на множество сетевых протоколов и служб. Ниже перечислены основные элементы архитектуры PXE.

(1) Клиент

Клиент PXE - это компьютер, поддерживающий PXE. При загрузке, если PXE настроен в качестве первого варианта загрузки, сетевая интерфейсная карта (NIC) пытается загрузить операционную систему по сети.

(2) Сторона сервера

Сервер PXE предоставляет загрузочные файлы и сопутствующие услуги, обычно включая следующие компоненты:

Сервер DHCP: Назначает IP-адреса клиентам PXE и предоставляет информацию о местоположении загрузочных файлов.

Сервер TFTP: Передает загрузочные файлы, такие как загрузчик PXE и образ ядра.

HTTP/FTP-сервер: Используется в определенных сценариях для передачи больших файлов или предоставления дополнительных услуг.

Сервер NFS/SMB: Предоставляет сетевые файловые системы для доступа клиентов PXE к файлам операционной системы.

3. Процесс загрузки PXE

Загрузка клиента PXE: Во время запуска системы клиент PXE загружается через BIOS или UEFI и отправляет DHCP-запрос на поиск DHCP-сервера.

Ответ сервера DHCP: DHCP-сервер отвечает на запрос, назначая клиенту IP-адрес и предоставляя местоположение TFTP-сервера вместе с именем загрузочного файла.

Загрузка загрузочного файла: клиент PXE загружает загрузочный файл через TFTP, обычно это небольшой загрузчик PXE.

Выполнить загрузочный файл: PXE-клиент выполняет загруженный загрузочный файл, который далее загружает ядро операционной системы и инициализирует файловую систему.

Загрузка операционной системы: Клиент PXE загружает ядро и инициализирует файловую систему, в результате чего загружается операционная система.

4. Сценарии применения PXE

PXE широко используется в различных ИТ-средах. Ниже приведены некоторые типичные сценарии применения.

(1) Бездисковые рабочие станции

В образовательных и исследовательских учреждениях бездисковые рабочие станции загружают операционные системы через PXE, получая все необходимые файлы и приложения с сетевых серверов. Такой подход позволяет централизовать управление системой и упростить ее обслуживание.

(2) Развертывание сервера, установка системы и восстановление

В центрах обработки данных PXE широко используется для автоматического развертывания серверов. Администраторы могут развертывать операционные системы и приложения в масштабе с помощью PXE, что значительно повышает эффективность и согласованность развертывания.

(3) Интернет-кафе

Клиенты используют PXE для доступа к бездисковым системам, удовлетворяя потребности клиентов в обучении и развлечениях. После выключения или перезагрузки системы следы предыдущих пользователей не остаются на локальном компьютере.

5. Примерные сценарии для приложений интернет-кафе

В интернет-кафе функция PXE позволяет клиентским машинам (таким как PC4, PC5, PC6 и т. д.) загружаться, работать и загружать ресурсы по сети без использования локальных жестких дисков, используя устройства типа бездисковых серверов.

На этом мы завершаем знакомство с PXE. Мы надеемся, что оно поможет вам лучше понять его.

联系我们