-
公开(公告)号:CN106776118A
公开(公告)日:2017-05-31
申请号:CN201611038656.8
申请日:2013-09-18
申请人: 横河电机株式会社
摘要: 本发明公开了一种容错系统。所述容错系统包括:在主机上形成的主虚拟机,主管理程序在所述主机中运行,所述主虚拟机被配置为将基于来自主管理程序的外部中断的虚拟中断输入至主客户OS;以及在次机上形成的次虚拟机,次管理程序在所述次机中运行,所述次虚拟机被配置为基于与主虚拟机所发送的虚拟中断有关的定时信息来将虚拟中断输入至次客户OS。主虚拟机被配置为一旦接收到来自主管理程序的外部中断就确定是否生成虚拟中断,只有在确定了生成虚拟中断时,主虚拟机被配置为将虚拟中断输入至主客户OS,并且将有关虚拟中断的定时信息发送至次虚拟机。
-
公开(公告)号:CN103678023B
公开(公告)日:2017-05-31
申请号:CN201310429935.7
申请日:2013-09-18
申请人: 横河电机株式会社
CPC分类号: G06F11/1687 , G06F9/45533 , G06F11/1484 , G06F11/1675 , G06F11/1683 , G06F11/1691 , G06F11/2038 , G06F11/2097 , G06F11/3409
摘要: 本发明公开了容错系统和用于执行容错的方法。所述容错系统包括:在主机上形成的主虚拟机,主管理程序在所述主机中运行,所述主虚拟机被配置为将基于来自主管理程序的外部中断的虚拟中断输入至主客户OS;以及在次机上形成的次虚拟机,次管理程序在所述次机中运行,所述次虚拟机被配置为基于与主虚拟机所发送的虚拟中断有关的定时信息来将虚拟中断输入至次客户OS。主虚拟机被配置为一旦接收到来自主管理程序的外部中断就确定是否生成虚拟中断,只有在确定了生成虚拟中断时,主虚拟机被配置为将虚拟中断输入至主客户OS,并且将有关虚拟中断的定时信息发送至次虚拟机。
-
公开(公告)号:CN103678024A
公开(公告)日:2014-03-26
申请号:CN201310430124.9
申请日:2013-09-18
申请人: 横河电机株式会社
CPC分类号: G06F9/45533 , G05B9/03 , G06F9/52 , G06F11/1484 , G06F11/1675 , G06F11/1683 , G06F11/1687 , G06F11/1691 , G06F11/2038 , G06F11/2097 , G06F11/3409
摘要: 本发明公开了容错系统和用于执行容错的方法,所述容错系统包括:在主机上形成的主虚拟机,主管理程序在该主机中运行,该主虚拟机适用于将基于来自主管理程序的外部中断的虚拟中断输入至主客户OS;以及在次机上形成的次虚拟机,次管理程序在该次机中运行,该次虚拟机适用于基于与主虚拟机所发送的虚拟中断有关的时间信息来将虚拟中断输入至次客户OS。主虚拟机适用于从次虚拟机搜集操作性能信息,并且配置主虚拟机的操作性能和次虚拟机的操作性能,使得主虚拟机的操作性能变得与次虚拟机的操作性能相同。
-
公开(公告)号:CN103678024B
公开(公告)日:2016-08-17
申请号:CN201310430124.9
申请日:2013-09-18
申请人: 横河电机株式会社
CPC分类号: G06F9/45533 , G05B9/03 , G06F9/52 , G06F11/1484 , G06F11/1675 , G06F11/1683 , G06F11/1687 , G06F11/1691 , G06F11/2038 , G06F11/2097 , G06F11/3409
摘要: 本发明公开了容错系统和用于执行容错的方法,所述容错系统包括:在主机上形成的主虚拟机,主管理程序在该主机中运行,该主虚拟机适用于将基于来自主管理程序的外部中断的虚拟中断输入至主客户OS;以及在次机上形成的次虚拟机,次管理程序在该次机中运行,该次虚拟机适用于基于与主虚拟机所发送的虚拟中断有关的时间信息来将虚拟中断输入至次客户OS。主虚拟机适用于从次虚拟机搜集操作性能信息,并且配置主虚拟机的操作性能和次虚拟机的操作性能,使得主虚拟机的操作性能变得与次虚拟机的操作性能相同。
-
公开(公告)号:CN103678022A
公开(公告)日:2014-03-26
申请号:CN201310429933.8
申请日:2013-09-18
申请人: 横河电机株式会社
CPC分类号: G06F9/45533 , G06F11/1484 , G06F11/1683 , G06F11/1687 , G06F11/1691 , G06F11/2038 , G06F11/2097 , G06F11/3409
摘要: 本发明公开了容错系统和用于执行容错的方法。所述容错系统包括:在主机上形成的主虚拟机,主管理程序在该主机中运行,该主虚拟机被配置为将基于来自主管理程序的外部中断的虚拟中断输入至主客户OS;以及在次机上形成的次虚拟机,次管理程序在该次机中运行,该次虚拟机被配置为基于与主虚拟机所发送的虚拟中断有关的定时信息来将虚拟中断输入至次客户OS。主虚拟机被配置为将关于虚拟中断的定时信息发送至次虚拟机,该定时信息包括主客户OS在输入虚拟中断之前执行的分支指令的数量、并包括输入虚拟中断时的执行挂起位置。
-
公开(公告)号:CN103678021A
公开(公告)日:2014-03-26
申请号:CN201310428460.X
申请日:2013-09-18
申请人: 横河电机株式会社
CPC分类号: G06F11/1415 , G06F11/1484 , G06F11/1687 , G06F11/1691 , G06F11/2038 , G06F11/2097
摘要: 本发明公开了容错系统和用于执行容错的方法。主虚拟机在主机上形成,主管理程序在该主机中运行,主虚拟机将基于来自主管理程序的外部中断的虚拟中断输入至主客户OS。次虚拟机在次机上形成,次管理程序在该次机中运行,次虚拟机基于与主虚拟机所发送的虚拟中断有关的定时信息来将虚拟中断输入至次客户OS。当将虚拟中断输入至主客户OS时,主虚拟机挂起主客户OS,并且确定挂起位置是否在临界段中。如果挂起位置不在临界段中,则主虚拟机在挂起位置处输入虚拟中断。如果挂起位置在临界段中,则主虚拟机改变挂起位置,并再次进行确定。
-
公开(公告)号:CN106776118B
公开(公告)日:2020-07-17
申请号:CN201611038656.8
申请日:2013-09-18
申请人: 横河电机株式会社
摘要: 本发明公开了一种容错系统。所述容错系统包括:在主机上形成的主虚拟机,主管理程序在所述主机中运行,所述主虚拟机被配置为将基于来自主管理程序的外部中断的虚拟中断输入至主客户OS;以及在次机上形成的次虚拟机,次管理程序在所述次机中运行,所述次虚拟机被配置为基于与主虚拟机所发送的虚拟中断有关的定时信息来将虚拟中断输入至次客户OS。主虚拟机被配置为一旦接收到来自主管理程序的外部中断就确定是否生成虚拟中断,只有在确定了生成虚拟中断时,主虚拟机被配置为将虚拟中断输入至主客户OS,并且将有关虚拟中断的定时信息发送至次虚拟机。
-
公开(公告)号:CN103678021B
公开(公告)日:2017-05-10
申请号:CN201310428460.X
申请日:2013-09-18
申请人: 横河电机株式会社
CPC分类号: G06F11/1415 , G06F11/1484 , G06F11/1687 , G06F11/1691 , G06F11/2038 , G06F11/2097
摘要: 本发明公开了容错系统和用于执行容错的方法。主虚拟机在主机上形成,主管理程序在该主机中运行,主虚拟机将基于来自主管理程序的外部中断的虚拟中断输入至主客户OS。次虚拟机在次机上形成,次管理程序在该次机中运行,次虚拟机基于与主虚拟机所发送的虚拟中断有关的定时信息来将虚拟中断输入至次客户OS。当将虚拟中断输入至主客户OS时,主虚拟机挂起主客户OS,并且确定挂起位置是否在临界段中。如果挂起位置不在临界段中,则主虚拟机在挂起位置处输入虚拟中断。如果挂起位置在临界段中,则主虚拟机改变挂起位置,并再次进行确定。
-
公开(公告)号:CN103678022B
公开(公告)日:2016-08-31
申请号:CN201310429933.8
申请日:2013-09-18
申请人: 横河电机株式会社
CPC分类号: G06F9/45533 , G06F11/1484 , G06F11/1683 , G06F11/1687 , G06F11/1691 , G06F11/2038 , G06F11/2097 , G06F11/3409
摘要: 本发明公开了容错系统和用于执行容错的方法。所述容错系统包括:在主机上形成的主虚拟机,主管理程序在该主机中运行,该主虚拟机被配置为将基于来自主管理程序的外部中断的虚拟中断输入至主客户OS;以及在次机上形成的次虚拟机,次管理程序在该次机中运行,该次虚拟机被配置为基于与主虚拟机所发送的虚拟中断有关的定时信息来将虚拟中断输入至次客户OS。主虚拟机被配置为将关于虚拟中断的定时信息发送至次虚拟机,该定时信息包括主客户OS在输入虚拟中断之前执行的分支指令的数量、并包括输入虚拟中断时的执行挂起位置。
-
公开(公告)号:CN103678023A
公开(公告)日:2014-03-26
申请号:CN201310429935.7
申请日:2013-09-18
申请人: 横河电机株式会社
CPC分类号: G06F11/1687 , G06F9/45533 , G06F11/1484 , G06F11/1675 , G06F11/1683 , G06F11/1691 , G06F11/2038 , G06F11/2097 , G06F11/3409
摘要: 本发明公开了容错系统和用于执行容错的方法。所述容错系统包括:在主机上形成的主虚拟机,主管理程序在所述主机中运行,所述主虚拟机被配置为将基于来自主管理程序的外部中断的虚拟中断输入至主客户OS;以及在次机上形成的次虚拟机,次管理程序在所述次机中运行,所述次虚拟机被配置为基于与主虚拟机所发送的虚拟中断有关的定时信息来将虚拟中断输入至次客户OS。主虚拟机被配置为一旦接收到来自主管理程序的外部中断就确定是否生成虚拟中断,只有在确定了生成虚拟中断时,主虚拟机被配置为将虚拟中断输入至主客户OS,并且将有关虚拟中断的定时信息发送至次虚拟机。
-
-
-
-
-
-
-
-
-