Scsi bus sharing vmware что это

Общий доступ к VMDK диску с двух виртуальных машин VMware ESXi

В некоторых случаях (как правило, в кластерных сценариях) может возникнуть необходимость совместного использования одного и того же диска двумя (и более) виртуальными машинами. Самый оптимальный способ — использовать диск vmdk, физически расположенный на общем хранилище или локальном диске хоста ESXi (если хост один). Если вы хотите презентовать общий диск виртуальным машинам, запущенным на разных хостах ESXi, вы можете использовать только общее хранилище (VMFS datastore).

Предположим, у нас уже имеется некоторое общее внешнее хранилище (подключенное к каждому узлу ESXi с использованием iSCSI или Fibre Channel SAN), доступное всем хостам VMWare ESXi, с виртуальными машинами, которым нужно предоставить доступ к общему диску. Допустим, у нас всего 2 таких ВМ.

На обеих ВМ нужно добавить новый SCSI контроллер. Для этого, откройте клиент vSphere, выберите первую ВМ machine (Node 1) и откройте ее настройки (Edit Settings).

Scsi bus sharing vmware что это. word image 12. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-word image 12. картинка Scsi bus sharing vmware что это. картинка word image 12

Чтобы добавить новое устройств, в выпадающем списке внизу окна выберите SCSI controller и нажмите кнопку Add.

Scsi bus sharing vmware что это. word image 13. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-word image 13. картинка Scsi bus sharing vmware что это. картинка word image 13

В качестве типа контролера SCSI выберите LSI Logic SAS.

Выберите нужный режим общего доступа к шине SCSI (SCSI Bus sharing mode):

Scsi bus sharing vmware что это. word image 14. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-word image 14. картинка Scsi bus sharing vmware что это. картинка word image 14

Scsi bus sharing vmware что это. word image 15. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-word image 15. картинка Scsi bus sharing vmware что это. картинка word image 15

Аналогичным образом нужно добавить новый SCSI контроллер и на второй виртуальной машине (Node 2). После это в настройках второй ВМ нужно добавить существующий виртуальный диск (Existing Hard Disk).

Scsi bus sharing vmware что это. word image 16. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-word image 16. картинка Scsi bus sharing vmware что это. картинка word image 16

В появившемся окне выберите хранилище, на котором ранее вы разместили общий диск. Выберите каталог с именем первой ВМ, а затем – нужный vmdk файл.

Scsi bus sharing vmware что это. word image 17. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-word image 17. картинка Scsi bus sharing vmware что это. картинка word image 17

В том случае, если вам потребуется использовать несколько общих дисков, имейте в виду, что один SCSI контроллер поддерживает до 16 дисков. Если дисков больше (что вряд ли), нужно будет создать дополнительный SCSI контроллер.

Scsi bus sharing vmware что это. word image 18. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-word image 18. картинка Scsi bus sharing vmware что это. картинка word image 18

Система определит новый диск и предложит инициализировать его. Выберите нужный стиль таблицы разделов (MBR или GPT), создайте на новом диске раздел и отформатируйте его. Аналогичные операции выполните на второй ВМ. После этого, обе ВМ смогут совместно использовать один общий виртуальный vmdk диск.

Источник

Scsi bus sharing vmware что это

Доброго времени суток! Многоуважаемые инженеры по виртуализации, рад, что вы вновь посетили профильный блог Pyatilistnik.org. В прошлый раз мы с вами подробно разобрали механизм применения утилиты Robocopy и научились с ее помощью реализовывать всевозможные сценарии копирования данных. Сегодня я бы хотел вам рассказать, о создании общих дисков (Multi-writer) в VMware ESXI 5.5, 6.5 и выше, для кластерных решений Oracle RAC и Microsoft MSCS кластер.В век виртуализации, данная информация все больше становится актуальней.

Что такое общий диск Multi-writer в VMware ESXI

Сейчас уже очень сложно себе представить серьезный сервис без отказоустойчивости, которая может быть реализована на разных уровнях работы инфраструктуры. Очень частым решением выступает отказоустойчивый кластер, который подразумевает использование разных серверов для одного сервиса. Выход из строя одного из серверов не влияет на работоспособность предоставляемых услуг клиентам. Очень часто в кластерах используются общие диски, для хранения баз данных (Microsoft SQL или Oracle), файловые ресурсов. Общие диски могут презентованы, как отдельные LUN с СХД, через ISCSI протокол, через общий диск или RDM в случае с виртуальными машинами.

