首页> 外国专利> System and method for dynamic transparent consistent application-replication of multi-process multi-threaded applications

System and method for dynamic transparent consistent application-replication of multi-process multi-threaded applications

机译:多进程多线程应用程序的动态透明一致应用程序复制的系统和方法

摘要

A system, method, and computer readable medium for consistent and transparent replication of multi process multi threaded applications. The computer readable medium includes computer-executable instructions for execution by a processing system. Primary applications runs on primary hosts and one or more replicated instances of each primary application run on one or more backup hosts. Replica consistency between primary application and its replicas is provided by imposing the execution ordering of the primary on all its replicas. The execution ordering on a primary is captured by intercepting calls to the operating system and libraries, sending replication messages to its replicas, and using interception on the replicas to enforce said captured primary execution order. Replication consistency is provided without requiring modifications to the application, operating system or libraries.
机译:一种用于多进程多线程应用程序的一致且透明的复制的系统,方法和计算机可读介质。所述计算机可读介质包括用于由处理系统执行的计算机可执行指令。主应用程序在主主机上运行,​​每个主应用程序的一个或多个复制实例在一个或多个备份主机上运行。通过将主应用程序的执行顺序强加在其所有副本上,可以实现主应用程序及其副本之间的副本一致性。通过拦截对操作系统和库的调用,向其副本发送复制消息,并在副本上使用拦截来强制执行所捕获的主要执行顺序,来捕获主要对象上的执行顺序。提供复制一致性,而无需修改应用程序,操作系统或库。

著录项

  • 公开/公告号US10261864B1

    专利类型

  • 公开/公告日2019-04-16

    原文格式PDF

  • 申请/专利权人 OPEN INVENTION NETWORK LLC;

    申请/专利号US201715694912

  • 发明设计人 ALLAN HAVEMOSE;

    申请日2017-09-04

  • 分类号G06F13;G06F11;G06F11/14;G06F17/30;G06F9/54;G06F11/20;

  • 国家 US

  • 入库时间 2022-08-21 12:15:25

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号