Антон Есин
Аксиома о том, что хотя «кухарка и может управлять государством», но развернуть raid 5 и обеспечить надежную сетевую систему хранения данных предприятия ей вряд ли по силам, похоже, уходит в прошлое. На рынке появляется все больше сетевых хранилищ, ориентированных на 8mb, обладающих не только надежностью, но и простотой настройки и администрирования.
В последнее время резко возрос интерес корпоративного сектора к системам хранения данных, обеспечивающим не только удобство и безопасность, но и надежность хранения информации. Невозможно говорить о хранилищах данных, как и о любом другом разделе ИТ, не вводя классификацию. Логически все устройства хранения данных делятся натри группы: DAS, NAS, SAN. В первой из них— Direct Attached Storage -представлены устройства, работоспособность которых невозможна без внешнего дополнительного контроллера. Стоит отметить, что из-за отсутствия точного определения DAS, к этой группе относят как внешние подключаемые флэш-накопители и жесткие диски, так и порой, например, модули для наращивания емкости комплексных (состоящие из сервера-контроллера и дисковых массивов) NAS-решений. Предназначены DAS большей частью конечным пользователям для переноса, резервного хранения и защиты информации. Главный их недостаток для серверных решений — крайне низкая масштабируемость.
\ Наиболее популярными решениями в секторе SMB (Small-Medium Business) являются NAS (Network Attached Storage), l/lx отличительная особенность—независимость системы хранения информации от внешнего сервера-контроллера. Существует очень много разновидностей NAS-систем, способных решать задачи как конечных пользователей, так и предприятий малого или среднего бизнеса. При необходимости обеспечения сохранности информации требуется создавать масштабные распределенные сети SAN (Storage Area Networks), специально разработанные и внедряемые для передачи больших массивов данных. Такие решения широко востребованы в распределенных правительственных и крупных корпоративных системах данных и зачастую включают не просто набор коммутирующих дисковых и ленточных NAS, но и сложную и дорогостоящую систему контроля. В данной статье мы остановимся на N AS-peшениях, созданных для нужд SMB. За последние несколько лет заметно выделились несколько обособленные классов NAS-продуктов, в каждом из которых существуют модели, присутствующие в продуктовой линейке нескольких вендоров. Первый—самый дешевый ценовой сегмент составляют устройства SOHO NAS, представляющие из себя, как правило, шасси, вмещающее не более двухжес-тких дисков и опционально USB-интерфейсы для подключения дополнительных, наращиваемых мощностей. Типичным примером такого рода NAS являются Netgear SC101 и Linksys NAS200.
Требования к этим устройствам предъявляются минимальные —хорошее устройство должно предоставлять максимально удобный пользовательский интерфейс для доступа к файлам, хорошую скорость передачи/приема и поддерживать различные защищенные групповые политики доступа к файлам. Скорость доступа к файлам зависит от двух параметров: скорости интерфейса подключения жестких дисков устройствах ранения и пропускной способности сетевого интерфейса. Имеется несколько типов интерфейсов для подключения жестких дисков: РАТА (Parallel Advanced Technology Attachment)—интерфейс для подключения так называемых IDE-устройств (жестких дисков, CD-приводов); SATA (Serial Advanced Technology Attachment)—интерфейс с последовательным подключением устройств, обладающий более высокими скоростями. Распространены две разновидности SATA: SATA1 обладает возможностью пропускать данные на скорости 150 Мбит/с; SATA2 работает вдвое быстрее SATA 1, однако стоит понимать, что на данный момент в силу технических ограничений серийные жесткие диски не могут обеспечить передачу данных даже на скорости в 150 Мбит/с.
USB (Serial Bus)—некоторые SOHO-хранилища оснащены USB-интерфейсом для основного или резервного способа подключения flash-или HDD-устройств. Исторически существуют два вида интерфейса—USB1.1, обладающий пропускной способностью 12 Мбит/с, а усовершенствованная версия USB 2.0 может обеспечить передачу данных со скоростью до 480 Мбит/с. Если речь идет об удаленном сетевом хранилище, доступ к которому осуществляется через Интернет, то использование USB-дисков вполне приемлемо. Однако чаще всего SOHO NAS применяется преимущественно локально—в пределах одной квартиры или одной комнаты, что, как следствие делает хранилища USB 1.1 неэффективными с точки зрения скорости. Бесспорное преимущество USB NAS наблюдается в тех случаях, когда необходим сравнительно небольшой объем сетевого хранилища за скромные деньги. Только в этом случае в качестве носителя информации следует использовать постоянно дешевеющую flash-память. Что касается сетевых интерфейсов, то для данного сегмента NAS существуют четыре основных способа подключения пользователей. Самый распространенный—Ethernet, причем все чаще в продуктовых линейках вендоров наряду с Fast Ethernet-интерфейсом, обеспечивающим скорость до 100 Мбит/с, все чаще появляются устройства, ориентированные в основном на малый бизнес, снабженные интерфейсом Gigabit Ethernet, работающим на скорости 1000 Мбит/с. Для того чтобы использование быстрого Ethernet было оправдано, необходимо наличие соответствующей сетевой инфраструктуры, обладающей возможностью передавать гигабитный трафик. Для удобства локальных пользователей производители добавляют помимо проводных сетевых интерфейсов беспроводные Wi-Fi-интерфейсы, работающие на скоростях вплоть до 300 Мбит/с (черновая версия стандарта IEEE 802.11N). Надо сказать, что зачастую заявленные скорости передачи данных отличаются от реальных скоростей перекачки информации в несколько раз. Вызвано это прежде всего тем, что помимо передачи пользовательских данных присутствует и вспомогательный трафик, необходимый для работы протоколов передачи. Так, для еще не принятого организацией IEEE стандарта 802.11N (на данный момент утвержден документ 802.11 draft 2.0, а большинство вендоров выпускает оборудование на основе версии draft 1.0) реальная скорость передачи данных колеблется возле отметки в 100 Мбит/с.
Главное преимущество домашних NAS—низкая стоимость при удовлетворительном функционале. Что касается негативных факторов, то это прежде всего очень низкая масштабируемость: даже если вместимость хранилища не более двух дисков, в настоящее время уже разработаны довольно емкие HDD, что позволило бы использовать SOHO NAS в средних организациях. Однако часто такие устройства обладают довольно слабым процессором, что препятствует обслуживанию большого числа одновременных соединений.
SMB NAS
Выбирая корпоративное сетевое хранилище, компания предъявляет ряд требований, которые фактически реализованы в продуктах основных вендоров, производящих NAS для SMB: Buffalo, Dell, Linksys и др. Прежде всего, эти устройства отличает большая емкость: в них имеется возможность подключать не менее четырех дисков посредством SATA. Более того, в качестве средств хранения информации помимо обычных методов размещения информации, таких как применение CIFS (Common Internet File System) для Windows- и Mac-пользователей и NFS (Network File System) для приверженцев Unix и Linux, должна присутствовать возможность размещения FTP-архивов. Если в домашних N AS зачастую защита информации осуществляется путем непосредственной аутентификации, то в арсенал устройств для корпораций обычно входят защищенные виды транзакций, такие как FTPS-регламент, использование протоколом FTP защиты на основе протоколов SSLATLS. Главное требование, предъявляемое к сетевым хранилищам бизнес-серии,—надежность, под этим подразумевается, что при отказе одного из дисков корпоративная информация ни в коем случае не должна быть утеряна. Это обеспечивается за счет использования технологий RAID (redundant array of independent/ inexpensive disks). Существует несколько разновидностей райд, которые служат не только средством логического объединения дисков и повышения надежности системы, но и средством повышения скорости работы (чтения\записи) с сетевым массивом.
RAID 0
Технология RAID 0, по сути, является способом логического объединения дисков в один массив. Информация разбивается на равные блоки и записывается поочередно на каждый из носителей. Для развертывания RAID 0 требуется как минимум два диска.
Главным преимуществом использования RAID О является увеличение скорости передачи информации за счет распараллеливания процессов копирования. Также при анализе RAID важным параметром является DT (DiskTax)— процентное содержание дискового пространства, используемого для хранения пользовательских данных, от общего объема массива. DT для RAID 0 является максимальным, т. е. равняется 100%, что не может не сказаться на надежности всего массива. Отсутствие резервирования делает RAID 0 в отличие от остальных версий наиболее ненадежным. В случае отказа одного из дисков потеря данных неминуема, а значит, вероятность отказа массива есть произведение вероятностей отказа жестких дисков. Следовательно получается, что надежность уровня RAID 0—наименьшая.
RAID 1
Уровень RAID 1 (он же Mirroring) обеспечивает защиту от возможной потери данных при выходе из строя одного или нескольких дисков массива. Достигается благодаря полной синхронизации информации всех дисков массива (зеркалирования). Как и в случае с RAID 0, минимально требуется всего два диска для развертывания массива. Фактически жесткие диски работают в парах и при отказе одного из дисков резервный позволяет осуществлять услугу доступа пользователей к данным. Попарное хранение данных довольно накладно сточки зрения затрат на жесткие диски—DT=50%. При использовании системы многопоточного обращения к парам дисков мы получаем значительный выигрыш в скорости чтения/записи. Стоит отметить, что хотя в надежности мы существенно выигрываем (вероятность отказа массива намного меньше вероятности отказа каждого из винчестеров), зачастую в системах с большой нагрузкой после отказа одного из носителей нагрузка на второй резко возрастает и, как следствие, работоспособность всей системы уменьшается. Для выхода из данного положения предложен RAID 1+Spare, требующий как минимум три диска.