Спрос на сетевые решения для хранения данных непрерывно растёт, но до сравнительно недавнего времени позволить корпоративную сеть хранения данных могли лишь крупные организации, обладающие достаточно большим бюджетом на развитие вычислительной инфраструктуры. Тем не менее, потребность в SAN растет и у малого/среднего бизнеса. К счастью, существуют технологии, позволяющие организовать полнофункциональную сеть хранения данных с минимальными затратами.
Итак, за счёт чего же удаётся снизить стоимость хранения данных в сети? В корпоративном сегменте СХД до недавнего времени господствовали решения SAN, построенные на базе Fibre Channel-сетей. Увы, этот вариант бюджетным не назовёшь — стоимость построения и сопровождения таких сетей достаточно высока. Поэтому в сегменте малого и среднего бизнеса всё больше набирают популярность СХД, развёрнутые поверх существующих Ethernet-сетей с использованием протокола iSCSI. Это сетевой протокол, использующийся для взаимодействия между клиентами и серверами в сетях хранения данных, фактически сетевая версия протокола SCSI.
В простейшем случае процесс развёртывания СХД заключается всего лишь в установке и настройке специализированного программного обеспечения на серверной и клиентских сторонах. Серверная часть называется iSCSI-таргетом, клиентская — инициатором. iSCSI-таргет устанавливается на существующий сервер и выделяет некий имеющийся в распоряжении дисковый ресурс в качестве пула LUNов, доступ к которым осуществляется с помощью инициаторов на клиентских машинах. В качестве одного из примеров программных iSCSI-решений можно привести StarWind iSCSI SAN. Существуют также и аппаратные реализации сетей хранения данных на основе iSCSI — в этом случае в качестве таргета выступает специализированное устройство, в общем случае — дисковый массив со специализированным сетевым интерфейсом.
Несомненным достоинством iSCSI-сетей является их независимость от сетевой инфраструктуры. Существует огромное множество вариантов построения iSCSI SAN и сценариев их развития. В простейшем случае вы можете использовать для хранения данных дисковый пул имеющегося в наличии сервера. Для небольших локальных сетей такой вариант является идеальным — никаких лишних затрат на реконфигурацию. Даже в случае будущего требуемого масштабирования затраты на покупку комплектующих частей (к примеру, модернизация системы путем покупки новых жестких дисков, RAID-контроллеров, сетевых карт и оперативной памяти для увеличения быстродействия системы) будут значительно ниже, чем затраты на полную перестройку всего окружения.
К слову, о дисковых массивах — этот класс устройств за последние несколько лет тоже стал значительно доступнее, и во многом благодаря распространению iSCSI. Высокая стоимость дисковых массивов устройств была обусловлена применением дорогостоящих интерфейсов Fibre Channel для работы в FC-сетях. В моделях среднего сегмента всё чаще используются SAS. С целью значительного увеличения производительности дисковых массивов могут быть использованы твердотельные накопители SSD, либо гибридные решения, когда SSD используется как кэш в классическом НЖМД.
Ещё один хороший способ построения экономически эффективного SAN для малого и среднего бизнеса заключается в использовании внешних ресурсов — дата-центров. Таким образом, предприятие освобождает себя от содержания собственных серверов и сопутствующих этому расходов и тратится только на аренду ресурсов удалённых хранилищ. При этом в отличие от FC-сетей такой подход не требует прокладки дополнительных (и весьма дорогостоящих) коммуникаций.
Хорошо согласуется инфраструктура SCSI SAN и с популярными нынче концепциями виртуализации и облачных вычислений. В этом случае с помощью инициатора на клиентском компьютере (или тонком клиенте) выполняется доступ к образу виртуальной машины, хранящемся на локальном сервере или в ЦОД. Таким образом можно вывести за пределы офиса и вычислительные ресурсы.
Функциональность iSCSI-сетей тоже позволяет в значительной степени экономить средства. Расходы на оборудование позволяют сократить, к примеру, такие технологии, как тонкое резервирование и дедупликация. Они дают возможность эффективно использовать ресурсы дискового пространства хранилища и разместить количество LUNов большего суммарного объёма, чем позволяет физический объём накопителей.
Принцип работы дедупликации данных в StarWind Enterprise iSCSI
Всё вышеперечисленное относится главным образом к снижению затрат при внедрении, содержании и масштабировании iSCSI SAN. Однако не стоит забывать и о прочих выгодах. Во-первых, даже в простейшем варианте реализации СХД обладает теми же функциями, что и крупная корпоративная СХД. Снижение рисков потери информации в случае выхода из строя оборудования тоже можно рассматривать как один из аспектов экономической эффективности. При необходимости вы можете малыми средствами построить систему высокой доступности, продолжающую свою работу даже после отказа сразу нескольких узлов.
Берман Артем Александрович, Генеральный Директор, StarWind Software, Inc.