회사소개
뉴스
제품 역학
PXE 및 애플리케이션 소개
PXE 및 애플리케이션 소개
2026-04-23

1. PXE란?

PXE(사전 부팅 실행 환경)는 로컬 저장 장치 없이 네트워크를 통해 컴퓨터에서 운영 체제를 부팅하거나 설치할 수 있는 기술입니다. PXE는 로컬 저장 장치가 없는 경우 네트워크를 통해 운영 체제를 부팅하는 표준을 제공하기 위해 인텔에서 처음 개발한 네트워크 기반 부팅 기술입니다. PXE는 컴퓨터의 BIOS에 통합되어 컴퓨터가 네트워크 서버에서 운영 체제 또는 기타 소프트웨어를 다운로드하여 부팅할 수 있도록 합니다.

2. PXE 아키텍처

PXE 아키텍처는 여러 네트워크 프로토콜과 서비스에 의존하는 클라이언트 및 서버 구성 요소로 이루어져 있습니다. 다음은 PXE 아키텍처의 주요 요소입니다.

(1) 클라이언트

PXE 클라이언트는 PXE를 사용할 수 있는 컴퓨터입니다. 부팅할 때 PXE가 첫 번째 부팅 옵션으로 구성되어 있으면 네트워크 인터페이스 카드(NIC)가 네트워크를 통해 운영 체제를 부팅하려고 시도합니다.

(2) 서버 측

PXE 서버는 일반적으로 다음 구성 요소를 포함한 부팅 파일 및 관련 서비스를 제공합니다:

DHCP 서버: PXE 클라이언트에 IP 주소를 할당하고 부팅 파일에 대한 위치 정보를 제공합니다.

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는 다양한 IT 환경에서 널리 채택되고 있습니다. 다음은 몇 가지 일반적인 애플리케이션 시나리오입니다.

(1) 디스크 없는 워크스테이션

교육 및 연구 기관에서 디스크 없는 워크스테이션은 PXE를 통해 운영 체제를 부팅하여 네트워크 서버에서 필요한 모든 파일과 애플리케이션을 검색합니다. 이 접근 방식은 시스템 관리를 중앙 집중화하고 유지 관리를 간소화합니다.

(2) 서버 배포, 시스템 설치 및 복구

데이터 센터에서는 자동화된 서버 배포를 위해 PXE가 광범위하게 사용됩니다. 관리자는 PXE를 통해 운영 체제와 애플리케이션을 대규모로 배포하여 배포 효율성과 일관성을 크게 개선할 수 있습니다.

(3) 인터넷 카페

고객은 PXE를 사용하여 디스크가 없는 시스템에 액세스하여 학습 및 엔터테인먼트에 대한 고객의 요구를 충족합니다. 시스템을 종료하거나 재부팅한 후에는 이전 사용자의 흔적이 로컬에 남지 않습니다.

5. 인터넷 카페 애플리케이션의 예시 시나리오

인터넷 카페 애플리케이션에서 PXE 기능을 사용하면 클라이언트 머신(예: PC4, PC5, PC6 등)이 로컬 하드 드라이브 없이도 네트워크를 통해 부팅, 실행 및 리소스를 로드하여 디스크 없는 서버와 같은 장치를 활용할 수 있습니다.

이것으로 PXE에 대한 소개를 마칩니다. 이해를 높이는 데 도움이 되셨기를 바랍니다.

联系我们