Network-Based Deployment Using Preboot Execution Environment
Stewart, Cameron (2021)
Lataukset:
Stewart, Cameron
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021121726665
https://urn.fi/URN:NBN:fi:amk-2021121726665
Tiivistelmä
The objective of this thesis was to build a server that would provide bootable media over a network, which could then be deployed to computers using the Preboot Execution Environment standard, automating the installation of an operating system to a computer. The aims from this project were to learn how the standard works and is implemented. The basis of the results aimed to provide conclusions to whether implementing a PXE server in certain working environments may be an effective method for mass operating system deployment to computers.
The research was conducted by creating a PXE and iPXE server and using a virtual machine to install an operating system via PXE. Quantitative data was collected through comparing the time taken to install an operating system between the different PXE implementations. This data was then compared with the time taken for installing an operating system with a USB and DVD.
The results from this study showed that PXE could reduce installation times when deploying an operating system to a computer against other methods of installing an operating system. The server could also potentially streamline mass deployments of operating systems in a business environment. Using HTTP rather than just TFTP made operating system deployments to computers slightly quicker.
The research was conducted by creating a PXE and iPXE server and using a virtual machine to install an operating system via PXE. Quantitative data was collected through comparing the time taken to install an operating system between the different PXE implementations. This data was then compared with the time taken for installing an operating system with a USB and DVD.
The results from this study showed that PXE could reduce installation times when deploying an operating system to a computer against other methods of installing an operating system. The server could also potentially streamline mass deployments of operating systems in a business environment. Using HTTP rather than just TFTP made operating system deployments to computers slightly quicker.