14.05.2026
 
 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 


Читайте:


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


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

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

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

News image

Система энергоучета и диспетчеризации охватывает тепловые выводы четырех ТЭЦ в г. Новосибирске и одной ТЭЦ в Новосибирской области. На каждой из пяти ТЭЦ Master SCADA установлены узлы энергоучета...

СИСТЕМА МОНИТОРИНГА И УПРАВЛЕНИЯ ЭЛЕКТРООБОРУДОВАНИЕМ СКЛАДСКОГО КОМПЛЕКСА

News image

Заказчик: ООО «Юг Логистик - сервис», г. Москва Описание технологического процесса: Объектом мониторинга и удалённого управления являются системы электрооборудования и отдельные агрегаты складск...

Система автоматизации для водопроводно-канализационного и теплоэнергетического х

News image

Система «ГидроДиспетчер» предназначена для автоматизации и диспетчеризации процессов водо-, теплоснабжения и водоотведения. Она позволяет провести автоматизацию и диспетчеризацию полного цикла водос...

 

Теория АСУ:

Структура комплексных систем диспетчеризации

News image

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

Автоматизация производства

News image

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

Применение гидравлических регуляторов

News image

Применение гидравлических регуляторов ограничено спецификой вида энергоносителя сигналов (например, масло не применяется на пожаро - и взрывоопасных производствах). Устройства гидравлической ветви п...

Основные принципы и правила построения схем автоматизации

News image

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

Рассмотрим комплексные схемы применения PID-регуляторов

News image

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

 
 

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

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

News image

· использование карманных и портативных компьютеров и терминалов без специального ПО, мобильных телефонов и иных средств связи в дополнение к тради...

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

News image

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

Задачи сервера

News image

В системе CiTect сервер выполняет пять функций. Во-первых, сервер ввода/вывода является выделенным коммуникационным сервером, организуя обмен информ...

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

News image

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

Отчёты

News image

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

Java поменьше

News image

Компания Sun в настоящее время работает над сокращением размеров виртуальной Java-машины и системы исполнения для использования их в приложениях с б...

 

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

MES-системы по-прежнему важны

Зачем нужно внедрять MES-системы? Президент и исполнительный директор компании Mapics Inc. (Альфаретта, Джорджия) Дик Кук (Dick Cook) вспоминает кла...

IT-Предприятие - внедрение на ЗАО Житомирские ласощи

В конце 2002 года после тщательного отбора сотрудники ЗАО Житомирские ласощи остановили свой выбор на системе IT-Предприятие киевской корпорации...

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

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

Что важно знать специалистам по автоматизации

Успех внедрения MES зависит от правильного ответа на вопросы: Какие процессы автоматизировать? Как и какими продуктами пользоваться? Сможет ли контр...

Система Baan для мясоперерабатывающего предприятия

В марте 1999 года компания GMC , партнер ГК Альфа-Интегратор - БААН Евразия , и ОАО Царицыно подписали договор на поставку и внедрение комплексн...

Парус

(Компания Парус , Россия) Парус - комплексная система, которая позволяет организовать бухгалтерский учет в полном объеме, учет основных фондо...