В данной заметке я опишу реализацию с помощью общего диска для виртуальных машин VMware ESXI 6.5. В некоторых случаях (как правило, в сценариях кластеризации) может потребоваться совместное использование одного и того же диска между двумя (или более) виртуальными машинами. Наиболее оптимальным способом является использование диска vmdk, физически расположенного на общем хранилище или локально на хосте ESXi. Если вы хотите использовать общие диски на разных хостах ESXi, то вы можете использовать только разделяемое хранилище

.На представленной ниже схеме вы видите:

Scsi bus sharing vmware что это. Shema obshhego diska v ESXI 6.5. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Shema obshhego diska v ESXI 6.5. картинка Scsi bus sharing vmware что это. картинка Shema obshhego diska v ESXI 6.5

Вот на таком общем VMFS Volume диске вы создаете общий VMDK диск, который будет доступен двум и более виртуальным машинам под чтение и запись. Сами виртуальные машины могут находится на разных физических хостах и разных географических локациях.Такой режим называется Multi-Writer VMDK, его часто применяют в построении кластеров MS SQL, Oracle RAC, такой режим работы диска применяется в технологии VMware Fault Tolerance.

Для чего применяют Multi-Writer диск

Ограничения общих дисков VMware ESXI

Без некоторых нюансов все же не обошлось, хочу выделить некоторые ограничения при использовании общих дисков:

Scsi bus sharing vmware что это. Ogranicheniya obshhih diskov ESXI 1. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Ogranicheniya obshhih diskov ESXI 1. картинка Scsi bus sharing vmware что это. картинка Ogranicheniya obshhih diskov ESXI 1

Например, при попытке сделать Storage vMotion вы получите ошибку:

Если нужно будет мигрировать, то придется выключать виртуалку.

Scsi bus sharing vmware что это. Oshibka migratsii obshhego diska ESXI. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Oshibka migratsii obshhego diska ESXI. картинка Scsi bus sharing vmware что это. картинка Oshibka migratsii obshhego diska ESXI

Как подключить общий диск в VMware ESXI 6.5 и выше

Предположим, что общее внешнее хранилище (подключенное к каждому хосту ESXi с использованием iSCSI или Fibre Channel SAN) уже представлено всем хостам VMWare ESXi, на которых запущены виртуальные машины, которым вы хотите добавить общий виртуальный диск. На обеих виртуальных машинах вам нужно добавить новый контроллер SCSI. Объясню для чего нужно добавлять новый SCSI Controller. Когда вы создаете новую виртуальную машину ESXI у вас по умолчанию уже будет один LSI Logic SAS контроллер (SCSI Controller), но он работает во первых в режиме SCSI Bus Sharing «None», то есть не работает с общими дисками VMDK, это можно поправить при выключенной машине, но VMWare не рекомендует совмещать при работе обычных дисков и Multi-Writer VMDK дисков на одном LSI Logic SAS контроллере.

Поэтому нам первым делом необходимо в свойствах виртуальной машины добавить новый SCSI Controller.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 01. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 01. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 01

Если посмотреть подсказку у LSI Logic SAS контроллера, то вы увидите три его режима:

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 06. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 06. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 06

Делается это через пункт «New Device» и нажатии кнопки Add, для SCSI Controller.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 02. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 02. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 02

Далее у нового, добавленного контроллера вы в пункте «SCSI Bus Sharing» выберите тип «Virtual». Можете сохранить конфигурацию виртуальной машины, через нажатие кнопки «Ок»

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 03. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 03. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 03

Далее на первой машине, где мы только что добавили новый контроллер, вам нужно создать новый виртуальный диск, делается это так же, через пункт «New Device»

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 04. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 04. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 04

Откройте параметры нового виртуального диска. Для того, чтобы сделать его общим между виртуальными машинами VMware ESXI, вам необходимо выставить соответствующие настройки:

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 05. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 05. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 05

Далее я для своего удобства, хочу чтобы общие диски лежали в отдельной папке, а так как они по умолчанию создаются в папке с виртуальной машиной да и еще имеют имя дисков, как имя машины_цифра, я бы такое хотел поправить. Для этого я в конфигурации виртуальной машины удаляю все созданные диски, но я не ставлю галку «Delete files from datastore», то есть по сути на датасторе они остаются.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 07. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 07. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 07

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 08. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 08. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 08

Нахожу нужные мне Multi-Writer диски. Создаю новую папку

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 09. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 09. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 09

И перемещаю в новую папку общие диски, хочу отметить, что вы их можете переместить на любой общий между хостами ESXI датастор.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 10. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 10. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 10

Я делаю «Move to» на тот же латасторе, но в новую папку. Этим я добьюсь, что буду видеть явным образом общие кластерные диски.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 11. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 11. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 11

Так как я диски до этого удалил, для удобства, то мне их нужно заново добавить. Если вы до этого не удаляли, то сделайте эти действия только для второй виртуальной машины. Открываем настройки виртуальной машины и нажимаем добавить новое устройство, выбираем пункт «Existing Hard Disk», это у нас выбор существующего общего кластерного диска.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 12. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 12. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 12

Указываем на каком датасторе у нас лежит Multi-Writer диск и выбираем нужный VMDK, в моем случае их семь.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 13. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 13. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 13

Выставляем нужные параметры:

Если такой диск не один, то добавляем все за один раз для экономии времени. Проделываем такое добавление общих дисков на всех виртуальных машинах, где планируется использовать Multi-Writer.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 14. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 14. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 14

Далее уже в операционной системе Windows Server, зайдя в оснастку «Управление дисками» вы обнаружите ваши диски. Остается их только разметить в GPT формат и отдать под кластер.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 15. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 15. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 15

Включение общего диска для ESXI 5.5 и ниже

В более ранних версиях гипервизора Vmware ESXI 5.5 и ниже, общий кластерный диск выключается таким образом. Вы заходите так же в свойства виртуальной машины и добавляете там новый SCSI Controller с типом работы «Virtual».

Scsi bus sharing vmware что это. Dobavlenie LSI Logic SAS kontroller v ESXI 5.5. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Dobavlenie LSI Logic SAS kontroller v ESXI 5.5. картинка Scsi bus sharing vmware что это. картинка Dobavlenie LSI Logic SAS kontroller v ESXI 5.5

Затем вы создаете новый диск, указываете его размер и тип Thick Provision Eager Zeroed.

Scsi bus sharing vmware что это. SOzdanie obshhego diska. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-SOzdanie obshhego diska. картинка Scsi bus sharing vmware что это. картинка SOzdanie obshhego diska

Далее Vmware ESXI 5.5 попросит вас выбрать Выбор LSI Logic SAS контроллер, обязательно укажите тот, что мы создали заранее и запомните порт SCSI к которому вы его подключаете в моем примере, это SCSI (1:0).

Scsi bus sharing vmware что это. Vyibor LSI Logic SAS kontrollera. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Vyibor LSI Logic SAS kontrollera. картинка Scsi bus sharing vmware что это. картинка Vyibor LSI Logic SAS kontrollera

Scsi bus sharing vmware что это. Vklyuchenie flaga Multi Writer. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Vklyuchenie flaga Multi Writer. картинка Scsi bus sharing vmware что это. картинка Vklyuchenie flaga Multi Writer

В самом конце для каждого общего диска пишем в имени номер SCSI порта SCSI1: 0.sharing в поле «Value» пишем multi-writer.

Scsi bus sharing vmware что это. Multi Writer VMDK. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Multi Writer VMDK. картинка Scsi bus sharing vmware что это. картинка Multi Writer VMDK

Для второй виртуальной машины делаем те же действия, единственное на этапе создания диска, выбираем пункт существующего «Use an existing virtual disk»

Scsi bus sharing vmware что это. ESXI 5.5 dobavlenie obshhego diska 01. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-ESXI 5.5 dobavlenie obshhego diska 01. картинка Scsi bus sharing vmware что это. картинка ESXI 5.5 dobavlenie obshhego diska 01

Через кнопку «Browse» указываем путь до него.

Scsi bus sharing vmware что это. ESXI 5.5 dobavlenie obshhego diska 02. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-ESXI 5.5 dobavlenie obshhego diska 02. картинка Scsi bus sharing vmware что это. картинка ESXI 5.5 dobavlenie obshhego diska 02

Источник

Scsi bus sharing vmware что это

Scsi bus sharing vmware что это. 1c77ea46b3d7709f2714387986e7c820 S. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-1c77ea46b3d7709f2714387986e7c820 S. картинка Scsi bus sharing vmware что это. картинка 1c77ea46b3d7709f2714387986e7c820 S

Несмотря на высокую надежность работы виртуальной инфраструктуры Vmware vSphere, необходимо создать сервисы высокой доступности (обновление ПО или ОС, связанные с перезагрузкой либо сервиса, либо сервера целиком). Например кластерный файловый сервер. В данном случае кластеру серверов необходимо предоставить устройство, на котором будет располагаться общая файловая система.

В данной статье будет рассмотрен вариант подключения к виртуальным машинам одного диска, выделенного на отдельно стоящей дисковой полке и предоставленного всем хостам ESXi в кластере Vmware vSphere. Также будет показано как сделать общий диск для тестовых систем, расположенных на Vmware WorkStation.

Vmware vSphere

Будем считать, что мы уже установили два виртуальных сервера. Прежде чем их настраивать в кластер, необходимо предоставить какой-то общий диск.

Добавление общего диска к первой ВМ кластера

Далее переходим к настройкам второй ВМ.

Добавление общего диска к второй ВМ кластера

Если требуется использовать более одного общего диска в VMware, то для каждого из них не требуется дополнительный контроллер SCSI. Один контроллер может обслуживать до 16 различных дисков.

Небольшое, но очень важное уточнение. При использовании SCSI контроллера в режиме «SCSI bus Sharing» не возможно использовать моментальные снимки (snapshot) виртуальных машин. Так же становится невозможной миграция ВМ между хостами. Это необходимо учитывать при планировании кластерной структуры серверов в среде Vmware vSphere.

На этом настройка аппаратной части виртуальных машин завершена. Включаем обе виртуальные машины и приступаем к настройке кластера уже на уровне операционной системы. В следующей статье речь пойдет о создании файлового сервера NFS в кластере высокой доступности.

Vmware Workstation

С Vmware Workstation немного по другому. Официально считается, что данная функция доступна только для vSphere. Но это немного не так. Просто не все доступно через графический интерфейс. Придется вносить руками небольшие правки в конфигурационные файлы виртуальных машин.

scsi1.present = “TRUE”
scsi1.virtualDev = “lsilogic”

Изминяем дополнительный жесткий диск, который будет подключен к новому каналу:

Источник

Scsi bus sharing vmware что это

Что такое общий диск Multi-writer в VMware ESXI

Сейчас уже очень сложно себе представить серьезный сервис без отказоустойчивости, которая может быть реализована на разных уровнях работы инфраструктуры. Очень частым решением выступает отказоустойчивый кластер, который подразумевает использование разных серверов для одного сервиса. Выход из строя одного из серверов не влияет на работоспособность предоставляемых услуг клиентам. Очень часто в кластерах используются общие диски, для хранения баз данных (Microsoft SQL или Oracle), файловые ресурсов. Общие диски могут презентованы, как отдельные LUN с СХД, через ISCSI протокол, через общий диск или RDM в случае с виртуальными машинами.

В данной заметке я опишу реализацию с помощью общего диска для виртуальных машин VMware ESXI 6.5. В некоторых случаях (как правило, в сценариях кластеризации) может потребоваться совместное использование одного и того же диска между двумя (или более) виртуальными машинами. Наиболее оптимальным способом является использование диска vmdk, физически расположенного на общем хранилище или локально на хосте ESXi. Если вы хотите использовать общие диски на разных хостах ESXi, то вы можете использовать только разделяемое хранилище

.На представленной ниже схеме вы видите:

Scsi bus sharing vmware что это. Shema obshhego diska v ESXI 6.5. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Shema obshhego diska v ESXI 6.5. картинка Scsi bus sharing vmware что это. картинка Shema obshhego diska v ESXI 6.5

Вот на таком общем VMFS Volume диске вы создаете общий VMDK диск, который будет доступен двум и более виртуальным машинам под чтение и запись. Сами виртуальные машины могут находится на разных физических хостах и разных географических локациях.Такой режим называется Multi-Writer VMDK, его часто применяют в построении кластеров MS SQL, Oracle RAC, такой режим работы диска применяется в технологии VMware Fault Tolerance.

Для чего применяют Multi-Writer диск

Ограничения общих дисков VMware ESXI

Без некоторых нюансов все же не обошлось, хочу выделить некоторые ограничения при использовании общих дисков:

Scsi bus sharing vmware что это. Ogranicheniya obshhih diskov ESXI 1. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Ogranicheniya obshhih diskov ESXI 1. картинка Scsi bus sharing vmware что это. картинка Ogranicheniya obshhih diskov ESXI 1

Например, при попытке сделать Storage vMotion вы получите ошибку:

Virtual machine is configured to use a device that prevents the operation: Device ‘SCSI controller 1’ is a SCSI controller engaged in bus-sharing

Если нужно будет мигрировать, то придется выключать виртуалку.

Scsi bus sharing vmware что это. Oshibka migratsii obshhego diska ESXI. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Oshibka migratsii obshhego diska ESXI. картинка Scsi bus sharing vmware что это. картинка Oshibka migratsii obshhego diska ESXI

Как подключить общий диск в VMware ESXI 6.5 и выше

Поэтому нам первым делом необходимо в свойствах виртуальной машины добавить новый SCSI Controller.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 01. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 01. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 01

Если посмотреть подсказку у LSI Logic SAS контроллера, то вы увидите три его режима:

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 06. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 06. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 06

Хочу отметить, что к одному LSI Logic SAS контроллеру можно одновременно подключить до 16 виртуальных дисков

Делается это через пункт «New Device» и нажатии кнопки Add, для SCSI Controller.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 02. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 02. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 02

Далее у нового, добавленного контроллера вы в пункте «SCSI Bus Sharing» выберите тип «Virtual». Можете сохранить конфигурацию виртуальной машины, через нажатие кнопки «Ок»

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 03. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 03. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 03

Далее на первой машине, где мы только что добавили новый контроллер, вам нужно создать новый виртуальный диск, делается это так же, через пункт «New Device»

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 04. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 04. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 04

Откройте параметры нового виртуального диска. Для того, чтобы сделать его общим между виртуальными машинами VMware ESXI, вам необходимо выставить соответствующие настройки:

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 05. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 05. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 05

Данное действие не обязательное, вы его можете пропустить и просто сохранить настройки, после чего переходить к настройке второй виртуалки, об этом чуть ниже

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 07. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 07. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 07

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 08. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 08. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 08

Нахожу нужные мне Multi-Writer диски. Создаю новую папку

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 09. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 09. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 09

И перемещаю в новую папку общие диски, хочу отметить, что вы их можете переместить на любой общий между хостами ESXI датастор.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 10. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 10. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 10

Я делаю «Move to» на тот же латасторе, но в новую папку. Этим я добьюсь, что буду видеть явным образом общие кластерные диски.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 11. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 11. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 11

Так как я диски до этого удалил, для удобства, то мне их нужно заново добавить. Если вы до этого не удаляли, то сделайте эти действия только для второй виртуальной машины. Открываем настройки виртуальной машины и нажимаем добавить новое устройство, выбираем пункт «Existing Hard Disk», это у нас выбор существующего общего кластерного диска.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 12. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 12. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 12

Указываем на каком датасторе у нас лежит Multi-Writer диск и выбираем нужный VMDK, в моем случае их семь.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 13. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 13. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 13

Выставляем нужные параметры:

Если такой диск не один, то добавляем все за один раз для экономии времени. Проделываем такое добавление общих дисков на всех виртуальных машинах, где планируется использовать Multi-Writer.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 14. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 14. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 14

Далее уже в операционной системе Windows Server, зайдя в оснастку «Управление дисками» вы обнаружите ваши диски. Остается их только разметить в GPT формат и отдать под кластер.

Scsi bus sharing vmware что это. Sozdanie klasternogo Multi writer diska v VMware Vsphere 15. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Sozdanie klasternogo Multi writer diska v VMware Vsphere 15. картинка Scsi bus sharing vmware что это. картинка Sozdanie klasternogo Multi writer diska v VMware Vsphere 15

Включение общего диска для ESXI 5.5 и ниже

В более ранних версиях гипервизора Vmware ESXI 5.5 и ниже, общий кластерный диск выключается таким образом. Вы заходите так же в свойства виртуальной машины и добавляете там новый SCSI Controller с типом работы «Virtual».

Scsi bus sharing vmware что это. Dobavlenie LSI Logic SAS kontroller v ESXI 5.5. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Dobavlenie LSI Logic SAS kontroller v ESXI 5.5. картинка Scsi bus sharing vmware что это. картинка Dobavlenie LSI Logic SAS kontroller v ESXI 5.5

Затем вы создаете новый диск, указываете его размер и тип Thick Provision Eager Zeroed.

