Comment 4 for bug 1481721

Revision history for this message
Alexander Gordeev (a-gordeev) wrote :

> The tftp server we use, tftpd-hpa, is extremely dumb and spawns a process to handle each client,
so it's unable to saturate a 10Gb link.

RC is that we use tftp servers to distribute large files (in terms of tftp).

ideally, we should send only initial PXE bootloader and configs through TFTP. Total size of them is less than 100 KB per node.
Then, the images will be downloaded though HTTP. Eg.: iPXE is able to work with HTTP http://ipxe.org/

BTW, is it possible to monitor how many tftpd-hpa processes were spawned and figure out where's the bottleneck? It might be a lack of CPU time due to tftpd server implementation inefficiency.