面向读密集型应用的事务内存云研究
文的TMC则不存在以上限制。文献[5]利用软件事务内存与多版本并发控制技术来支持分布式事务的一致性,但对其他诸如扩展性、可用性等系统特性并未提及,TMC则通过将事务组件与存储组件的解耦,对其进行了统筹权衡的考虑。2 系统建模TMC包括事务和存储两大组件,事务组件提供逻辑上的并发事务处理,无需了解数据的物理位置;存储组件负责存储数据副本,并保证其一致性,但不必关心事务特性。TMC系统模型如图1所示。图1中的DC为数据中心,这些数据中心可通过10Gb/s的专用以太网互联(图1中以环为例),被部署为“私有云”或“公有云”。在每个数据中心内部,包含着成千上万台计算/存储机器节点(简称节点)。事务组件负责通过协调管理每个节点上的事务组件代理来接收处理用户通过互联网发来的事务处理请求,存储组件则通过共识协议和链路管理数据及其元数据的所有副本,并向事务组件提供一致、透明和弹性的数据访问服务。TMC是一个通过消息传递进行通信的分布式系统,其中每个
<<上一页 下一页>>
广州市越秀区图书馆版权所有。
联系电话:020-87673002
本站访问人数: