Отказоустойчивые СХД на базе открытой платформы от Сторус На заре развития технологий хранения
данных преобладали решения, такие, как дисковые массивы с технологией
RAID (1994), непосредственно подключаемые к серверам по Parallel
SCSI (Direct Attached Storage, DAS), и специализированные файл серверы
для обеспечения доступа к файловым ресурсам по сетям Ethernet (Network
Attached Storage, 1998). С ростом количества серверов и дискового
пространства в организациях требовалось все больше ресурсов для
администрирования ИТ инфраструктур, а надежность последних и доступность
данных в них снижались в обратной пропорции. В то же время, основным
препятствием на пути вывода ресурсов хранения за рамки отдельных
серверов и перевода их в коллективное пользование являлись ограничения
по адресному пространству и расстояниям протокола Parallel SCSI,
служившего основным протоколом доступа приложений к данным. Открытая платформа от Сторус Осознавая существующую проблему ограниченности
бюджетов и актуальность совершенствования ИТ инфраструктур в государственном
секторе и бизнесе в направлении повышения доступности и безопасности,
Сторус разработал открытую платформу для построения высоконадежных
сетей хранения данных. Она обладает характеристиками решений корпоративного
уровня, такими как виртуализация, snapshot, репликация, мирроринг
и back-up (резервное копирование) данных как в рамках одного центра
данных, так и между несколькими центрами, разнесенными территориально.
Уровень коммутации связывает хосты
и хранилища по протоколу Fibre Channel. Этот уровень обеспечивает
множественность путей доступа к данным в рамках сети хранения, позволяет
достигнуть высокой доступности данных вне зависимости от отказа
в одном из каналов передачи данных, так как управляющее программное
обеспечение автоматически переключит пользовательские хосты на резервный
путь передачи данных. Кроме этого, в случае необходимости возможно
создание баланса нагрузки, т.е. одновременное использование двух
или более альтернативных путей в сети передачи данных, что позволяет
добиться требуемого уровня пропускной способности и обеспечить более
равномерную загрузку каналов передачи данных. Сервисы в открытой платформе от СторусМирроринг – выполняемый на уровнях дисков, виртуальных устройств, LUNов или хранилищ сервис зеркалирования, обеспечивает высокий уровень доступности данных и увеличивает защищённость от программных и аппаратных сбоев, которые могут возникнуть непосредственно в хранилищах, в каналах передачи данных и т.п. При реализации мирроринга данные, записанные на первичном объекте хранения, одновременно записываются на вторичный объект, где, таким образом, обеспечивается хранение точной копии данных. В случае невозможности доступа к первичному объекту хранения пользовательский запрос на запись/чтение данных автоматически адресуется к вторичному объекту хранения данных. Существуют решения как аппаратной реализации мирроринга, например, на уровне коммутаторов [6], так и с использованием программно/аппаратных решений. Мирроринг может выполняться в синхронном или в асинхронном режиме. При работе в синхронном режиме физический блок не будет записан на первичный массив до тех пор, пока контроллер резервного массива не пришлёт подтверждения успешной записи. Асинхронный мирроринг предполагает запись на первичный массив сразу же, без ожидания подтверждения успешности записи на резервном массиве. При использовании синхронного мирроринга рекомендуется использовать массивы, обладающие примерно равными характеристиками производительности, так как в противном случае общая производительность системы будет определяться менее производительным устройством.
Репликация
– сервис, обеспечивающий защиту от катастроф посредством создания
удалённой копии данных. После первоначальной синхронизации данных
очередные обновления передаются от первичного массива к реплике
либо по заранее заданному расписанию, либо по достижению измененными
данными порогового объёма. При возникновении сбоя и потере доступа
к первичному объекту хранения в течение короткого времени пользовательские
запросы могут быть перенаправлены к реплике. Так как при синхронизации
первичных данных и реплики и непосредственно во время репликации
передаются только изменения, а не весь объём данных, для связи между
центрами данных возможно использование каналов передачи данных с
достаточно невысокими характеристиками, в частности WAN/IP. Snapshot Copy.
Сервисы создания мгновенных снимков данных позволяют обеспечить
быстрое восстановление данных после сбоев, большей частью программных,
таких как вирусные атаки, ошибки в ПО и т.п. или вызванных человеческим
фактором. При реализации подобных сервисов автоматически по расписанию
или по иным правилам создаются копии данных, привязанные к определённым
точкам во времени. При этом возможно необходимо создание только
одного полной копии данных в первоначальный момент (Snapshot Copy).
В дальнейшем копируются только данные, которые будут изменены, что
позволяет снизить как общий объём хранимых данных, так и требования
к пропускной способности каналов передачи данных (TimeMark™) [7].
Back-up в сетях хранения данных [8] Открытая платформа от Сторус решает
три основные проблемы выполнения back-up и восстановления данных,
с которыми организации сталкиваются сегодня. Во-первых, разгрузка
трафика локальной сети путем «убирания» трафика back-up в сеть хранения
данных. Во-вторых, разгрузка серверов приложения, путем осуществления
централизованного back-up. В третьих, сужение окна back-up до минимума
путем использования иерархического метода (сначала back-up на диск,
затем c диска на ленту). Back-up может осуществляться как на уровне
файловой системы или записей баз данных, так и на блоковом уровне,
когда ПО back-up видит данные не виде файлов, а в виде физического
тома. В последнем случае, файловая система серверов приложений «не
знает» когда происходит back-up. Поэтому, агенты открытых файлов
и баз данных на серверах не требуются. Для блокового back-up рекомендуется
использование рабочей копии тома (snapshot copy).
Заключение Основным преимуществом открытой платформы
от Сторус является независимость от одного производителя. Она позволяет
использовать разнородное оборудование и осуществлять сервисы между
хранилищами с различными типами носителей (SCSI U320, FC, SAS, sATA,
sDLT, LTO, DVD, UDO). Это значительно сокращает инвестиции в инфраструктуру
и ускоряет их возврат. Данное решение - это гибкий инструмент для
разработчика стратегии ИТ. Оно призвано ускорить внедрение отказоустойчивых
сетей хранения данных с высокой доступностью и развертывание резервных
центров данных в организациях и на предприятиях. Это, несомненно,
является главным условием безопасности и эффективности ведения государственной
и хозяйственной деятельности. Ссылки: [1]. http://www.storusint.com/articles/protocols.htm |