Функции защиты данных. HyperSnap для LUN и файловой системы

32 0 0 0

Материалы для лекции №3-4 «Введение в программное обеспечение (функции защиты данных)»

 

Часть 1.

HyperSnap для LUNов

 

Терминологии

Термин

Определение

Исходный том

Том, хранящий исходные данные, для которых создаются мгновенные снимки. Для пользователей исходный том — это LUN. Исходный том состоит из тома метаданных и тома данных.

Том метаданных: сведения о местоположении исходных данных в исходном томе.

Том данных: данные, хранящиеся в исходном томе.

Пространство данных COW

Пространство памяти, выделенное из пула хранения при выполнении операции COW в мгновенном снимке, который был создан и активирован. Пространство памяти используется для хранения данных в исходном томе, созданном в момент активации. Все тома мгновенных снимок исходного тома используют одно пространство данных COW.

Том мгновенного снимка

Логическая копия данных, созданная после создания мгновенного снимка для исходного тома. Для пользователей — это мгновенный снимок LUNа.

Откат мгновенного снимка

Данные мгновенного снимка LUNа копируются в исходный LUN. Таким образом, данные исходного LUNа можно восстановить в то состояние, в котором они были в момент создания мгновенного снимка LUNа.

Таблица соответствия

В таблицу соответствия записываются изменения данных исходного тома и тома мгновенного снимка в определенный момент времени, а также новые местоположения таких данных. Таблица соответствия состоит из общей таблицы и исключительной таблицы.

Неактивное состояние

Состояние мгновенного снимка. В этом состоянии функция мгновенного снимка недоступна.

 

Мгновенный снимок

 

·         Мгновенный снимок представляет собой копию исходных данных в определенный момент времени.

·         Мгновенный снимок служит резервной копией данных и доступной для хостов.

153250mhijuz21v1pcqm1h.png 153252i667ez11di58df41.png

·         В таблице соответствия показано сопоставление между данными мгновенного снимков. Соответствие определяется ссылками на местоположение хранения данных.

o   В левой части записи соответствия содержится адрес источника, который используется для поиска данных.

o   В правой части записи содержится адрес блока ресурсов.

o   Записи в таблице соответствия могут быть добавлены, изменены или удалены.

o   Данные хранятся в деревьях В+.

153253nqzi2m8729m3x6b6.png

Дубликат мгновенного снимка

·         Как получить несколько фрагментов данных, созданных на основе одного и того же мгновенного снимка?

·         Мгновенные снимки являются виртуальными и могут реплицироваться в течение короткого времени.

153254hdhzyz7zh27thha1.png

 

Восстановление при записи

153255eoozj9bhpj8jjjq8.jpg

·         Во время процесса отката хост записывает данные в исходный LUN после копирования в него данных мгновенного снимка.

·         При отсутствии запроса на доступ последовательно выполняется откат данных в мгновенном снимке в исходный LUN.

 

Чтение данных из мгновенного снимка

·         Получение запроса на чтение.

·         Поиск ссылки на местоположение данных в таблице соответствия.

·         Перенаправление запроса.

·         Чтение данных.

153256e37zsnsso8olni73.png

 

Запись данных в мгновенный снимок

·         Получение запроса на запись.

·         Запись данных.

153258oju00d5d00jsf211.png

 

COW (копирование при записи)

153259vdkaqmxmakxoidir.png

 

Принципы работы

153300mv0gstcgzgs49k9q.png

 

Запись данных в исходный LUN

153302j45pb4zkr4568i5j.png

1.    Сервер приложений отправляет запрос на запись данных в исходный том в момент Time для изменения данных Data 1 на Data X.

2.    Система хранения данных использует механизм COW для копирования Data 1 в пространство данных COW.

3.    Система хранения данных обно22вляет запись в таблице соответствия для изменения местоположения Data 1 на g0 в пространстве данных COW.

4.    Система хранения данных записывает Data Х в исходный том.

 

Запись данных в LUN мгновенного снимка

153303awp3fgt5x6t6a0wx.png

1.    Сервер приложений отправляет запрос на запись данных Data a в том мгновенного снимка в момент Time2.

2.    Система хранения данных записывает местоположение g'0 данных Data a в таблице соответствия (эксклюзивную).

 

Чтение данных из тома мгновенного снимка

·         Чтение данных из тома мгновенного снимка при записи данных в том мгновенного снимка.

·         После запись данных Data a в том мгновенного снимка сервер приложений считывает данные мгновенного снимка следующим образом:

153304j818dx81j138u8id.png

·         Чтение данных из тома мгновенного снимка (когда данные не были написаны в том мгновенного снимка).

·         Если сервер приложений записывает данные в исходный том, но не в том мгновенного снимка, сервер приложений считывает данные мгновенного снимка следующим образом:

153306p0hzei2hhzgs05d3.png

 

Сценарий применения 1: быстрое резервное копирование и восстановление данных

 

153307opgd7pgpo7loixx7.png

 

Сценарий применения 2: взаимодействие с другими ПО для реализации резервного копирования данных и аварийного восстановления

153308f8dqu4mtm1gddd1d.png

 

Сценарий применения 3: интеллектуальный анализ и тестирование данных

153310gy7hgn1517ymhez6.png

 

Процесс конфигурирования

153311i2awjief2j2ho222.png

 

Часть 2. HyperSnap для файловой системы

 

Терминология

Сокращение

Расшифровка

 Описание

ROW

Перенаправление при записи

Вместо замены старых данных новыми запись новых данных происходит на новое дисковое пространство.

COW

Копирование при записи

Новые данные записываются на дисковое пространство, где были записаны старые данные, после копирования старых данных на новое место.

 

Обзор

153313zuzww22q4qf61so6.png

 

ROW

153314fdh4i5gcepqs4a1g.png

1.    Файловая система имеет древовидную структуру.

2.    Новые данные записываются на вновь выделенное дисковое пространство, а не на исходное дисковое пространство.

3.    После изменения данных происходит изменение метаданных на основе той же политики.

4.    При изменении данных на корневом узле выполняется процесс замены старых данных новыми.

5.    Если при этом мгновенные снимки не будут найдены, восстанавливается перезаписанное дисковое пространство.

 

Создание мгновенного снимка

 

·         Ключевые слова:

o   Второй уровень

o   Нулевое окно резервного копирования

o   Экономия дискового пространства

o   Каталог мгновенных снимков

153315lwjtwj22s1arj2ke.png

 

Обновление данных

·         Ключевые слова:

o   Защита мгновенных снимков

o   Пространство, занимаемое мгновенным снимком

153316a88xj8z8xa88rx6x.jpg

 

Откат данных с использованием мгновенного снимка

·         Ключевые слова

o   Скорость отката

o   Асинхронное восстановление

o   Потеря новых данных

153317d4k44csku5cksjoi.png

Удаление мгновенного снимка

·         Ключевое:

o   Асинхронное восстановление на фоновом режиме

153318xoloxrjgnqgqljtg.jpg

 

Запланированный мгновенный снимок

·         Ключевые слова:

o   Политика создания запланированного мгновенного снимка

o   Настраиваемый период

o   Автоматическое удаление

153320sm0o7pd9e1m3m3r6.png

 

Сценарий применения 1: локальное резервное копирование файловой системы

153321a182ul8828l334o3.png

Сценарий применения 2: восстановление данных файловой системы

153323wlzl2tcqt4l6by2i.png

·         При повреждении небольшого объема данных, вместо того, чтобы выполнять откат всей файловой системы к определенной точке, в которой были записаны данные, можно получить их прямо из мгновенного снимка файловой системы и повторно записать в файловую систему.

153324djhw1qanjnifnngz.png

·         Примечание: каталог .snapshot расположен в корневом каталоге файловой системы. В данном каталоге содержатся папки, имена которых совпадают с именами хранящихся в них мгновенных снимков. Открывая папку, пользователь получает доступ ко всем файлам данных мгновенного снимка.

 

Сценарий применения 3: удаленная репликация

153325o8w8nkfww8e4ccon.png

 

Процесс конфигурирования

153327aksakjat7enxzkne.png

 

 

 


  • x

Комментарий

Отправить
Выполните вход в систему, чтобы ответить на пост. Вход | Регистрация

Внимание Внимание! В целях защиты правовых интересов Вас, сообщества и третьих лиц, не публикуйте любой материал, содержащий политические высказывания, порнографию, упоминание азартных игр, употребление наркотиков, а также материал, нарушающий коммерческую тайну или содержащий персональные данные пользователей. Также не предоставляйте данные от вашей учетной записи. Вы будете нести ответственность за все действия, выполняемые под вашим аккаунтом. Подробная информация: “Политика конфиденциальности..”
Если кнопка вложения недоступна, обновите Adobe Flash Player до последней версии.
Авторизуйтесь и пользуйтесь всеми преимуществами участника!

Авторизуйтесь и пользуйтесь всеми преимуществами участника!

Вход