首页> 外国专利> 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.
机译:用于多过程多线程应用的一致和透明复制的系统,方法和计算机可读介质。计算机可读介质包括用于由处理系统执行的计算机可执行指令。主要应用程序在主机上运行,​​每个主应用程序的一个或多个复制实例在一个或多个备份主机上运行。通过在所有副本中强制执行命令来提供主应用程序及其副本之间的副本一致性。通过拦截对操作系统和库的调用,将复制消息发送到其副本,并在副本上使用拦截来强制执行所述捕获的主要执行顺序,捕获在主呼叫中。提供复制一致性而不需要修改应用程序,操作系统或库。

著录项

  • 公开/公告号US10997034B1

    专利类型

  • 公开/公告日2021-05-04

    原文格式PDF

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

    申请/专利号US201916533780

  • 发明设计人 ALLAN HAVEMOSE;

    申请日2019-08-06

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

  • 国家 US

  • 入库时间 2022-08-24 18:31:50

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号