Добрый день! Под рукой был комп на материнке Asus B75M-A, с процессором Intel Celeron G2030 (2 ядра, 3Ггц), 8 Гб оперативки. Подключил 6 HDD: 1 - на 500 Гб, остальные по 1 Тб. Из 5 терабайтных HDD создал ZFS Raid1, общий объём 3,8 Тб.
На HDD 500 Гб, установил Proxmox, в нем же создал виртуальные машины и контейнеры, где:
1 ВМ: Ubuntu 24 + PHP+MariDB+Nginx, установлены 2 экземпляра Nextcloud;
2 ВМ: Ubuntu 24 + docker + Nginx Proxy Manager
3 lxc: ubuntu 22 + qbittorrent
4 lxc: ubuntu 22 + Jellyfin
5 lxc: FileServer от Turnkey.
Все ВМ и lxc установлены на HDD 500 Гб, в ZFS только пользовательские данные (папки data от Nextloud, расшаренные папки, медиатека и т.д.)
ВМ с Nextcloud ужасно тормозит, команды в терминале обрабатываются долго (после набора команды и нажатия Enter команды проходит около 10 секунд, пока она начнет выполнятся). Nextcloud'ы на нем, соответственно, тоже тормозят. В проксмоксе выделил 2 ядра, 3 Гб оперативной памяти. Как думаете, если поставлю какой-нибудь 4-х ядерный Xeon улучшит ли это ситуацию? Или это может быть связано с HDD?
убери zfs из конфига, raid можно было бы сделать штатным mdadm ну а для поиграться тебе хватит btrfs с тем же функционалом (сомневаюсь что ты коснешься того что не доделали в нем) но значительно лучше работающем на слабом железе.
zfs нужно МНОГО оперативной памяти, даже без онлайн дедупликации
ну и zfs очень плохо работает с hdd, просто отвратительно. Полагаю те кто запускает его на дорогих raid контроллерах со своим многогигабайтовым кешем, этого не замечают, но обычные 'смертные' видят все с первой секунды.