У меня есть домашний файловый сервер, в настоящее время около 5 ТБ данных, ничего особенного, только старое оборудование (малобюджетное) с двухъядерным процессором Pentium с оперативной памятью 8 ГБ. Он работает на Snapraid, поэтому я могу использовать разные жесткие диски, доступные дома, и это также дает мне достаточную отказоустойчивость. Это не используется 24x7 per-say, и я бы сказал, что машина используется недостаточно.
Я хочу виртуализировать сервер, чтобы уменьшить расходы на электроэнергию и лучше использовать имеющееся у меня оборудование. У меня также есть другая машина, работающая на Proxmox.
Я не использовал raid или LVM из-за нестандартных дисков разного возраста, размера и т.д., И в худшем случае, когда я не могу восстановить неисправный диск, с помощью snapraid я теряю только те данные на диске, которые вышли из строя в отличие от raid или LVM.
Мне было интересно, есть ли способ преобразовать физический сервер в виртуальный, и при этом иметь возможность использовать разнородные жесткие диски и при этом иметь хотя бы минимальную отказоустойчивость, которую я имею сейчас. Я посмотрел на ceph (поддерживается с proxmox сейчас), но я думаю, что требуется как минимум 3 узла. Может кто-нибудь предложить технологию, которая работает с Proxmox или, возможно, даже стратегию виртуализации?
РЕДАКТИРОВАТЬ: В настоящее время я также использую aufs для объединения дисков. Может ли это быть сделано (или необходимо) при виртуализации? Как выполняется резервное копирование / отказоустойчивость в узлах, когда он содержит виртуальные машины с большим объемом данных?