본문 바로가기

Automation/system

서버 자동화 #2 - LAN Booting

"작성중"

Server Provisioning(서버 자동화) 이란 IT 인프라 구성 요소 중 서버 자원을 생성하기 위한 일련의 작업을 가리킨다. 이러한 일련의 작업을 자동화하면 IT 시스템을 구성하는 다양한 서버들을 work flow 별 그룹으로 관리할 수 있고, 다양한 OS Device 특성(Physical, Virtual) 으로 인한 구성 편차를 제거할 수 있다. 모든 서버 장치들을 계정정책, 보안정책, 패키지 관리 등에 대하여 사전에 정의된 정책에 따라 적용하고, 사용자와 애플리케이션에게 동일한 환경을 제공할 수 있다.


용어정리
  • PXE (Pre Boot Environment) : 네트워크 인터페이스를 통해 서버를 부팅할 수 있도록 해주는 기반 환경
  • BOOTP (Bootstrap Protocol) : TCP/IP 기반, 서버 자동부팅을 위한 네트워크 IP 관리 프로토콜
  • DHCP (Dynamic Host Configuration Protocol) : BOOTP 보다 발전된 형태의 자동 네트워크 IP 관리 프로토콜.
  • TFTP (Trivial FTP) : UDP를 이용, 기존 FTP 보다 단순한 방식으로 파일을 전송하기 위해 만들어진 프로토콜
1단계 - LAN Booting

LAN Booting 의 목적은 기존의 네트워크 환경에서 새로운 서버를 자동으로 인식시키고, 활성화시키기 위한 것이다.  서버 자동화를 위한 1단계로 PXE를 활용한 네트워크 기반 서버 자동 부팅 환경을 구축한다.