Datacenter Design

The goal of this project is to cram as many components of a proper datacenter into a small, relatively affordable setup.

The will focus on reliability, availability, security, performance, scalability and simplicity (no seriously, its not that complicated) using FOSS (Free and Open Source) software solutions on low cost hardware, mostly Raspberry Pi’s in this case.

The project will involve

  • Building a clustered hypervisor
  • Automation
  • Proper backups
  • Reverse proxies
  • A functioning multi-tenant email system
  • File (collaboration) servers per tenant
  • Dedicated WordPress instances
  • Clustered SQL servers
  • Strict isolation between tenants
  • Basic environmental monitoring/Security cameras
  • Offsite backups
  • Automated Pen Testing (at least to a degree)
  • Multifactor Authentication
  • Reviewing the setups for potential security issues and identifying where those issues reside

What the current and implementation is (mostly) at: