Внедрение СХД в крупную компанию: принципы, особенности, рекомендации
IT-инфраструктуру современного предприятия невозможно представить без систем хранения данных. Они состоят из программных, аппаратных компонентов, общая функция которых – хранение информации, обеспечение эффективного взаимодействия с ней. Чтобы комплекс функционировал стабильно и безотказно, необходимо внимательно отнестись к его выбору и внедрению. Как решить указанные задачи?
Смысл внедрения
Системы хранения данных помогают решить следующие задачи:
- Обеспечение стабильного функционирования важнейших структурных сервисов организации, например, баз данных, в которых сосредоточены наиболее ценные сведения.
- Централизация хранения информации, собранной с различных серверов и сервисов. Такая схема надежнее, проще в управлении, исключает лишние расходы.
- Упрощение дальнейшей модернизации. Вместимость и производительность правильно подобранной СХД всегда можно скорректировать, адаптировать к возросшим нагрузкам.
СХД актуальны для всех предприятий, которым приходится взаимодействовать с информацией. К разряду таковых относятся коммерческие, банковские, государственные и другие структуры.
Внедрение: рекомендации по выбору
Перед внедрением нужно правильно решить вопросы, связанные с выбором СХД. Тип и характеристики определяются требованиями конкретной организации, запланированными расходами, пожеланиями, касающимися производительности. Основные классы следует рассмотреть в подробностях.
DAS
Наиболее простые решения, предполагающие прямое соединение дисковых накопителей с сервером. DAS дешевы, просты в развертывании, при этом отличаются хорошим быстродействием и минимальной задержкой. Главные недостатки – невозможность разделения ресурсов с другими серверами и трудности при модернизации.
Внедрение DAS актуально для организаций малого масштаба, например, для хранения небольших баз данных.
NAS
Сетевое хранилище. Взаимодействие с файловыми структурами осуществляется по протоколам SMB или NFS, в зависимости от ОС. Комплекс прост в управлении, позволяет эффективно взаимодействовать с файлами множеству пользователей. Чтобы исключить проблемы с быстродействием, нужно использовать подключение с достаточной пропускной способностью. При небольшом размере файлов, достаточно гигабита в секунду, крупном – 10 и более.
SAN
Комплекс высокой производительности, обеспечивающий взаимодействие с серверами на блочном уровне. Серверы успешно идентифицируют как подключенные тома, так и локальные диски. Передача информации ведется по специальным протоколам.
Распространенная технология подключения – Fibre Channel. С ее помощью можно добиться скоростей вплоть до 64 гигабит в секунду. Благодаря максимальной надежности, она идеальна даже для наиболее ответственных комплексов. Основной негативный момент – довольно высокая цена, объясняющаяся потребностью в дорогих коммутаторах, сложностью настройки.
При внедрении также можно использовать технологию iSCSI. Она базируется на существующей инфраструктуре Ethernet, что снижает цену внедрения, однако, несколько снижает скорость обмена данными и увеличивает задержки. Оптимальна для не самых ответственных БД, комплексов резервирования.
SDS
Схема, предполагающая разделение программного обеспечения, выполняющего функции управления, и аппаратных компонентов. Она базируется на стандартных серверах. Локальные дисковые накопители в таком случае превращаются в массив, допускающий широкие возможности модернизации, устойчивый к сбоям и отказам.
SDS просты в настройке и не слишком дороги во внедрении. Порекомендовать их можно для организации облачных платформ, хранения крупных файловых массивов.
Внедрение СХД для высоких нагрузок
При необходимости решения ресурсоемких задач, повышенных требованиях к производительности СХД, следует максимально ответственно отнестись к внедрению. Инфраструктурная специфика в данном случае выглядит следующим образом:
- Архитектура scale-out. Она предполагает модернизацию не за счет повышения мощности единственного контроллера, а добавлением новых аппаратных компонентов. Такой вариант предполагает, что увеличивается не просто доступная емкость, но производительности системы.
- NVMe. Это алгоритм передачи информации, разработанный специально для современных накопителей. Он дает возможность в полной мере оценить преимущества SSD-дисков.
- Object storage. Англоязычный термин обозначает объектные хранилища, адаптированные к хранению миллионов и миллиардов файлов, вплоть до наиболее объемных.
Высокие нагрузки также предполагают повышенные требования к надежности, отказоустойчивости СХД, что учитывается при внедрении. Резервное копирование, алгоритмы шифрования, формирование RAID-массивов – все это крайне важно.
Подключение
Один из важнейших этапов внедрения СХД – подключение. Для обеспечения эффективности и отказоустойчивости нужно правильно выбрать методику. Доступно 3 схемы:
- Внутреннее. Формат предполагает расположение накопителей внутри сервера. Пример – рассмотренная выше технология Fibre Channel.
- Внешнее. Диски находятся внутри сервера. Одна из популярных технологий в данном случае – iSCSI.
- Кластерное. При подключении применяются кластерные подсети. Метод достаточно сложен в реализации, однако, трудность компенсируется высочайшей скоростью передачи информации.
Подведение итогов
Внедрение системы хранения данных на предприятии – довольно сложная задача, решение которой невозможно без специфических знаний. Одно из требований к современной СХД – многослойность, за счет которой достигается отказоустойчивость, эффективность, производительность всех аппаратных средств, входящих в структуру.