Goal:
The goal of this project was to deploy a server solution into the house of a Private Client based in Lisbon, Portugal to meet the following requirements:
- Provide network accessible storage to multiple clients simutaniousally, enabling work to be done directly from network storage location
- Provide the facility to backup all devices on the local network
- provide remote access to important shares for the client
- Have the ability to run applications on the server in addition to being used as a storage & media solution
Solution:
Due to this being a project for a household client, I decided to go with Unraid OS which is a Server soulution that offers many benefits over traditional Raid solutions such as having:
- The ability to use hard drives of varying capacities
- Ability to add storage as and when it's needed, rather than having to add drives in clusters.
- Easy to use web GUI, enabling changes to be made efficiently
- A community App Store allowing for easily installable Docker Containers
- Less dependancy on RAM, due to the difference in parity calculations.
However, it's important to not that unread can result in slower file transfer speeds to do data not being spread across multiple, disks, however for the majority of uses this is not an issue to consider.