P2000 G3 для VMware - один виртуальный диск, несколько уровней RAID?
У меня есть двойной контроллер P2000 G3 (SAS 6 ГБ), подключенный к 3 хостам ESXi.
Всего 12 дисков по 600 ГБ и 15 000 об / мин, и я настроил их на 1 RAID10 vDisk, чтобы максимизировать производительность + надежность. Затем виртуальный диск предоставляется хостам (6 LUN)
Проблема этого подхода в том, что второй контроллер вообще не используется.
Как я могу настроить P2000 так, чтобы все диски использовались (чтобы поддерживать высокий уровень iops) и оба контроллера хранилища использовались?
1 ответ
Первая часть этого - аппаратное требование.
Чтобы использовать второй контроллер хранилища, вам необходимо иметь избыточные соединения SAS с каждым хостом. Другими словами, каждому из трех хостов потребуются два кабеля SAS, подключенных к нему, по одному на каждый контроллер хранилища на P2000.
Если требования к оборудованию соблюдены, у вас есть резервный контроллер хранилища. Дело не в том, что он "не используется", а в том, что он "в режиме ожидания" на случай, если ваш первый контроллер хранилища отключится по какой-либо причине. Вы также можете выполнить обновление встроенного ПО на контроллерах хранения P2000, не переводя хранилище в автономный режим, обновляя встроенное ПО на контроллерах хранения по одному.
Вторая часть этого - конфигурация.
У вас есть возможность назначать ресурсы определенному контроллеру хранилища, но это можно сделать только на уровне виртуального диска. Поскольку у вас есть только один виртуальный диск, вы не можете разделить нагрузку на доступ к этому виртуальному диску, распространив действие на контроллеры хранения. Вам нужно будет разбить эти 12 физических дисков на два виртуальных диска и назначить каждый виртуальный диск отдельному контроллеру хранения, чтобы использовать оба.
Последняя часть - это уровень управления, который может делать VMware.
Если вы используете что-то вроде VMWare Storage DRS с двумя полученными LUNS в кластере хранения, то VMware будет автоматически обрабатывать распределение нагрузки между двумя контроллерами на основе производительности, используя Storage vMotion для перемещения виртуальных машин между двумя 6-дисковыми LUNS (но они не обязательно должны быть одинакового размера).