Scsi bus sharing vmware что это. SOzdanie obshhego diska. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-SOzdanie obshhego diska. картинка Scsi bus sharing vmware что это. картинка SOzdanie obshhego diska

Далее Vmware ESXI 5.5 попросит вас выбрать Выбор LSI Logic SAS контроллер, обязательно укажите тот, что мы создали заранее и запомните порт SCSI к которому вы его подключаете в моем примере, это SCSI (1:0).

Scsi bus sharing vmware что это. Vyibor LSI Logic SAS kontrollera. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Vyibor LSI Logic SAS kontrollera. картинка Scsi bus sharing vmware что это. картинка Vyibor LSI Logic SAS kontrollera

Scsi bus sharing vmware что это. Vklyuchenie flaga Multi Writer. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Vklyuchenie flaga Multi Writer. картинка Scsi bus sharing vmware что это. картинка Vklyuchenie flaga Multi Writer

В самом конце для каждого общего диска пишем в имени номер SCSI порта SCSI1: 0.sharing в поле «Value» пишем multi-writer.

Scsi bus sharing vmware что это. Multi Writer VMDK. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-Multi Writer VMDK. картинка Scsi bus sharing vmware что это. картинка Multi Writer VMDK

Для второй виртуальной машины делаем те же действия, единственное на этапе создания диска, выбираем пункт существующего «Use an existing virtual disk»

Scsi bus sharing vmware что это. ESXI 5.5 dobavlenie obshhego diska 01. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-ESXI 5.5 dobavlenie obshhego diska 01. картинка Scsi bus sharing vmware что это. картинка ESXI 5.5 dobavlenie obshhego diska 01

Через кнопку «Browse» указываем путь до него.

Scsi bus sharing vmware что это. ESXI 5.5 dobavlenie obshhego diska 02. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-ESXI 5.5 dobavlenie obshhego diska 02. картинка Scsi bus sharing vmware что это. картинка ESXI 5.5 dobavlenie obshhego diska 02

Scsi bus sharing vmware что это. 1c77ea46b3d7709f2714387986e7c820 S. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-1c77ea46b3d7709f2714387986e7c820 S. картинка Scsi bus sharing vmware что это. картинка 1c77ea46b3d7709f2714387986e7c820 S

Несмотря на высокую надежность работы виртуальной инфраструктуры Vmware vSphere, необходимо создать сервисы высокой доступности (обновление ПО или ОС, связанные с перезагрузкой либо сервиса, либо сервера целиком). Например кластерный файловый сервер. В данном случае кластеру серверов необходимо предоставить устройство, на котором будет располагаться общая файловая система.

В данной статье будет рассмотрен вариант подключения к виртуальным машинам одного диска, выделенного на отдельно стоящей дисковой полке и предоставленного всем хостам ESXi в кластере Vmware vSphere. Также будет показано как сделать общий диск для тестовых систем, расположенных на Vmware WorkStation.

Vmware vSphere

Будем считать, что мы уже установили два виртуальных сервера. Прежде чем их настраивать в кластер, необходимо предоставить какой-то общий диск.

Добавление общего диска к первой ВМ кластера

Далее переходим к настройкам второй ВМ.

Добавление общего диска к второй ВМ кластера

Если требуется использовать более одного общего диска в VMware, то для каждого из них не требуется дополнительный контроллер SCSI. Один контроллер может обслуживать до 16 различных дисков.

Небольшое, но очень важное уточнение. При использовании SCSI контроллера в режиме «SCSI bus Sharing» не возможно использовать моментальные снимки (snapshot) виртуальных машин. Так же становится невозможной миграция ВМ между хостами. Это необходимо учитывать при планировании кластерной структуры серверов в среде Vmware vSphere.

На этом настройка аппаратной части виртуальных машин завершена. Включаем обе виртуальные машины и приступаем к настройке кластера уже на уровне операционной системы. В следующей статье речь пойдет о создании файлового сервера NFS в кластере высокой доступности.

Vmware Workstation

С Vmware Workstation немного по другому. Официально считается, что данная функция доступна только для vSphere. Но это немного не так. Просто не все доступно через графический интерфейс. Придется вносить руками небольшие правки в конфигурационные файлы виртуальных машин.

scsi1.present = “TRUE”
scsi1.virtualDev = “lsilogic”

Изминяем дополнительный жесткий диск, который будет подключен к новому каналу:

