Добавить в закладки

AddThis Social Bookmark Button

Последние комментарии

Авторизация



  
Home Аппаратные решения Программное обеспечение дублирования каналов
Программное обеспечение дублирования каналов

Программное обеспечение дублирования каналов (Multipathing software) позволяет хосту для доступа к одному логическому тому использовать разные физические маршруты. Обычно в хосте устанавливается несколько HBA, подключенных к разным фабрикам, и система хранения подключается ко всем этим фабрикам16. Без этого невозможно обеспечить высокую готовность, поэтому эти технологии применяются практически во всех крупных SAN.


Программное обеспечение дублирования каналов должно поддерживать подключение резервированных HBA и портов систем хранения к резервированным SAN – без этого невозможно внедрить методические указания (best-practices) для критически-важных приложений HA, предусматривающих дублирование всех компонентов. В HA решении все должно быть более чем в одном экземпляре (включая адаптеры HBA, шасси директора, операционные системы и даже сеть), иначе не гарантируется высокая доступность.

Это основное правило проектирования SAN часто не соблюдается на практике. Когда мы говорим, что «все» должно быть более чем в одном экземпляре, мы действительно имеем в виду все. Например, шасси директора разделяется на две фабрики, либо разделяется зонами, VSAN-ами или другими похожими механизмами, а затем HBA-адаптеры А и B подключаются к разным частям одного шасси. В таком случае при выходе из строя всего шасси будет нарушена работа всей SAN. Это может произойти, например, если помещение, где оно установлено, будет залито водой из- за ошибочного срабатывания системы пожаротушения или при установке в шасси лезвия объединительная панель (backplane) директора сгорит или один из контактов сломается. Хотя вероятность таких событий мала, их нельзя полностью исключить. Более вероятны выход из строя шасси в результате ошибочных действий операторов или ошибок в ОС. Есть вендоры, утверждающие, что его шасси – это система HA, в их операционной системе не может быть ошибок, а пользователь их продуктов не может сделать ошибку и не может произойти сбоев из-за внешних факторов. Некоторые вендоры называют свое шасси «пуленепробиваемым», но что будет, если кто-нибудь выстрелит по нему из винтовки. Разумеется, я не рекомендую проводить такой эксперимент, но попробуйте представить его последствия. Правильно решение – использовать полностью разделенные оборудование и программное обеспечение для частей A и B сети. На Рис. 6 показан программный стек хоста с драйверами резервирования каналов, которые обращаются к одному LUN по двум изолированным между собой фабрикам.

 

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


Защитный код
Обновить

Статьи в разделе