18595

Системные среды автоматизированных систем

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-07-08

30 KB

0 чел.

Системные среды автоматизированных систем Применяют два способа тиражирования.

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

Надежность повышается при использовании способа голосования: изменения посылаются не в один первичный, а в некоторые N серверов. При этом любой запрос на чтение направляется к некоторым М серверам, причем N + М > К, где К-общее число серверов. Принимается последняя по времени обновления версия ответа.

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

В классических распределенных СУБД (РСУБД) необходимо управлять одновременным доступом, что должно гарантировать целостность (сериали-зуемость) баз данных. Наиболее широко используются алгоритмы управления, основанные на механизме блокировки. При этом блокировкой называют срггуацию, при которой некоторая транзакция объявила о желании получить полномочия на доступ к странице памяти и, следовательно, другие транзакции не имеют права занимать этот ресурс.

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

В РСУБД с репликацией нет проблемы согласования при записи действий многих узлов. Собственно тиражирование чаще всего выполняется по правилу полной эквивалентности — обновленные данные сразу же после изменившей их транзакции рассылаются по всем локальным базам данных. Чтение же выполняется из базы данных одного конкретного узла, наиболее близкого к пользователю в функциональном или географическом смысле.

Сложнее решать проблемы распределенного управления, что требуется в РСУБД без тиражирования. Одним из распространенных протоколов распределенного управления является протокол двухфазной фиксации транзакций. На первой фазе инициатор транзакции (координатор) рассылает участникам выполнения транзакции оповещения о блокировке. В ответ узлы сообщают о своей готовности или неготовности. На второй фазе координатор сообщает либо о «глобальной фиксации», т. е. о выполнении транзакции, либо об откате транзакции. Неприятности возможны при сбоях, которые могут оставить некоторый узел в заблокированном состоянии: он не может ни выполнять транзакцию, ни отменять ее в одностороннем порядке.


 

А также другие работы, которые могут Вас заинтересовать

28226. Интеллект и его структура 52 KB
  Структура интеллекта 1. Структура интеллекта по Ч. В соответствии с этой теорией генеральный фактор интеллекта имеет наибольший вес при выполнении задач на абстрактные отношения а наименьший при выполнении сенсорных задач. Кроме генерального существуют также и групповые факторы интеллекта к которым можно отнести механическую лингвистическую математическую компетентность а также специальные факторы которые делают свой вклад лишь в отдельные интеллектуальные тесты.
28227. Уровни построения движений по Н.А.Бернштейну. Схема управления движениями по Н.А.Бернштейну 30 KB
  Каждый уровень имеет специфические свойственные только ему моторные проявления каждому уровню соответствует свой класс движений. Уровень А – самый низкий и филогенетически самый древний. Уровень В уровень синергий. Этот уровень оторван от внешнего пространства но зато очень хорошо осведомлен о том что делается в пространстве тела.
28228. Акцептор действия П.К.Анохина 1.08 MB
  Акцептор действия П. Внешний раздражитель вступает во взаимодействие с другими афферентными возбуждениями имеющими другой функциональный смысл и только в зависимости от синтеза всех этих афферентаций создаются условия для формирования целенаправленного действия. Обратная афферентация информирует о результатах совершенного действия давая возможность организму оценить степень успеха выполняемого им действия. Акцептор результатов действия предназначен для восприятия информации о полученном результате и сравнения ее с теми параметрами...
28229. Эмоции: их физиологические механизмы и психологические функции 50.5 KB
  Эмоции: их физиологические механизмы и психологические функции. Эмоции – одна из форм отражения. Эмоции отражают не сами объекты предметы явления а их отношения к потребностям целям и мотивам деятельности человека переживающего эти эмоции. Эмоции – это процессы отражающие личную значимость и оценку внешних и внутренних ситуаций для жизнедеятельности человека в форме переживаний.
28230. Классификация эмоций. Эмоции и чувства. Виды чувств 36 KB
  Эмоции и чувства. По критерию мобилизации ресурсов организма: стенические вызывают прилив энергии астенические По модальности Плутчек: любовь Радость Принятие оптимизм подчинение Страх Удивление Печаль Отвращение Гнев агрессия благоговение Ожидание разочарование презрение жалость Основные виды эмоций классификация по силе и деятельности проявлений: аффекты страсти собственно эмоции настроение чувства стресс. Чувства еще...
28231. Способы управления эмоциями. Защитные механизмы и совладающее поведение 43.5 KB
  Защитные механизмы и совладающее поведение. Защитные механизмы психики. Отрицание Проекция Приписывает свои мотивы другим людям атрибутивнаяособзает черту и бессознателтно приписывает другим комплементарная осознает но источник лежит в другом классическая не признает качество Смешение Смещение объекта смещение влечения Регрессия объекта при разводе к маме Идентификация принимает личные характеристики другого на себя Компенсация Реактивное образование Замена на противоположные импульсы Рационализация Сублимация...
28232. Психические состояния и их классификация 31.5 KB
  Левитов: Состояние – целостная характеристика психической деятельности и поведения за некоторый период времени показывающая своеобразие протекания психических процессов в зависимости от отражения объектов и явлений действительности в настоящий момент в зависимости от конкретной ситуации предшествующего состояния и психических свойств личности. Состояние – целостная организация поведения и деятельности за определенный момент времени. Психическое состояние – относительно устойчивое психическое явление характеризующее психику в целом фон на...
28233. Диагностические и прогностические возможности интеллектуального тестирования (краткая характеристика основных интеллектуальных) 64 KB
  В отечественной психологии интеллект рассматривается как компонент индивидуальности связанный с личностными характеристиками исследования связей интеллекта с эмоциональноволевыми особенностями социальноэкономическими условиями и т. В истории исследования генезиса интеллекта человека можно выделить 2 главных подхода взаимно обогащающих друг друга. Источник развития интеллекта – в нем самом развитие представляет собой развертывание стадий операторных механизмов по сформированным природой алгоритмам. Интеллект необходимо рассматривать как...
28234. ПСИХОЛОГИЧЕСКАЯ СТРУКТУРА ЧЕЛОВЕКА (ИНДИВИД-ЛИЧНОСТЬ-ИНДИВИДУАЛЬНОСТЬ) В РАБОТАХ Б.Г.АНАНЬЕВА 32 KB
  Форма развития индивида – онтогенетическая эволюция которая идет по филогенетической программе но модифицируется под влиянием социальной истории в соответствии с возрастом и индивидуальной изменчивостью: постепенно усиливается влияние социальных свойств личности. На развитие индивида накладывается развитие личности → ступени общественного воспитания образования и обучения стали определяющими характеристиками периодов развития индивида. статус личности в обществе активная позиция человека статус общности в которой формировалась личность...