У меня есть 2 сервера с хостами Hyper-V 2016 и хранилище MSA 2040, оба подключены через iSCSI. Хосты работают на внутренней памяти. Мне нужно сохранить все мои виртуальные машины в MSA, но, если я правильно понимаю, я не могу использовать хранилище одновременно. Я пытаюсь настроить решение для репликации с общим хранилищем.
Есть ли другой способ сделать это хранилище общим и многоразовым, помимо его кластеризации в средах Windows Server или VMware? Что касается меня, VMware берет заданный том, форматирует его и делает его пригодным для использования на каждом хосте. Есть ли способ, как это делает Microsoft?
Что касается вашей настройки, для реализации общего хранилища для кластера Hyper-V будет достаточно настроить на обоих серверах:
Установив Windows Server с его обновлениями:
Подробнее о реализации вы можете прочитать в Руководство HPE MSA 2040
Следует отметить, что один массив хранения - это своего рода единственная точка отказа, и с точки зрения избыточности и доступности было бы полезно добавить еще один массив или перейти к гиперконвергенции с помощью программно определяемых решений общего хранения, таких как HPE StoreVirtual VSA, StarWind Virtual SAN или Microsoft Storage Spaces Direct.
Нашел способ как использовать диск на нескольких устройствах. На одном из хостов я установил Windows Server и сделал общий доступ к файлам на устройстве MSA.
Вам нужно использовать кластеризацию, чтобы получить желаемую функцию.
vmware / xenserver управляет им бесплатно, но, как и в vmware, если вы хотите vmotion, это тоже требует затрат.
Кластер высокой доступности - это группа из 2 или более серверов без операционной системы, которые используются для размещения виртуальных машин. Узлы сервера (физические машины) работают вместе для обеспечения избыточности и аварийного переключения виртуальных машин с минимальным временем простоя виртуальных машин или без него..