Dynamic management of transactions in distributed real-time processing system

Dynamic management of transactions in distributed real-time processing system
复制标题

分布式实时处理系统中事务的动态管理

DOI:
--
复制
发表时间:
2010
期刊:
arXiv.org
影响因子:
--
通讯作者:
Mehrotra S.C
Mehrotra S.C
中科院分区:
--
文献类型:
--
作者:
Y. Singh;Y. S. Singh;A.T. Gaikwad;Mehrotra S.C

文献摘要

被引文献

相似文献

在真实的时间分布计算系统中,管理事务是不容易的,因为它有异构的网络计算机来解决一个单一的问题。如果一个事务跨一些不同的站点运行,它可能会在某些站点提交,而在另一个站点失败,从而导致不一致的事务。在真实的实时应用中,通过对数据库系统和事务处理的响应时间设置最后期限,增加了复杂性。这样的系统需要在这些截止日期到期之前处理事务。通过一系列的仿真研究,分析了在不同的工作负载、分布方式、执行模式(分布和并行)等条件下,不同事务管理下的性能。数据访问的调度是为了满足截止日期,并最大限度地减少错过截止日期的事务数量。引入了一种新的概念,以动态的方式管理事务,而不是以静态的方式设置计算参数。通过这种方法,该系统在性能上得到了显着的改善。
Managing the transactions in real time distributed computing system is not easy, as it has heterogeneously networked computers to solve a single problem. If a transaction runs across some different sites, it may commit at some sites and may failure at another site, leading to an inconsistent transaction. The complexity is increase in real time applications by placing deadlines on the response time of the database system and transactions processing. Such a system needs to process Transactions before these deadlines expired. A series of simulation study have been performed to analyze the performance under different transaction management under conditions such as different workloads, distribution methods, execution mode-distribution and parallel etc. The scheduling of data accesses are done in order to meet their deadlines and to minimize the number of transactions that missed deadlines. A new concept is introduced to manage the transactions in dynamic ways rather than setting computing parameters in static ways. With this approach, the system gives a significant improvement in performance.