The invention is a kind of computer technology in the field of real-time grid transaction management system, based on alternative service model include: real-time transaction application module, real-time transaction service module, real-time transaction registration center, the service module and real-time transaction application module sends transaction to the real-time transaction service request processing module, real-time transaction service module is responsible for the implementation of the module the coordination and management of real-time transaction, real-time transaction execution module is responsible for the implementation of the transaction, service registration center provides real-time transactions for real-time transaction service execution module module information. The present invention is an alternative service group to establish alternative model through the grid service will accomplish the same function, the possibility of grid service to complete the same functions is to restart is reduced, thereby reducing the probability of real-time in highly dynamic, heterogeneous and extreme geographical distribution in grid service failure, increase the rate of success in real-time transaction commit deadline.
【技术实现步骤摘要】
本专利技术涉及一种计算机
的系统,具体是一种基于替代服务模型的实时网格事务管理系统。技术背景实时事务用于保障对执行时间有严格要求的关键应用的正确性。传统的面向 分布式数据库系统的实时事务的主要研究内容包括截止期计算和优先权分配; 并发控制策略;实时事务调度。经对现有技术文献的检索发现,2002年2月J.R.Haritsa, K.Ramamritham, 和R.Gupta在《IEEE并行与分布式系统学报》上提出了一个实时提交协议 PROMPT (实时读取被修改准备数据的提交协议),该协议是针对分布式实时数据 库系统来设计的,允许实时事务乐观地访问其它未提交事务的中间结果。但是, 在网格环境下,执行子事务的网格服务是在事务执行之前动态发现的。当一个事 务执行失败或被高优先级事务抢占而需要重启时,导致事务重启的原因并没有消 除,使之多次重启而超过截止期。因此,在地理分布性和异构性极强、网络通讯 时延和故障率都比较高的网格环境下的实时事务比传统的分布式环境更容易超 过时间要求而引起失败,因而面向网格的实时事务管理系统需要新的执行模式与 协调技术。
技术实现思路
本 ...
【技术保护点】
一种基于替代服务模型的实时网格事务管理系统,其特征在于,包括:实时事务应用模块、实时事务服务模块、实时事务执行模块和服务注册中心,其中:实时事务应用模块向实时事务服务模块发出事务处理请求,实时事务服务模块负责协调和管理实时事务执行模块,实时事务执行模块负责执行子事务,服务注册中心为实时事务服务模块提供实时事务执行模块的信息。
【技术特征摘要】
【专利技术属性】
技术研发人员:唐飞龙,过敏意,唐灿,
申请(专利权)人:上海交通大学,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。