ГОСТ Р 55768—2013
может позволить реконструировать данные после работы процесса, который изначально создал эту
информацию. Информация о происхождении может быть предоставлена либо самим сервисом, либо
она можетбытьсохранена в каталоге метаданных илисервисе регистрации.
5.5.4 Свойства
Свойства являются нефункциональными возможностями сервисов. В то время как функциональ
ные возможности определяются посредством входов в интерфейсы сервисов, нефункциональные
свойства внедряются непосредственно в разработку.
5.5.4.1 Масштабирование
Сервисы данных СОАОГС управляют большими масштабами в нескольких измерениях, включая
размер набора данных, число наборовданных, размера потоков данных ичисло сайтов.
5.5.4.2 Выполнение
Сервисы данных СОАОГС предназначены для минимизации объема копируемых и перемещае
мыхданных, что является ключевым фактором общей производительности Грид.
Сервисы данныхСОАОГС предоставляютинформацию о производительностисервисам планиро
вания. Кней относятся скорость доступа и сетевое размещение. Какчастный пример: некоторые систе
мы массивного хранения имеют значительную задержку в доступе в момент загрузки ими требуемых
магнитныхлент.
5.5.4.3 Доступность
Сервисы данныхдолжны приложитьвсеусилиядлядостижениясогласованиятребований клиента
по доступности данных. Однако в распределенной среде вхождение в систему вне контроля сервиса
может означать, что сервис не в состоянии сделать это. Сервисы данных СОАОГС предоставляют воз
можностьдля постепенного уменьшения объема данных в случае любых сбоев.
Пример — Сервисы запросов м о гут б ы ть настроены та
к
им образом, чтоб ы при наличии тол ь
к
о
ча сти источни
к
ов данных пользователю возвращались то л ь
к
о ча сть полученных результатов.
5.5.4.4 Правовые иэтические ограничения
СервисамданныхСОАОГС. возможно, придется работатьвусловиях, когдаразличные правовыеи
этические политики влияют на их работу.
Пример — Н е
к
оторы е полити
к
и м о гу т ограничивать объе
к
ты ,
к
оторы е м о гут получить д оступ
к
личным данным или ограничивать операции,
к
оторы е э т и объе
к
ты м о гу т вы полнять (
к
онфиденци
альность). А спе
к
ты
к
онф иденциальности м о гу т ограничивать запросы,
к
оторы е м о гу т б ы ть сдела
ны в отнош ении отдельны х лиц. х о т я в не
к
оторы х случаях полити
к
и м о гу т разреш ить запросы,
к
о т о
рые возвращ аю т р е зул ьта ты о группе в целом, та
к
и е
к
а
к
средние доходы или полная зарплата.
Данныечастозакрыты ограничениями правсобственности, которыеограничиваютправа создания
копийданных. В Евросоюзеаналогичныеограничения «прав баз данных» налагаютсяотдельно на базы
данных.
Механизмы безопасности, обеспечиваемые СОАОГС. позволяют специфицироватьэтиограниче
ния. При пользовании сервисами данных эти механизмы должны разрешать спецификации политик,
которые налагаются на уровень групп (например, таблиц) или отдельных элементов внутри ресурса.
Сценарии, оперирующие сложными данными, являются случаями точного тестирования таких меха
низмов.
5.5.5 Взаимодействие сдругими сервисами СОАОГС
Эта частьобобщает взаимодействия междусервисами данных идругими частями СОАОГС.
5.5.5.1 Транзакции
Сервисы данных представляютсобой классический пример транзакций, и многие ресурсыданных
обеспечивают независимую поддержку транзакций. Существует несколько путей, которыми транзакция
может быть реализована в распределенных системах. Вобщем, транзакции могут поддерживатьсядля
любых взаимодействий сервисов СОАОГС, не только для сервисов данных. Распределенные транзак
ции могут быть обеспечены некоторым числом предложенных спецификаций. Сервисы данных могут
также обеспечивать гарантии поведения собственныхтранзакций.
5.5.52 Регистрация
Аналогичнодругим сервисам СОАОГС, сервисы данныхиспользуют сервисы регистрации (напри
мер. аудит). Напротив, сами сервисы регистрации могут использовать сервисы данных для сохранения
журналов.
22