Я планирую построить сервер, который будет действовать как файл и сервер резервного копирования. Возможно, в будущем мне понадобится запустить на нем виртуальные машины, но я пока не уверен в этом, поэтому я буду составлять две возможные конфигурации оборудования, одну с другой и без необходимости запуска виртуальных машин. Однако, выясняя это, я наткнулся на несколько вопросов, касающихся аппаратных компонентов.
Некоторый контекст:
- В обоих случаях я буду стараться поддерживать низкое энергопотребление.
- Я буду использовать ZFS или BTRFS на сервере резервного копирования, чтобы я мог создавать моментальные снимки резервных копий.
- Виртуальные машины не будут работать с графическим интерфейсом.
- Виртуальные машины будут работать на своих собственных SSD отдельно от файловых и резервных дисков.
- Процессор для аппаратной конфигурации виртуальных машин будет иметь либо Intel VT-d и Intel VT-x, либо AMD-V и AMD-Vi.
- QEMU/KVM будет использоваться в качестве гипервизора.
Нужно ли будет только больше процессорных ядер и оперативной памяти для комфортной работы виртуальных машин?
Несмотря на то, что сервер не будет критичным для бизнеса, я считаю, что резервное копирование имеет решающее значение. Я не единственный пользователь, и я вижу, что резервный сервер будет единственным местом для некоторых файлов. Являются ли они или другие веские причины для использования памяти ECC? Этот вопрос довольно важен, потому что он оказывает большое влияние на то, какие аппаратные конфигурации разрешены.
Лучше использовать SAS 2.0 или обычные жесткие диски SATA 600? И если рекомендуется SAS 2.0, имеет ли большое значение какой аппаратный контроллер я выберу, или все в порядке?
Если я предполагаю необходимость в памяти ECC, то насколько мне известно, есть только два варианта использования процессора: покупка подержанного процессора Intel Xeon или процессора AMD Ryzen. Существуют ли другие варианты многоядерных процессоров ECC?
Учитывая эти два варианта и имея в виду цель низкого энергопотребления, я предпочитаю сейчас выбрать Ryzen 7 1700 (TDP 65).
Единственные комплекты памяти ECC DDR4, которые я могу найти, - это 2133 МГц или 2666 МГц. Учитывая официальные поддерживаемые скорости памяти:
- Двойной ранг с 4 модулями DIMM: до 1866 МГц
- Двойной ранг с 2 модулями DIMM: до 2400 МГц
- Single-Rank w/ 4 DIMM: до 2133 МГц
- Single-Rank w/ 2 DIMM: до 2667 МГц
Я начну с 2 модулей DIMM, но при необходимости могу обновить до 4 модулей DIMM. Есть ли смысл покупать память 2666 МГц двойного ранга, если вы не планируете разгонять процессор? Если нет, то почему DDR4-3200 чаще всего рекомендуется для процессоров Ryzen?