Changes
Page history
expand hardware requirements (
#41448
, tpo/tpa/team#40897)
authored
Dec 14, 2023
by
anarcat
Hide whitespace changes
Inline
Side-by-side
doc/hardware-requirements.md
View page @
f024e7d5
...
...
@@ -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
...
...
...
...