Создайте общий том кластера с 3 серверами
Я новичок в отказоустойчивом кластере и во всем, что с ним связано. На данный момент у меня есть два хоста Hyper-V, подключенных к VLAN, и третий сервер, который я хотел бы использовать в качестве файлового сервера, чтобы виртуальные машины были очень доступны.
Два хоста Hyper-V напрямую подключены к третьему серверу через Ethernet. Я хотел бы знать, возможно ли даже достичь высокой доступности с этой настройкой? Я читал о SMB3, но я не уверен, что это может сработать, потому что я не очень много знаю об этом.
Мне не нужен пошаговый процесс в отношении того, что я должен делать. Я просто хочу знать, возможно ли это или нет.
2 ответа
Да, вы можете, но никогда не используйте один сервер хранения для достижения высокой доступности. В описанной конфигурации вы достигнете HA только на своем вычислительном уровне, в то время как ваш уровень хранения является SPOF.
Попробуйте StarWind VSAN или HPE VSA, у них есть бесплатные и платные версии. Вы можете создать общее хранилище из локального DAS с помощью такого программного обеспечения. Это называется "гиперконвергентной" настройкой.
По сути, это программное обеспечение будет реплицировать каждый входящий блок данных между двумя (или тремя) хостами, что позволяет вам создать высокодоступную цель iSCSI для вашего отказоустойчивого кластера. Если один из ваших хостов умрет - у вас есть еще один, чтобы поддерживать работу.
И не забудьте добавить новый Cluster Disk в качестве CSV, в котором должны храниться виртуальные машины, чтобы сделать их HA.
Вот пошаговое руководство от StarWind, это поможет вам лучше понять идею: https://www.starwindsoftware.com/technical_papers/Hyperconverged-scenario-Basic-2-Node-Setup-manual.pdf
Вы можете использовать iSCSI. Прочитайте это краткое руководство здесь: https://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-target