Домашний NAS сервер
Приветствую, мой любознательный друг!
На главной странице я писал о том, что собрал домашний сервер для своих личных задач. Поскольку ты зашел на эту страницу, позволь рассказать тебе о нем немного. Заваривай чай, присаживайся поудобней, я начинаю.
Спецификация сервера:
- Корпус — CoolerMaster N300 черный
- Блок Питания — Chieftec 550W [GPS-550A8]
- Материнская плата — MSI B450M-A PRO MAX
- Процессор — AMD Ryzen 5 2600 BOX
- Оперативная память — 2x8GB AMD Radeon R7 Performance Series [R7S416G2606U2K]
- SSD — 120GB SSD M.2 WD Green [WDS120G2G0B] (Docker Appdata & VM’s & Transcode)
- Жёсткий диск — 2x4TB Toshiba X300 (Parity 1 & Array 1)
- Операционная система — Unraid OS Basic
- ИБП — Ippon Back Basic 650 Euro
Задачи, которые решает сервер:
Решение общих задач
- Хранение большого объема файлов (защищенный дисковый массив пока на 4 ТБ, не RAID и не ZFS, система хранения с дисками четности)
- VPN сервер — Wireguard VPN
- Виртуализация — виртуальные машины Ubuntu Server, Windows 10, Windows Server 2019
- Active Directory — централизованное управление учетными записями, компьютерами (реализовано через Wireguard)
Решение задач с помощью Docker (Docker-контейнеры):
- Обратный прокси-сервер — NginxProxyManager
- Серверный файловый менеджер — CloudCommander
- Сервера баз данных — mariadb + phpmyadmin
- Личное облако — Nextcloud
- Торрент-клиент — qBittorrent
- Медиасервер (сериалы, фильмы, видео, клипы) — Jellyfin
- Хостинг сайтов на Nginx
- Сервис коротких ссылок — YOURLS
- Скачивание с YouTube — YouTube DL Server
Контейнеризация позволяет хранить настройки и файлы вне контейнеров для удобного переноса на любую другую систему, поддерживающую контейнеры Docker, для быстрого восстановления после сбоев.
Постой, скажешь ты, так сервер по классике суперпроизводительный и дорогой
На самом деле это распространенное утверждение по поводу серверов. Они представляются людям как громоздкие супермощные и дорогие компьютеры. На самом деле различие между персональным компьютером и сервером только в том, какие задачи он у вас выполняет.
У меня собран совершенно обычный персональный компьютер, на который установлена серверная операционная система, подключен он в сеть 230В с помощью источника бесперебойного питания и работает 24/7. По моим замерам мощность сервера составляет 50ВТ, в сутки он потребляет около 1кВТ электроэнергии.
Если учесть, что примерная стоимость киловатта электричества 5 рублей, в месяц за свет вам добавляется в квитанцию 150 рублей.