Введение
Подкласс сети хранения данных
Виртуальная сеть хранения данных (virtual SAN, VSAN или vSAN) — это логическое представление физической сети хранения данных (SAN). VSAN абстрагирует операции, связанные с хранением, от физического уровня хранения и обеспечивает общий доступ к хранилищу для приложений и виртуальных машин, объединяя локальные хранилища серверов по сети в один или несколько пулов хранения. Использование VSAN позволяет изолировать трафик в определенных сегментах сети. В случае возникновения проблемы в одной VSAN, ее можно устранить с минимальным воздействием на остальную сеть. VSAN также могут быть сконфигурированы раздельно и независимо друг от друга.
A virtual storage area network (virtual SAN, VSAN or vSAN) is a logical representation of a physical storage area network (SAN). A VSAN abstracts the storage related operations from the physical storage layer, and provides shared storage access to the applications and virtual machines by combining the servers' local storage over a network into a single or multiple storage pools. The use of VSANs allows the isolation of traffic within specific portions of the network. If a problem occurs in one VSAN, that problem can be handled with a minimum of disruption to the rest of the network. VSANs can also be configured separately and independently.
Операция
VSAN функционирует как выделенное программное обеспечение, отвечающее за доступ к хранилищу, и в зависимости от производителя может работать как виртуальный носитель хранения (VSA), контроллер хранения, работающий внутри изолированной виртуальной машины (VM), или как обычное приложение пользовательского режима, такое как StarWind Virtual SAN или DataCore SANsymphony. В качестве альтернативы, VSAN может быть реализован как загружаемый модуль в режиме ядра, например, VMware vSAN или Microsoft Storage Spaces Direct (S2D). VSAN может быть привязан к конкретному гипервизору, что называется гипервизор-специфичным, или поддерживать различные гипервизоры, что называется гипервизор-независимым. Разные производители предъявляют различные требования к минимальному количеству узлов, участвующих в отказоустойчивом кластере VSAN. Минимальным требованием является наличие как минимум двух узлов для обеспечения высокой доступности.
Все-вспышка против гибридной VSAN
Операторы центров обработки данных могут развертывать VSAN в полностью флеш-среде или в гибридной конфигурации, где флеш-память используется только в качестве кэша, а традиционные жесткие диски – для хранения данных. VSAN, полностью построенные на флеш-памяти, обеспечивают более высокую производительность, но по состоянию на 2019 год были дороже гибридных сетей.
Протоколы
Для совместного использования хранилища в сети VSAN использует протоколы, такие как Fibre Channel (FC), Internet Small Computer Systems Interface (iSCSI), Server Message Block (SMB) и Network File System (NFS), а также собственные протоколы.
Приложения
VSAN выполняет аналогичную роль, что и физическая инфраструктура SAN, но также используется для виртуализации рабочих нагрузок, включая базы данных, среды виртуальных рабочих столов (VDI), файловые серверы, CRM-системы и другие корпоративные приложения. VSAN могут применяться в удаленных филиальных сетях с использованием недорогого стандартного оборудования.
Преимущества
Основным преимуществом VSAN является возможность предоставления общего хранилища. Он также повышает отказоустойчивость систем хранения, позволяя создавать резервные копии данных на серверах в кластере VSAN. Это достигается при меньших затратах на оборудование и энергопотребление, чем у физической SAN. Использование VSAN для локального хранилища предоставляет дополнительные возможности обеспечения отказоустойчивости, включая зеркалирование или кодирование стиранием с различными уровнями четности. Однако VSAN также может использоваться в конвергентных архитектурах, где VSAN развертывается на выделенных узлах хранения в виде кластера и предоставляет общее хранилище вычислительным узлам по сети.