【24h】

Token transactions

机译:代币交易

获取原文
获取外文期刊封面目录资料

摘要

Executing a transaction in a conventional distributed database system involves the execution of several subtransactions, each at a remote site where the data reside and running a two-phase commit protocol at the end of the transaction. With the advent of fast communication networks, we consider an alternative paradigm where the remote data being accessed are dynamically migrated to the initiation site of the transaction. One example of such a system is a distributed shared virtual memory system.

In this paper, we examine the problem of recovery from system failure in data migration systems. Most data migration systems use the notion of tokens for the access rights a site has on the data elements it caches. Our goal is to recover the site's knowledge of the set of tokens it owned when a system failure occurred. Our approach is to consider the token knowledge at each site as a fragment of a global token database and the data migration activities as token transactions that update this distributed database. We have developed a unique commit protocol for token transactions, called unilateral commit (UCP), that efficiently achieves consistency and recoverability of the token state. The correctness of UCP with respect to the two-phase commit protocol is also presented.

机译:在常规的分布式数据库系统中执行事务涉及几个子事务的执行,每个子事务都在数据所驻留的远程站点上执行,并在事务结束时运行两阶段提交协议。随着快速通信网络的出现,我们考虑了一种替代范例,其中,所访问的远程数据被动态地迁移到交易的发起站点。这种系统的一个示例是分布式共享虚拟内存系统。

在本文中,我们研究了数据迁移系统中从系统故障中恢复的问题。大多数数据迁移系统使用令牌来表示站点对其缓存的数据元素具有的访问权限。我们的目标是在发生系统故障时恢复站点对其拥有的令牌集的了解。我们的方法是将每个站点上的令牌知识视为全局令牌数据库的一部分,并将数据迁移活动视为更新此分布式数据库的令牌事务。我们为令牌交易开发了一种独特的提交协议,称为单方提交(UCP),可以有效地实现令牌状态的一致性和可恢复性。提出了UCP在两阶段提交协议方面的正确性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号