Ставим базы данных и S3 на NAS. Самохостинг (HomeLab) №8

Аватар автора
AlexRus1234
Доброго времени суток! Мы уже собрали надежный NAS, настроили умную сеть и подняли систему автоматизации для легких сервисов. Но если мы хотим разворачивать "тяжелую артиллерию" (свой GitHub, CI/CD пайплайны или мессенджеры), нам нужен мощный фундамент для хранения данных. Можно ли просто поднять базы данных в Docker-контейнерах рядом с приложениями? Можно. Но мы делаем по другого. Сегодня мы превращаем наш NAS из простой файлопомойки в полноценный Data-узел. Вынося базы данных на "голое железо" (Bare Metal), мы избавляемся от накладных расходов виртуализации и получаем прямой доступ к дисковому массиву ZFS. В этом выпуске: Тюнинг ZFS под HDD: Настраиваем recordsize, чтобы механика жестких дисков не "хрустела", а базы данных летали. Сетевая магия (macvlan): Даем PostgreSQL, MongoDB, кэшу и S3-хранилищу свои собственные статические IP и MAC-адреса без использования виртуалок. Свое облако (MinIO S3): Запускаем объектное хранилище и разбираемся, почему современному софту нужен API вместо обычных сетевых папок (SMB). Подводные камни: Как история Open-Source заставила нас перейти с Redis на Valkey. 🔗 Ссылки: Тайм коды

0/0


0/0

0/0

0/0

0/0