ГОСТ Р ИСО/МЭК 10746-3-2001
Примечание — Объекты включают в себя как действия, так и состояния (т.е. процессы и данные); они внутренне постоянны. Функция создания контрольной точки и восстановления или функция дублирования могут быть использованы в инфраструктуре хранилища для обеспечения стабильности. Функции могут использовать другие экземпляры функции сохранения в качестве хранилища для контрольных точек кластеров.
14.2 Функция организации информации
Управляет хранилищем информации, описываемой информационной схемой, и включает в себя некоторые или все из следующих элементов:
- изменение и обновление информационной схемы;
- запрос хранилища, используя язык запросов;
- изменение и обновление хранилища.
Форма и характер запросов и ответов на них зависят от языка запросов. Функция организации информации не допускает изменений или обновлений информационного хранилища, которые не согласуются с его схемой.
Функция организации информации может моделироваться как хранилище объектов (с вычислительными интерфейсами), построенное в соответствии с сущностями и связями системы ОРО. Эти объекты поддерживают операции:
- определения атрибутов, свойств и связей для объектов в хранилище;
- добавления и удаления объектов;
- присвоения и удаления атрибутов, свойств и связей для выбранных объектов в хранилище;
- выбора объектов, которые удовлетворяют предикату, заданному в терминах атрибутов, свойств и отношений.
Примечания
1 Функция организации информации может выводить дополнительные связи из функций, реализованных непосредственно.
2 Функция организации информации может использоваться для обеспечения связей между кластером и его контрольной точкой (т.е. интерфейс сохранения, через который контрольная точка может быть создана или достигнута).
3 Для того чтобы допустить возможность восстановления в ответ на взаимодействия с отказавшим кластером, функция организации информации может использоваться для обеспечения связи между кластером и интерфейсом, через который может быть запрошено восстановление кластера.
4 Для того чтобы допустить возможность реактивации в ответ на взаимодействия с деактивированным кластером, функция организации информации может использоваться для обеспечения связи между деактивированным кластером и интерфейсом, через который может быть запрошена реактивация кластера.
5 Информация, необходимая релокатору для подтверждения или обновления указателя интерфейса, может обеспечиваться функцией организации информации.
14.3 Функция перемещения
Управляет хранилищем положений интерфейсов, включая положения функций управления для кластеров поддерживающих эти интерфейсы.
14.3.1 Понятия
Релокатор — объект, предоставляющий функцию перемещения.
14.3.2 Правила
Релокатор имеет справочник размещений интерфейсов, которые изменили свое положение в результате деятельностей либо управления областью коммуникации (например, изменения сетевого адреса узла), либо управления кластером, таких как деактивация, миграция, дублирование или восстановление.
Интерфейс может быть ассоциирован с релокатором; релокаторы могут быть специфическими для отдельных интерфейсов или общими для нескольких. Если область действия релокатора охватывает несколько областей управления указателями инженерных интерфейсов, то методы доступа к релокатору должны быть понятны для этих областей.
Когда релокатор ассоциирован с интерфейсом деятельности, которые изменяют положение интерфейса, должны информировать релокатор о новом положении, в частности, при перемещении кластера менеджер кластера должен известить релокатор о каждом интерфейсе каждого объекта в кластере. Должны записываться сведения только о тех интерфейсах объектов, которые изменили свое положение. Если инженерный интерфейс должен оставаться допустимым даже когда поддерживающий его объект находится в деактивированном или отказавшем кластере, для которого ранее была создана контрольная точка, то релокатор должен осуществлять политику, использующую
39