«Открытые системы»
Обновлен контроллер томов для сетей хранения IBM SAN Volume Controller
В течение многих лет проблема нехватки внешней памяти решалась простым добавлением физических устройств. Однако при таком «экстенсивном» подходе существенно повышается нагрузка на администраторов и возрастает стоимость системы. Виртуализация внешней памяти известна еще со времен больших ЭВМ. В течение вот уже пяти лет к этому технологическому направлению приковано внимание разработчиков и пользователей современных открытых систем, где сосуществуют серверы, устройства хранения, сетевое оборудование и программы различных производителей. Виртуализация должна не только повысить полезную загрузку, но и снизить удельные затраты на внешнюю память, с которой можно работать как с единым логическим ресурсом. На конференции «Виртуализационные технологии IBM» решениям по управлению ресурсами хранения данных было посвящено выступление Бенуа Гранье, эксперта по системам хранения Центра поддержки IBM в Монпелье. Он отметил, что в условиях лавинообразного роста объемов данных, обрабатываемых и хранящихся в информационных системах, необходимо повысить эффективность использования систем хранения, которая, как правило, не превышает 25-40%. При этом наиболее важные и востребованные данные разумно размещать на самых надежных и быстродействующих устройствах, перенося их по мере «устаревания» на менее дорогие носители, и в конце концов переводить в электронные архивы. При этом где бы ни находились данные, они должны быть надежно защищены от разрушения, для чего применяются резервное и зеркальное копирование, фиксация «моментальных снимков», пошаговое дублирование данных и т. п.
С появлением средств виртуализации внешней памяти управление этими процессами возлагается не только на серверы или устройства хранения, но и на специализированное оборудование. Именно таким устройством является контроллер томов для сетей хранения данных IBM SAN Volume Controller 4.1. Это программно-аппаратное решение представляет собой так называемую «группу ввода/вывода» в виде пары Intel-серверов IBM eServer System x, каждый из которых оснащен адаптером Host Bus Adapter Fibre Channel с пропускной способностью 4 Гбит/с. Объем зеркалированной кэш-памяти составляет 8 Мбайт на группу. SVC позволяет подключить до 1024 хост-серверов, работающих под управлением различных операционных систем, а в каждом кластере может находиться до 4096 логических томов.
По результатам программы тестирования Storage Performance Council SPC-1 (которая является отраслевым стандартом оценки систем хранения данных на операциях чтения и записи при случайном распределении рабочих нагрузок, характерных для систем обработки транзакций) контроллер SAN SVC показал наивысшую производительность 155,519 операций в секунду. В тесте SPC-2, моделирующем обработку файлов большого объема, пропускная способность составила 3,5 Гбайт/с.
Разработка IBM имеет большие возможности. Она обеспечивает централизованное управление пулом внешней памяти, в составе которого могут быть устройства различных производителей, и многоканальное подключение узлов. Интерфейс централизованного управления SMI-S, базирующийся на открытых спецификациях SNIA, позволяет управлять конфигурацией логических и физических томов и выделением ресурсов внешней памяти в зависимости от распределения нагрузки. Реализуя поддержку процессов «жизненного цикла» информации, администраторы могут управлять перемещением данных по уровням иерархии внешней памяти. Миграция данных происходит без остановки работающих программ и вне зависимости от типа и производителя исходного и целевого устройства хранения. Благодаря наличию в сетевой инфраструктуре интеллектуальных узлов SVC удается централизованно управлять и средствами защиты целостности данных, представленными унифицированным набором сервисов копирования и восстановления, в том числе для создания зеркальных копий данных, распределенных в пределах территориальных сетей.