17.10.2018
 
 

 

Как построить оптимальную систему хранения данных
Автоматизация - Построение систем хранения данных

как построить оптимальную систему хранения данных

Многолетний опыт работы в области построения систем хранения данных (СХД) дает мне право рассматривать эту тематику шире и представить методику создания целостной системы, обеспечивающей резервное копирование, архивирование, структурированное хранение и восстановление данных в требуемые сроки.

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

Общие положения и понятия

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

Под резервным копированием (backup) следует понимать создание копий файлов с целью быстрого восстановления работоспособности системы в случае возникновения аварийной ситуации. Эти копии хранятся на носителях (магнитооптические диски, магнитные ленты), которые нередко называют резервными, определенный срок и затем перезаписываются. Таким образом, с ростом объема информации на серверах число резервных носителей увеличивается относительно медленно. Резервному копированию, как правило, подлежат данные, часто требуемые пользователям. Эти данные можно определить по тому периоду времени, который прошел со дня последнего обращения к их файлам. Считается, что он не должен превышать 120 дней. Для обеспечения надежности защиты данных желательно иметь по три резервных копии последних редакций файлов.

Резервное копирование может быть полным (full), инкрементальным (incremental) и дифференциальным (differential). При полном резервном копировании создается копия всех данных, подлежащих резервному копированию. Недостаток этой процедуры необходимость значительного времени на ее осуществление, а достоинство относительно быстрое восстановление информации из одной полной копии.

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

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

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

Под архивным копированием (archive) следует понимать процесс создания копий файлов, предназначенных для бессрочного или долговременного хранения. Носители, на которых они хранятся, называют архивными. Периодическое проведение архивного копирования позволит иметь копии нескольких разных версий одних и тех же файлов. Как правило, архивируются данные, которые никем не модифицировались 90 или более дней. Впрочем, особо важные файлы иногда помещаются в архив независимо от времени их последней модификации. Обычно считается, что для обеспечения надежности хранения нужно иметь 2 3 архивных копии всех редакций файлов, подлежащих архивированию.

Архивное копирование тоже может быть полным, инкрементальным и дифференциальным. При организации процесса архивирования делаются полные копии, к которым, как правило, раз в месяц добавляются инкрементальные копии. Дифференциальное архивное копирование обычно не выполняется. Как показывает практика, количество архивных носителей на предприятии довольно быстро растет.

Набором носителей информации называется группа резервных или архивных носителей, периодически используемая в процессе копирования. С целью повышения надежности хранения информации не следует помещать более одной копии одного и того же файла на один носитель или набор носителей. Таким образом, чтобы иметь три копии (как это рекомендуется), нужно задействовать три разных набора носителей. При этом для защиты данных от всевозможных катастроф и стихийных бедствий один из наборов следует хранить в удаленном месте.

Смена рабочего набора носителей в процессе копирования называется их ротацией. В настоящее время наиболее широко используются две схемы ротации: дед отец сын ( grandfather father son ) и ханойская башня ( Tower of Hanoi ). Последняя схема обеспечивает более равномерное распределение информации по наборам носителей.

Концепция структурированного хранения подразумевает организацию иерархической структуры устройств хранения информации. На первом (верхнем) уровне находятся жесткие диски, а на других (нижних) уровнях магнитооптические и ленточные накопители. При этом часть жесткого диска и магнитооптические и/или ленточные накопители объединяются в единый логический диск, на котором обычно хранят редко используемую информацию. Система структурированного хранения может включать в себя как устройства оперативного доступа, работающие без вмешательства оператора (жесткие диски и библиотеки магнитооптических дисков или ленточных носителей), так и одиночные накопители, в которых носители заменяются оператором вручную. Назначение структурированного хранения удешевление процесса хранения редко используемых данных.

При физическом перемещении файла между устройствами разных уровней структурированного хранения его логическое местоположение в файловой системе сервера остается неизменным. Приложения обращаются к файлам по их логическому местоположению. В системах структурированного хранения на носители более низких уровней обычно перемещаются файлы, к которым пользователи не обращались в течение определенного времени (как правило, не менее 120 дней). Перемещение файлов в системе структурированного хранения организуется таким образом, чтобы объем свободного пространства на дисках серверов поддерживался на заданном уровне. Не рекомендуется перемещать исполняемые файлы и файлы из системных каталогов.

 


Читайте:


Добавить комментарий


Защитный код
Обновить

Диспетчеризация пунктов:

Автоматизированная система диспетчеризации и мониторинга Энергоучет сахарного к

News image

Объект контроля: Объектом контроля является технический учет всех материальных и энергопотоков сахарного комбината: газа, пара, воды, конденсата, сырья и продукции. Сахарный комбинат состоит из д...

Автоматизированная система коммерческого учета отпуска питьевой воды потребителя

News image

В г. Новороссийске реализована перва очередь системы коммерческого учета питьевой воды. Функции системы: обеспечение приборного учета потребляемой питьевой воды каждым объектом водопотребления, о...

Система диспетчеризации для РТС и ЦТП

News image

Заказчик: филиал «Северо-Западный» №9 ОАО «МОЭК», г. Москва. Объект диспетчеризации: РТС и ЦТП, а также отдельные узлы учета. Решаемые задачи: система диспетчеризации осуществляет информационн...

 

Теория АСУ:

Управление отношением (ratio control)

News image

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

Алгоритм - AMACONT

News image

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

Щиты и пульты контроля и управления

News image

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

Интегральная составляющая

News image

Для устранения статической ошибки вводится интегральная составляющая. Она позволяет регулятору «учиться» на предыдущем опыте. Если система не испытывает внешних возмущений, то через некоторое время ...

Диспетчеризация подсистемы вентиляции и кондиционирования

News image

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

 
 

Программные решения в автоматизации:

Прозрачность и открытость, простота использования

News image

Данные реального времени могут быть свободно затребованы и получены на любом уровне иерархии глобальной системы управления предприятием. Специалист ...

Резервирование

News image

Ещё одним отличительным свойством Citect является то, что среди стандартных функций здесь предусмотрено дублирование. Сервер В/В может дублироваться...

О встроенных языках

News image

Большинство утверждений, по мнению авторов статьи в СТА очевидных, мне таковыми не кажутся и порождают много вопросов, например, о языках программир...

IIS-приложения

News image

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

Сетевые возможности

News image

Как мы уже упоминали, фирмой Wonderware был разработан специальный протокол (NetDDE) для сетевого расширения протокола DDE. С точки зрения разработч...

О технологиях ActiveX

News image

Говоря о технологиях Active X, предлагается выделить следующие аспекты: · выбор типов, ActiveX-объектов, используемых в конкретной SCADA-системе...

 

Примеры удачного внедрения:

Система изнутри

Чтобы не получилось как у М. Жванецкого - снаружи уже можем, теперь бы изнутри , проанализируйте использованные при разработке системы информационн...

ПТК АУГ

Программно-технический комплекс автоматического управления гидроагрегатом – ПТК АУГ выполняет функции технологической автоматики и предназначен для ...

Перетягивание каната

Какая система подходит предприятию больше? Мнение некоторых руководителей ИТ-служб по этому вопросу достаточно жесткое: Раз систему надо дорабатыва...

Как выбрать систему автоматизации управления предприятие

Как бы шаблонно это не звучало, но выбор автоматизированной системы управления предприятием (АСУП) - дело ответственное. И на это есть несколько при...

БЭСТ-5 - ИНФОРМАЦИОННАЯ СИСТЕМА УПРАВЛЕНИЯ ПРЕДПРИЯТИЕМ

Работа современного предприятия невозможна без надежной и эффективной информационной поддержки своей деятельности. Объем накапливаемых данных ...

Гарантии успешного завершения проекта автоматизации

Гарантии успешного завершения проекта автоматизации - еще один очень важный момент, на который следует обратить внимание при выборе АСУП. Действи...