基于力的分布式系统通用事务模型

Xintao Liao, Ligang Dong, Chuanhuang Li
{"title":"基于力的分布式系统通用事务模型","authors":"Xintao Liao, Ligang Dong, Chuanhuang Li","doi":"10.1109/NCM.2009.298","DOIUrl":null,"url":null,"abstract":"Transaction operations are supposed to be supported in ForCES-based distributed systems (FDS). In this paper, we propose a generic transaction model in the light of the characteristics of transaction process in the FDS. The model is a practical and adaptive nested transaction model that extends more support for interoperable transactions and flexible transactions. To ensure the commonality and compatibility of FDS, we consider each Forwarding Elements (FE) as a black box with an exception that it supports the well-known transaction protocol defined in the ForCES protocol. In our model, an interoperable or a flexible ForCES transaction is decomposed into subtransactions with corresponding dependency relations among them. Each subtransaction is a basic transaction that can be supported by the transaction protocol without any private extension. We propose a binary tree model to denote a ForCES transaction, and the transaction execution order of a successful commit is definite with the aid of the transaction B-tree. We also analyze some relative issues, such as how to ensure ACID properties, and presents methods to achieve global serializability and to enhance the efficiency of transaction execution.","PeriodicalId":119669,"journal":{"name":"2009 Fifth International Joint Conference on INC, IMS and IDC","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Generic Transaction Model for ForCES-Based Distributed Systems\",\"authors\":\"Xintao Liao, Ligang Dong, Chuanhuang Li\",\"doi\":\"10.1109/NCM.2009.298\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Transaction operations are supposed to be supported in ForCES-based distributed systems (FDS). In this paper, we propose a generic transaction model in the light of the characteristics of transaction process in the FDS. The model is a practical and adaptive nested transaction model that extends more support for interoperable transactions and flexible transactions. To ensure the commonality and compatibility of FDS, we consider each Forwarding Elements (FE) as a black box with an exception that it supports the well-known transaction protocol defined in the ForCES protocol. In our model, an interoperable or a flexible ForCES transaction is decomposed into subtransactions with corresponding dependency relations among them. Each subtransaction is a basic transaction that can be supported by the transaction protocol without any private extension. We propose a binary tree model to denote a ForCES transaction, and the transaction execution order of a successful commit is definite with the aid of the transaction B-tree. We also analyze some relative issues, such as how to ensure ACID properties, and presents methods to achieve global serializability and to enhance the efficiency of transaction execution.\",\"PeriodicalId\":119669,\"journal\":{\"name\":\"2009 Fifth International Joint Conference on INC, IMS and IDC\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-08-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 Fifth International Joint Conference on INC, IMS and IDC\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NCM.2009.298\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Fifth International Joint Conference on INC, IMS and IDC","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NCM.2009.298","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

事务操作应该在基于force的分布式系统(FDS)中得到支持。本文针对FDS中交易过程的特点,提出了一种通用的交易模型。该模型是一种实用且自适应的嵌套事务模型,它扩展了对可互操作事务和灵活事务的更多支持。为了确保FDS的通用性和兼容性,我们将每个转发元素(FE)视为一个黑盒,除了它支持ForCES协议中定义的众所周知的事务协议。在我们的模型中,可互操作或灵活的force事务被分解为具有相应依赖关系的子事务。每个子事务都是一个基本事务,可以由事务协议支持,而不需要任何私有扩展。提出了一种表示强制事务的二叉树模型,并借助事务b树确定了成功提交的事务执行顺序。分析了如何保证ACID特性等相关问题,提出了实现全局序列化和提高事务执行效率的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
A Generic Transaction Model for ForCES-Based Distributed Systems
Transaction operations are supposed to be supported in ForCES-based distributed systems (FDS). In this paper, we propose a generic transaction model in the light of the characteristics of transaction process in the FDS. The model is a practical and adaptive nested transaction model that extends more support for interoperable transactions and flexible transactions. To ensure the commonality and compatibility of FDS, we consider each Forwarding Elements (FE) as a black box with an exception that it supports the well-known transaction protocol defined in the ForCES protocol. In our model, an interoperable or a flexible ForCES transaction is decomposed into subtransactions with corresponding dependency relations among them. Each subtransaction is a basic transaction that can be supported by the transaction protocol without any private extension. We propose a binary tree model to denote a ForCES transaction, and the transaction execution order of a successful commit is definite with the aid of the transaction B-tree. We also analyze some relative issues, such as how to ensure ACID properties, and presents methods to achieve global serializability and to enhance the efficiency of transaction execution.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Based on Improved BP Neural Network to Forecast Demand for Spare Parts Integrated Network Management Certification Training with Computer Game: A Knowledge Placement Framework Improving Scalability for RFID Privacy Protection Using Parallelism A Brand-New Mobile Value-Added Service: M-Check A Uniform Construction of New Exact Travelling Wave Solutions and its Applications
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1