首页 | 官方网站   微博 | 高级检索  
     


Blocking reduction for distributed transaction processing within MANETs
Authors:Sebastian Obermeier  Stefan Böttcher  Martin Hett  Panos K Chrysanthis  George Samaras
Affiliation:(1) University of Paderborn, 33102 Paderborn, Germany;(2) University of Pittsburgh, Pittsburgh, PA 15260, USA;(3) University of Cyprus, 1678 Nicosia, Cyprus
Abstract:Atomic commit protocols for distributed transactions in mobile ad-hoc networks have to consider message delays and network failures. We consider ad-hoc network scenarios, in which participants hold embedded databases and offer services to other participants. Services that are composed of several other services can access and manipulate data of physically different databases. In such a scenario, distributed transaction processing can be used to guarantee atomicity and serializability throughout all databases. However, with problems like message loss, node failure, and network partitioning, mobile environments make it hard to get estimations on the duration of a simple message exchange. In this article, we focus on the problem of setting up reasonable time-outs when guaranteeing atomicity for transaction processing within mobile ad-hoc networks, and we show the effect of setting up “wrong” time-outs on the transaction throughput and blocking time. Our solution, which does not depend on time-outs, shows a better performance in unreliable networks and remarkably reduces the amount of blocking.
Keywords:Mobile transaction processing  Concurrency control  Locking  Validation  Mobile ad-hoc networks  Atomic commit  Adjourn state
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号