Преимущества IBM Tivoli Storage Manager и иерархических систем хранения Опыт заказчиков КРОК Антон Котцов, ведущий инженер компании КРОК тел. (495) 974-22-74 E-mail: AKottsov@croc.ru Требования к системе резервного копирования • минимизация времени простоя систем: üбыстрое создание резервных копий üгарантированное восстановление данных • оптимизация стоимости хранения данных • работа в гетерогенной среде Основные особенности TSM • база данных TSM — реляционная база данных • методология Progressive backup — минимизация ресурсов носителей • иерархическая система хранения и Space Management • Collocation — ускоренное восстановление • Reclamation — ускоренная ротация носителей «Сердце» TSM – собственная БД Запись – журнал и база • технология «two-phase commit» • динамическое увеличение БД • зеркалирование БД • восстановление базы TSM «к моменту во времени» Зеркалированнный журнал Зеркалированнная БД Преимущества использования базы данных в TSM: • учёт каждого хранимого файла • оптимизированное управление метаданными • целостность внутренней структуры TSM • автоматизация запросов к метаданным (SQL-запросы, макросы) Методология Progressive Backup Full+Incremental Backup Full+Differential Backup Progressive Backup Full Backup #1 Full Backup #1 Base Backup #1 Incremental #2 Incremental #2 Incremental #1 #2 Incremental #3 Differential #3 Incremental #1 #2 Incremental #4 Differential #4 Incremental #1 #2 Реорганизация лент внутри сервера #1 #2 Объединение данных и лент Новый Full Backup #7 Новый Full Backup #7 Восстановление данных point-in-time (на 4 день) Full Backup+ 3 Incremental #1 #2 #3 #4 Full Backup+ 1 Differential #1 #4 Point-in-time только данные #1 #2 Иерархическая система хранения HSM Client Миграция TSM Server Stub-файл file Возврат Пул «быстрых» дисков Пул «медленных» дисков Пул лент FC-диски Миграция между пулами по истечении срока хранения SATA-диски LTO Tape file file file Виды миграции High Threshold Low Threshold Автоматическая миграция: 80% 70% • Threshold Migration • Demand Migration Выборочная миграция TSM Server TSM Backup Client • миграция вручную file Процесс Premigration • Premigration % file Premigrated Premigrated Оптимизация хранения данных — Collocation • консолидация данных клиента на одну ленту • быстрое восстановление – меньше монтирования лент Дисковый пул A C B B C A A B C B Порог High Порог Low Migration Client A Ленточный пул Client B Client C A Client Group A B Client Group B C Client Group C Оптимизация хранения данных - Reclamation • администратор определяет порог начала процесса Reclamation • данные переходят на другой носитель • контроль процесса: запуск по расписанию • процесс Reclamation для offsite-носителей 25 % 100 % free full full 100 95% % % 70 full full full Reclamation порог 60 % свободного пространства Пустой носитель будет возвращён в эксплуатацию для повторной записи Преимущества Tivoli Storage Manager Progressive Progressive Backup Backup • TSM оптимизирован для быстрого восстановления данных Политики Политики • управление на основе политик распределёнными системами хранения • эффективное использование ресурсов хранения Reclamation Reclamation Collocation Collocation • поддержка гетерогенной структуры компьютерных систем Оптимизация Оптимизация управления управления • использование полноценной базы данных внутри TSM • восстановление данных «к моменту во времени» • иерархическая система хранения данных Миграция Миграция Point-in-time Point-in-time Вычислительный кластер Схема работы иерархической системы хранения Управляющий узел HSM Client Backup Client TSM Server Управляющий узел GPFS SCSI-диски DS400 Узлы кластера SATA-диски DS4100 LTO 3583 Результаты внедрения • быстрый расчет множественных вариантов • централизованный доступ к расчетным данным • оптимизированное хранение данных • единая система управления хранением • возможность масштабирования системы IBM Tivoli Storage Manager и иерархическая система хранения Опыт внедрения проектов Антон Котцов, ведущий инженер компании КРОК e-mail: AKottsov@croc.ru