Привет, ребята! Я только начал настраивать новый сервер (для разработки и хранения/облачных вещей) и хочу использовать виртуализацию. Пока что я пару дней пробовал unRaid и Proxmox. Proxmox показывает гораздо лучшую производительность, но я пока не разобрался, как его правильно настроить. Вот мое железо:
HP Microserver Gen 8
-G1610T (отчаянно ищу xeon 1265L V2!)
-16GB ECC RAM
-2x 3TB WD Red (для RAID-хранилища)
-1x 120GB Samsung Pro SSD (для Proxmox OS)
-mdadm или ZFS, без аппаратного RAID
NIC 1: LAN (Proxmox Web UI)
NIC 2: DMZ
Планируется запуск двух основных ВМ:
VM1: тестовый/дев-сервер (Ubuntu, подключен к LAN), который работает как SMB-шары, база данных, разные инструменты и т. д.
VM2: облачный сервер хранения (Debian, подключен к DMZ/публичный доступ), на котором работает Seafile, Baikal, Apache и прочее.
Проблема №1: Хранение данных
Раньше я создавал разные (логические или LVM) разделы для ОС и хранилища. С виртуализацией, думаю, логичнее создавать разные виртуальные диски? План такой: установить Proxmox на SSD Samsung и использовать 2 WD Red в RAID 1 зеркальном режиме. Поддерживает ли сейчас Proxmox софтверный RAID? При установке можно выбрать только один диск. Как добавить остальные? Каким образом лучше форматировать виртуальные диски? Использовать Ext4 или настраивать LVM уже внутри гостевой ОС? Подскажите, пожалуйста, общий обзор (рекомендуемый порядок действий), какие файловые системы и где нужно использовать, чтобы добиться максимальной производительности и безопасности.
Проблема №2: Сеть
Меня беспокоит подключение и LAN, и DMZ к серверу. Важно, чтобы эти две сети не были связаны мостом и трафик не обходил роутер. Если я правильно понимаю, можно добавить второй мост и назначить ему интерфейс DMZ. Еще вариант — использовать PCI passthrough?
Заранее спасибо!
HP Microserver Gen 8
-G1610T (отчаянно ищу xeon 1265L V2!)
-16GB ECC RAM
-2x 3TB WD Red (для RAID-хранилища)
-1x 120GB Samsung Pro SSD (для Proxmox OS)
-mdadm или ZFS, без аппаратного RAID
NIC 1: LAN (Proxmox Web UI)
NIC 2: DMZ
Планируется запуск двух основных ВМ:
VM1: тестовый/дев-сервер (Ubuntu, подключен к LAN), который работает как SMB-шары, база данных, разные инструменты и т. д.
VM2: облачный сервер хранения (Debian, подключен к DMZ/публичный доступ), на котором работает Seafile, Baikal, Apache и прочее.
Проблема №1: Хранение данных
Раньше я создавал разные (логические или LVM) разделы для ОС и хранилища. С виртуализацией, думаю, логичнее создавать разные виртуальные диски? План такой: установить Proxmox на SSD Samsung и использовать 2 WD Red в RAID 1 зеркальном режиме. Поддерживает ли сейчас Proxmox софтверный RAID? При установке можно выбрать только один диск. Как добавить остальные? Каким образом лучше форматировать виртуальные диски? Использовать Ext4 или настраивать LVM уже внутри гостевой ОС? Подскажите, пожалуйста, общий обзор (рекомендуемый порядок действий), какие файловые системы и где нужно использовать, чтобы добиться максимальной производительности и безопасности.
Проблема №2: Сеть
Меня беспокоит подключение и LAN, и DMZ к серверу. Важно, чтобы эти две сети не были связаны мостом и трафик не обходил роутер. Если я правильно понимаю, можно добавить второй мост и назначить ему интерфейс DMZ. Еще вариант — использовать PCI passthrough?
Заранее спасибо!
