面向读密集型应用的事务内存云研究
发控制方法(例如锁)相比,事务内存具有安全、易用等优点,近年来在学术界受到了广泛关注。在云计算环境下,为了让系统管理员和应用开发者充分地利用云计算带来的强扩展和可用性,设计实现新型的适用于云计算的编程模型是一项极其紧迫的任务。当前已初露端倪的云计算编程模型以MapReduce[2]为代表,其他大体上是其变种,MapReduce的缺点是需要遵循复杂的开发模式,实际效率低下。事务内存是另一种可以作为云计算编程模型的技术,在开发复杂的分布式应用程序过程中,使用事务内存技术可以加快生产率,缩短开发周期,提高代码质量。但现有的事务内存研究多集中于共享内存多处理器的单机环境下,而适用于分布式环境、能满足云计算应用需求的研究迄今尚未出现。现实中存在着大量读密集型应用(例如数据仓库),本文提出的面向读密集型应用的事务内存云(Transactional Memory Cloud,以下简称TMC),基于事务内存与云存储技术,设计了一种新型云计算编程存储模型,保证所有的只读事
<<上一页 下一页>>
广州市越秀区图书馆版权所有。
联系电话:020-87673002
本站访问人数: