02.04.2025
 
 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 


Читайте:


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


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

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

АСУ ТП и система диспетчеризация головных водозаборных сооружений

News image

Объектом диспетчеризации и управления является технологическое оборудование артезианских скважин (общее число 80 скважин), находящееся в павильонах над артезианскими скважинами и водоводы (5 водовод...

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

News image

Заказчик: ОАО «Уральские газовые сети», Екатеринбург. Региональная газораспределительная организация Свердловской области. Наблюдаемыми объектами являются газорегуляторные пункты (ГРП) газопровод...

Автоматизированная система учета водоотведения канализационной насосной станции

News image

Объект автоматизации - районная канализационная насосная станция (КНС) c насосными агрегатами производительностью 1500 – 7000 м3/час с электродвигателями 6 кВ. Для реализации учета КНС оборудована п...

 

Теория АСУ:

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

News image

Подсистема централизованного контроля основных режимных параметров и состояния технологического оборудования предназначена для текущего информирования диспетчера и руководства завода о ходе процессо...

Исполнительные устройства

News image

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

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

News image

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

Контроллеры. Программирование и составление программы PLC на ПЛК

News image

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

Обзор рынка и выставки Передовые Технологии Автоматизации

News image

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

 
 

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

Веб-базированный доступ к технологической информации

News image

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

Функциональные возможности

News image

Анализ всех представленных на выставке SCADA-систем позволяет отметить следующие функциональные возможности, присущие всем системам. · Объектно-...

Функциональные возможности InTouch

News image

Основой пакета InTouch является мощная векторная объектно-ориентированная графика. В инструментарий графических средств включены возможности создани...

Управление рецептами

News image

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

SCADA-системы, или муки выбора

News image

У разработчиков SCADA-систем на платформе Windows NT появилась возможность использовать расширение реального времени (RTX), чтобы преодолеть недоста...

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

News image

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

 

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

ПТК ГРАРМ

Программно-технический комплекс группового регулятора активной и реактивной мощности гидроэлектростанции – ПТК ГРАРМ, предназначен для автоматическо...

Функциональный состав БЭСТ-5

Система управления предприятием состоит из набора функциональных элементов - приложений. Каждый такой элемент автоматизирует определенное направлени...

ПТК РУСА

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

Формирование квалифицированной группы внедрения и сопровожде

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

Основные принципы и структура СУП

Система управления производством «Тоёты» привлекательна тем, что, ставя целью снижение издержек производства, она устраняет из производства ненужные...

Производство по принципу «точно вовремя»

Принцип производства необходимых деталей в необходимых количествах в нужное время обозначается термином «точно вовремя» (jush-in-time). Он означает,...