2. Изменение ценности данных различных типов со временем. Ценность данных/ частота обращений 7 Дней 14 21 28 3 Мес. 6 9 1 Год 5 Лет 10 Лет Дней День Дней Мес. Мес. Источник : Enterprise Storage Group 0 20 40 60 80 100 MPEG Документы email Коды программ Базы данных
3. Иерархическая организация хранилищ данных Наиболее часто используемые данные Данные требуются время от времени Данные, возможно, никогда не потребуются, но хранить их нужно Стоимость за Mb Быстродействие
4. Схема работы TSM for Space Management Ценность данных/ частота обращений 7 Дней 14 21 28 3 Мес. 6 9 1 Год 5 Лет 10 Лет Дней День Дней Мес. Мес. Источник : Enterprise Storage Group Возврат файлов Миграция файлов . . . Сервер с установленным TSM клиентом Заполненность хранилища данных Пользователи TSM сервер Хранилище данных 0 20 40 60 80 100
5. Компоненты TSM Ценность данных/ частота обращений Мес. 6 9 1 Год 5 Лет 10 Лет Мес. Источник : Enterprise Storage Group Демон сканирования (dsmscoutd) Демон привилегированного доступа ( dsmrootd ) Демон возврата ( dsmrecalld ) Реконциляция (dsmreconcile) Миграция ( dsmmigrate, dsmautomig ) Восстановление после удаления ( dsmmigundelete ) Следит за событиями чтения/записи файлов на управляемой файловой системе. Осуществляет возврат файлов с сервера Осуществляет сканирование файловой системы для поиска наиболее подходящих кандидатов для миграции Демон мониторинга ( dsmmonitord ) Предоставляет привелигированный доступ к некоторым сервисам файловой системы для компонент TSM , вызываемых обычными пользователями Осуществляет контроль уровня свободного пространства на файловой системе. При необходимости запускает процедуру автоматической миграции. Выполняет пересылку файлов на сервер. Вместо посланного на сервер файла помещает ярлык на локальную файловую систему. Выполняет синхронизацию данных, находящихся на сервере, с текущим состоянием данных на локальной файловой системе Восстанавливает ошибочно удаленные ярлыки к мигрированным файлам
6. Автоматическая миграция при росте объема данных 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200 210 50 40 30 верхний порог нижний порог При достижении верхнего порога занятости, запускается автоматическая миграция данных, пока уровень занятости файловой системы не станет равным заданному нижнему порогу Уровень занятости локальной файловой системы в % от ее объема время Данные на локальном хранилище Данные на TSM сервере Верхний порог занятости установлен в 90%, нижний в 70%
7. Механизм миграции файла Файл до миграции Файл после миграции TSM сервер dsmmigrate/dsmautomig ярлык ( ~4K ) пустая область (sparse) атрибуты DMAPI данные данные ID … … …
8. Использование DMAPI в TSM 10 Лет Приложение пользователя TSM for Space Management Извлечение файла из сервера read() Возврат из read() User - пространство Kernel - пространство Инициализация DMAPI Ожидание события Запись отсутствующих блоков файла Пользовательский процесс приостановлен Генерация события DMAPI Ответ на событие
9. Логическая структура Juelich Storage Cluster (JUST) 4 TSM Server P5-55A Force 10 E1200 208 Ports (10GigE) /work /a rch /home 8 x 36 TB 96 TB 96 TB 288 TB Management Server P5-520
11. Управление свободным пространством на файловой системе в UNIX и L inux Дмитрий Трубач р.т. : +375 17 2173384 e-mail : dtrubach@iba.by спасибо за внимание
Editor's Notes
Данная презентация описывает применение IBM Tivoli Storage Manager for Space Management для целей автоматического управления свободным пространством на файловой системе в среде UNIX и Linux .