Delphi site: daily Delphi-news, documentation, articles, review, interview, computer humor.

Виртуальный контроллер SCSI тоже бывает разных типов, и для него доступны кое-какие настройки. Сначала про типы. Если вы зайдете в свойства ВМ и на закладке Hardware выделите SCSI-контроллер, в верхней правой части окна будет кнопка Change Type (рис. 5.12).

Scsi bus sharing vmware что это. dvip01 133. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-dvip01 133. картинка Scsi bus sharing vmware что это. картинка dvip01 133

Рис. 5.12. Смена типа виртуального SCSI-контроллера Типов всего четыре:

• Windows Server 2008 (включая R2);

• Windows Server 2003;

• Red Hat Enterprise Linux (RHEL) 5.

Напомню, что «паравиртуализованный» виртуальный контроллер означает, что при его работе задействуются мощности контроллера физического напрямую, без какой-то эмуляции или перехвата со стороны гипервизора. Именно в этом кроется повышение эффективности паравиртуализованных дисковых и сетевых контроллеров.

Резюме. Если позволяют условия, используйте контроллер типа VMware Paravirtual. Если он не поддерживается гостевой ОС, используйте LSI Logic Parallel. Если и он не поддерживается, используйте BusLogic. Для ВМ-узлов MFC используйте LSI Logic SAS.

— вариант 1. Тип контроллера поставить PVSCSI, подключить к ВМ образ flp с драйвером для него и в начале установки подложить эти драйверы. После окончания установки оставить этот тип контроллера.

Вариант хорош простотой. В данном случае его можно назвать оптимальным;

— вариант 2. Тип контроллера поставить LSI Logic. После установки ОС добавить в систему второй контроллер, типа PVSCSI, включить ВМ. Windows активирует драйверы для PVSCSI. Выключить ВМ, удалить второй контроллер (PVSCSI), тип первого поменять с LSI Logic на PVSCSI. Вариант не очень удобен большим количеством шагов, зато нет нужды в подкладывании драйверов;

Образы дискет с драйверами для PVSCSI (Windows 2003/2008) и Bus Logic (Windows XP) доступны в каталоге vmimages. Зайдите в свойства ВМ, выделите Floppy Drive ^ Use existing floppy image in datastore ^ каталог vmimages\ floppies.

Добавление контроллера. Если вы нажмете кнопку Add на закладке Hardware в свойствах ВМ, вы увидите список виртуальных компонентов, которые в ВМ можно добавить. Однако среди них нет SCSI-контроллера. Если вам надо добавить SCSI-контроллер, то делается это так.

Все-таки идем в мастер добавления виртуального оборудования Edit Settings ^ Hardware ^ Add. Но добавляем Hard Drive.

Scsi bus sharing vmware что это. vmware. Scsi bus sharing vmware что это фото. Scsi bus sharing vmware что это-vmware. картинка Scsi bus sharing vmware что это. картинка vmware

Всем доброго времени суток!

Задача: Нужно подключить 2-м ВМ на разных хостах общий диск для создания кластера. ОС: Win 2008 R2. Гипервизоры: ESXi 4.1

1) Презентовал созданый том обоих хостам.

2) Создаю второй SCSI контроллер, выставил Bus Sharing в режим Physycal.

3) Подключаю новый том RDM на второй контроллер 1-го хоста, режим совместимости Physycal.

4) На 1-м хосте инициализирую и форматирую диск, записываю тестовую инфу.

5) Подключаю новый том RDM на второй контроллер 2-го хоста, режим совместимости Physycal.

6) Появляется созданный диск с записанной информацией.

Как правильно подключить диск что-бы обоим серверам были видны изменения в реальном времени?

Ну во-1х про Use existing disk сказано правильно, а во-2х надо имет кластерную ФС на общем томе.

Я правда с MSCS не игрался, но когда Oracle собирали в RAC, то прикручивали это дело или к NFSу,

или к Оракловскому OCFS. Правда, у нас диск был виртуальный, не RDM, но как мне кажется,

а когда подключаете RDM, создается похожая конструкция:

так вот, ко второму узлу вам надо подключить не LUN, а «use existing vmdk», и сослаться на vmdk-ссылку на LUN, который был создан при подключении этого LUN как RDM к первому узлу.

а вообщее, вы уверены что такое повоедение не является неправильным?

кластер то Active-passive, и узлы с общим диском работают строго неодновременно, так что может так и должно быть.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *