Распределенные технологии обработки и хранения данных. Организация обработки данных и способы хранения данных. — КиберПедия 

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

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

Распределенные технологии обработки и хранения данных. Организация обработки данных и способы хранения данных.

2018-01-14 780
Распределенные технологии обработки и хранения данных. Организация обработки данных и способы хранения данных. 0.00 из 5.00 0 оценок
Заказать работу

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

Преимущества распределенной обработки данных:

• большое число взаимодействующих между собой пользователей, выполняющих

функции сбора, регистрации, хранения, передачи и выдачи информации.

• снятие нагрузок с центральной ЭВМ путем распределения обработки и хранения

локальных баз данных на разных ЭВМ,

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

распределенной базы данных.

Организация обработки данных зависит от способа их распределения. Существуют

централизованный, децентрализованный и смешанный способы.

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

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

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

• повышенные требования к объему внешней памяти,

• усложнение корректировки баз из-за необходимости их синхронизации.

Смешанная организация хранения данных объединяет способы разбиения и

дублирования, приобретая при этом и преимущества, и недостатки обоих способов. Данный способ можно использовать только при наличии сетевой СУБД.

Рассмотрим основные виды технологии распределенной обработки данных.

1. Технология клиент-сервер, ориентированная на автономный компьютер, когда и клиент, и сервер размещены на одной ЭВМ. По функциональным возможностям такая система аналогична централизованной СУБД.

2. Технология клиент-сервер, ориентированная на централизованное распределение. При

использовании этой технологии клиент получает возможность только считывать данные

с одиночного удаленного сервера.

3. Технология клиент-сервер, ориентированная на ЛВС. При использовании этой

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

и логический доступ к базе.

4. Технология клиент-сервер, ориентированная на изменения данных в одном месте. При

использовании этой технологии реализуется обработка распределенной транзакции,

удаленные серверы не связаны между собой сетью ЭВМ, т.е. отсутствует сервер-

координатор.

5. Технология клиент-сервер, ориентированная на изменение данных в нескольких

местах. При использовании этой технологии имеется сервер-координатор, кроме того

возможна обработка распределенных транзакций в разных удаленных серверах, что

создает предпосылки разработки распределенной СУБД.

6. Технология клиент-сервер, ориентированная на распределенную СУБД. При

использовании этой технологии достигается независимость клиента от места размещения

сервера.

 


Поделиться с друзьями:

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

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

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

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



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.