协同系统中可扩展的动态容错方法

    公开(公告)号:CN1744554A

    公开(公告)日:2006-03-08

    申请号:CN200510019586.7

    申请日:2005-10-13

    Abstract: 本发明公开了一种协同系统中可扩展的动态容错方法,该方法是基于主用备份方式的改进,主服务节点接收客户请求进行处理,备份节点根据任务冗余度大小动态分配;备份服务节点上的后备进程周期性地与主服务节点上的基本服务进程通信,与其保持同步。当基本服务进程失效后,从后备服务进程中选取一个作为基本服务进程。同时,任何一个服务节点都可以作为系统任务的主服务节点和备份节点,达到最大限度的利用系统资源。本发明减少了备份进程在基本进程正常的情况下处于“闲置”的状态,有效的利用了系统资源。本发明能够根据节点性能和协同系统负载状况,改变服务冗余度,不仅提高了服务效率,而且以一种简单有效的方式实现了负载平衡。

    协同系统中可扩展的动态容错方法

    公开(公告)号:CN100341298C

    公开(公告)日:2007-10-03

    申请号:CN200510019586.7

    申请日:2005-10-13

    Abstract: 本发明公开了一种协同系统中可扩展的动态容错方法,该方法是基于主用备份方式的改进,主服务节点接收客户请求进行处理,备份节点根据任务冗余度大小动态分配;备份服务节点上的后备进程周期性地与主服务节点上的基本服务进程通信,与其保持同步。当基本服务进程失效后,从后备服务进程中选取一个作为基本服务进程。同时,任何一个服务节点都可以作为系统任务的主服务节点和备份节点,达到最大限度的利用系统资源。本发明减少了备份进程在基本进程正常的情况下处于“闲置”的状态,有效的利用了系统资源。本发明能够根据节点性能和协同系统负载状况,改变服务冗余度,不仅提高了服务效率,而且以一种简单有效的方式实现了负载平衡。

Patent Agency Ranking