Jump to content

Распределенное управление параллелизмом

Распределенное управление параллелизмом — это управление параллелизмом системы, распределенной по компьютерной сети ( Бернштейн и др., 1987 , Вейкум и Воссен, 2001 ).

В системах баз данных и обработке транзакций ( управлении транзакциями ) управление распределенным параллелизмом относится прежде всего к управлению параллелизмом распределенной базы данных . Это также относится к управлению параллелизмом в среде с несколькими базами данных (и другими объектами с несколькими транзакциями) (например, объединенной базе данных , грид-вычислениях и средах облачных вычислений ). Основной целью управления распределённым параллелизмом является распределенная сериализуемость (или глобальная сериализуемость для систем с несколькими базами данных ). Распределенное управление параллелизмом создает особые проблемы, помимо централизованного, в первую очередь из-за задержек связи и компьютеров . Оно часто требует специальных методов, таких как диспетчер распределенных блокировок в быстрых компьютерных сетях с низкой задержкой, таких как коммутируемая структура (например, InfiniBand ).

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

См. также

[ редактировать ]
  • Филип А. Бернштейн , Вассос Хадзилакос, Натан Гудман (1987): Управление параллелизмом и восстановление в системах баз данных , Издательство Addison Wesley Publishing Company, 1987, ISBN   0-201-10715-5
  • Герхард Вейкум , Готфрид Воссен (2001): Транзакционные информационные системы , Elsevier, ISBN   1-55860-508-8
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a02b2f26b1a988df105ceb1cc732d311__1709692980
URL1:https://arc.ask3.ru/arc/aa/a0/11/a02b2f26b1a988df105ceb1cc732d311.html
Заголовок, (Title) документа по адресу, URL1:
Distributed concurrency control - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)