expand hardware requirements (#41448, tpo/tpa/team#40897) authored by anarcat's avatar anarcat
......@@ -31,10 +31,10 @@ below.
* Production quality rather than pre-production hardware
* Support for multiple drives (so we can do RAID) although this can
be waived for disposable servers like build boxes
* Hosting for the machine: we do not run our own data centers or rack,
so it would be preferable if you can also find a hosting location
for the machine, ideally dual-stack (IPv4 and IPv6) and gigabit or
greater
* Hosting for the machine: we do not run our own data centers or
rack, so it would be preferable if you can also find a hosting
location for the machine, see the [hosting requirements](#hosting-requirements) below
for details
## To avoid
......@@ -42,6 +42,30 @@ below.
* hardware RAID, unless supported with open drivers in the mainline
Linux kernel and userland utilities
# Hosting requirements
Those are requirements that apply to actual physical / virtual hosting
of machines.
## Must have
* 100-400W per unit density, depending on workload
* 1-10gbit, unmetered
* dual stack (IPv4 and IPv6)
* IPv4 address space (at least one per unit, typically 4-8 per unit)
* out of band access (IPMI or serial)
* rescue systems (e.g. PXE booting)
* remote hands SLA ("how long to replace a broken hard drive?")
## Nice to have
* "clean" IP addresses (for mail delivery, etc)
* complete /24 IPv4, donated to the Tor project
* private VLANs with local network
* BGP announcement capabilities
* not in europe or northern america
* free, or ~ 150$/unit
# Virtual machines requirements
## Must have
......
......