Назад | Перейти на главную страницу

VMware ESXi 4 Дедупликация данных на диске - возможно и поддерживается?

Окружающая среда:

Мы используем несколько веб-серверов, серверов баз данных и приложений, которые обычно используют довольно общую установку (gentoo linux) и аналогичную конфигурацию в VMware ESXi 4. Различия обычно заключаются только в некоторых установленных функциях или различных версиях компонентов. Чтобы создать новый сервер, я обычно выбираю наиболее похожий (по функциям) работающий сервер, rsync его копию в только что смонтированные файловые системы, запускаю grub, перенастраиваю и перезагружаюсь.

Проблема:

Со временем это дублирует множество блоков данных на диске, которые, вероятно, составляют несколько десятков гигабайт. Я полагаю, если бы я мог использовать базовую систему в качестве шаблона с фактическими машинами, основанными на этом, только записывая измененные блоки в какое-то «различное изображение», производительность должна улучшиться (повышенная частота попаданий в кеш), а эффективность хранения должна увеличиться (дедуплицированная пространство для хранения). Это было бы похоже на то, что ESXi уже поддерживает дедупликацию ОЗУ (совместное использование страниц).

Вопрос:

Есть ли способ легко сделать это на ESXi 4? Я уже делюсь деревом портежей через NFS, но это не сработает для rootfs.

Не через ESX / i, нет, но вы можете создать свои хранилища данных в сети SAN, которая, конечно же, выполняет дедупликацию.