DRBD в гостевой системе VMware

Я видел много постов в интернете, которые рассказывают о различных комбинациях DRBD и VMware, но мне так и не удалось найти прямой ответ на этот вопрос:

Могу ли я использовать DRBD в гостевой системе VMware?

Я не заинтересован в производительности; Я заинтересован в использовании виртуализации для упрощения тестирования продукта, поэтому меня больше волнует, работает ли он так же, как физическое оборудование, а не как быстро он работает.

Я использую Red Hat Enterprise Linux Server версии 5.1, если это имеет значение.

2 ответа

Решение

Могу ли я использовать DRBD в гостевой системе VMware?

Да, ты можешь.

ура

Вы можете использовать DRBD, но при использовании виртуальных гостей возникает проблема наличия нескольких избыточных путей между машинами для проверки пульса. Мы обнаружили, что без них серверы иногда оказывались в ситуации, когда они не могли видеть друг друга, каждый сервер думал, что другой умер, и стал "первичным", и в результате возникало "раздвоенное" состояние, которое было трудно разрешить.

Это можно было бы смягчить, запустив физический последовательный кабель между двумя хостами VMWare и привязав клиентов DRBD к этим физическим интерфейсам - хотя это лишает возможности оперативной миграции гостевых машин, поэтому в конечном итоге мы никогда не пробовали этого.

В тестовой среде это, вероятно, приемлемо. В течение нескольких лет мы запускали DRBD в производстве (и до сих пор работали в ограниченном масштабе) на виртуальных машинах VMWare, и эти проблемы с разделенным мозгом, наряду с низкой производительностью, стали нашими главными причинами для отказа. Тем не менее, я все еще чувствую, что DRBD является отличным решением, когда он запускается на физических машинах.

Другие вопросы по тегам