Storage Area Networking Project

Objectives


This project focused on constructing a storage attached network (SAN) topology allowing all machines on a network to use the same file system for their needs.

Design Diagram

image
Logical Diagram

TrueNAS server was configued as a SAN storage with two RDM disks connected.

The reason for having two different switches is to segment iSCSI traffic from public traffic, enhancing security and increasing reliability.

PXE Network Booting

Configuring PXE network booting was the trickiest part of the project. It took me a while to understand the process of network booting 😂.

DHCP & TFTP Server

The reason for deploying DHCP server is to allow network communication when a machine is on a booting process.

The reason for deploying TFTP server is to allow file transfer between the network data storage and the local machine.