PageRenderTime 49ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

/content/diy-nasserver-part-one.md

https://gitlab.com/monkmartinez/Caffeine_Industries
Markdown | 55 lines | 46 code | 9 blank | 0 comment | 0 complexity | 7364247c36319cd14159ca37ce564c73 MD5 | raw file
  1. Title: DIY NAS/Server - Part one
  2. Date: 2015-04-19 14:45
  3. Author: Michael
  4. Category: Hardware
  5. Tags: Linux, NAS
  6. Slug: diy-nasserver-part-one
  7. Status: published
  8. [![OMV](http://mmartinez.us/wp-content/uploads/2015/04/OMV-300x122.png)](http://mmartinez.us/wp-content/uploads/2015/04/OMV.png)
  9. I am currently in the process of evaluating several different
  10. [NAS](http://en.wikipedia.org/wiki/Network-attached_storage) operating
  11. systems as part of the back-up
  12. [3-2-1](http://blog.trendmicro.com/trendlabs-security-intelligence/world-backup-day-the-3-2-1-rule/)rule.
  13. I am going to go with a home rolled solution and open source software.
  14. That is, I am going to build the computer from off-the-shelf parts and
  15. use OSS software to run it... mostly.
  16. I have not settled on the specifications for the new machine, but I have
  17. a spare laptop and VMware to test the software. This will be a series of
  18. posts that outline the trials and tribulations of building my home
  19. NAS/server.
  20. The first software I am going to evaluate is called
  21. [OpenMediaVault](http://www.openmediavault.org/) (OMV). It is based on
  22. [Debian](https://www.debian.org/) Wheezy at the time of this writing.
  23. The developer(s) are working on a Debian Jesse version according to the
  24. [OpenMediaVault
  25. forums](http://forums.openmediavault.org/index.php/BoardList/). Truth be
  26. told, I may not attempt to evaluate another NAS operating system as this
  27. system may fit perfectly with what I am trying to do.
  28. Other NAS OS's that may get a shake:
  29. 1. [Amahi](https://www.amahi.org/)
  30. 2. [Xpenology](http://xpenology.com/)
  31. 3. [Nas4free](http://www.nas4free.org/)
  32. The real issue with all of these systems as compared to a Synology or
  33. QNAP unit is cost vs. performance, upgradeability, and what you plan to
  34. do with the system. I admit that I really like the look of Synology's
  35. DSM software. The newest incarnation incorporates Docker technology
  36. which is really, really cool. The lacking point from Synology is the
  37. performance of their hardware. The "bang for your buck" is quite low
  38. compared to QNAP and  even worse compared to rolling your own. Further,
  39. the commercial units are not really upgradeable and are quite expensive.
  40. My plan is to use the NAS for backup of all devices in my house and my
  41. parents, serve media to my HTPC and devices, and provide a play ground.
  42. I also want to learn networking, Linux system administration, and a
  43. level 1 hypervisor like EXSi or KVM. In addition to that, I would like
  44. to continue to learn Python programming for both system management and
  45. the web with Flask/Django.
  46. I will post my trials and tribulations as we go....