-
公开(公告)号:US20200004642A1
公开(公告)日:2020-01-02
申请号:US16022734
申请日:2018-06-29
Applicant: Industrial Technology Research Institute
Inventor: Yi-Feng Sun , Tzi-Cker Chiueh , Po-Jui Tsao , Hsuan-Heng Wu , Chuan-Yu Cho
Abstract: A fault tolerance method and system for a virtual machine group is proposed. The method includes: establishing fault tolerance backup connections of virtual machines between a virtual machine hypervisor of at least one primary host and a virtual machine hypervisor of at least one backup host to perform fault tolerance backups of the virtual machines, wherein the plurality of virtual machines are included in a fault tolerance group; when a synchronizer determines that a failover of at least one first virtual machine among the primary virtual machines in the fault tolerance group is being performed. Informing, by the synchronizer, to perform a failover of other remaining primary virtual machines among the primary virtual machines in the fault tolerance group, or to return other remaining primary virtual machines among the primary virtual machines in the fault tolerance group back to a last fault tolerance backup state of each and continue performing fault tolerance backups of the other remaining primary virtual machines.
-
公开(公告)号:US10909002B2
公开(公告)日:2021-02-02
申请号:US16022734
申请日:2018-06-29
Applicant: Industrial Technology Research Institute
Inventor: Yi-Feng Sun , Tzi-Cker Chiueh , Po-Jui Tsao , Hsuan-Heng Wu , Chuan-Yu Cho
Abstract: A fault tolerance method and system for a virtual machine group is proposed. The method includes: establishing fault tolerance backup connections of virtual machines between a virtual machine hypervisor of at least one primary host and a virtual machine hypervisor of at least one backup host to perform fault tolerance backups of the virtual machines, wherein the plurality of virtual machines are included in a fault tolerance group; when a synchronizer determines that a failover of at least one first virtual machine among the primary virtual machines in the fault tolerance group is being performed. Informing, by the synchronizer, to perform a failover of other remaining primary virtual machines among the primary virtual machines in the fault tolerance group, or to return other remaining primary virtual machines among the primary virtual machines in the fault tolerance group back to a last fault tolerance backup state of each and continue performing fault tolerance backups of the other remaining primary virtual machines.
-
公开(公告)号:US09778997B2
公开(公告)日:2017-10-03
申请号:US14983540
申请日:2015-12-30
Applicant: Industrial Technology Research Institute
Inventor: Po-Jui Tsao , Yi-Feng Sun , Chuan-Yu Cho , Tzi-Cker Chiueh
IPC: G06F11/14
CPC classification number: G06F11/1464 , G06F11/1451 , G06F11/1461 , G06F2201/805 , G06F2201/84
Abstract: A server backup method and a backup system using the server backup method are provided. The server backup method includes continuously collecting a plurality of dirty pages during a running operation and determining a backup start time point according to a quantity of the collected dirty pages. The server backup method also includes suspending the running operation according to the backup start time point and executing a backup snapshot operation to generate a data backup snapshot corresponding to the dirty pages, and executing a backup transmission operation to transmit the data backup snapshot.
-
公开(公告)号:US11956151B2
公开(公告)日:2024-04-09
申请号:US17560014
申请日:2021-12-22
Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
Inventor: Po-Jui Tsao , Chuan-Yu Cho , Chun-Chieh Huang
CPC classification number: H04L47/12 , H04L47/323 , H04L69/16
Abstract: A transmission control protocol (TCP) flow control method is provided, which comprises: sending a data packet from a packet processor to a receiver and storing a copy of the data packet; receiving a current ACK packet with a current packet number; determining whether the current packet number is identical to a last packet number and whether a last substitute ACK packet generated by the input ACK filter exists; and performing steps respectively corresponding to different results of this determination to avoid TCP congestion control timely. A TCP flow control device performing the method is also disclosed.
-
公开(公告)号:US20170168901A1
公开(公告)日:2017-06-15
申请号:US14983540
申请日:2015-12-30
Applicant: Industrial Technology Research Institute
Inventor: Po-Jui Tsao , Yi-Feng Sun , Chuan-Yu Cho , Tzi-Cker Chiueh
IPC: G06F11/14
CPC classification number: G06F11/1464 , G06F11/1451 , G06F11/1461 , G06F2201/805 , G06F2201/84
Abstract: A server backup method and a backup system using the server backup method are provided. The server backup method includes continuously collecting a plurality of dirty pages during a running operation and determining a backup start time point according to a quantity of the collected dirty pages. The server backup method also includes suspending the running operation according to the backup start time point and executing a backup snapshot operation to generate a data backup snapshot corresponding to the dirty pages, and executing a backup transmission operation to transmit the data backup snapshot.
-
公开(公告)号:US10467106B2
公开(公告)日:2019-11-05
申请号:US15660957
申请日:2017-07-27
Applicant: Industrial Technology Research Institute
Inventor: Po-Jui Tsao , Yi-Feng Sun , Chuan-Yu Cho , Tzi-Cker Chiueh
Abstract: A data processing method, a data processing system and a computer program product are provided. The data processing method includes executing a running operation. The data processing method also includes suspending the running operation at a preset time point in a period of the running operation and calculating a remaining processing time according to a transfer amount of a plurality of dirty pages which are collected before the preset time point in the period of the running operation. The data processing method further includes continuing to execute the running operation, suspending the running operation, and executing a snapshot operation to generate a corresponding data snapshot based on the remaining processing time, and executing a transfer operation to transfer the corresponding data snapshot.
-
公开(公告)号:US20180341555A1
公开(公告)日:2018-11-29
申请号:US15660957
申请日:2017-07-27
Applicant: Industrial Technology Research Institute
Inventor: Po-Jui Tsao , Yi-Feng Sun , Chuan-Yu Cho , Tzi-Cker Chiueh
IPC: G06F11/14
CPC classification number: G06F11/1461 , G06F11/1466 , G06F11/2038 , G06F11/2048 , G06F11/2094 , G06F11/2097 , G06F2201/815 , G06F2201/84
Abstract: A data processing method, a data processing system and a computer program product are provided. The data processing method includes executing a running operation. The data processing method also includes suspending the running operation at a preset time point in a period of the running operation and calculating a remaining processing time according to a transfer amount of a plurality of dirty pages which are collected before the preset time point in the period of the running operation. The data processing method further includes continuing to execute the running operation, suspending the running operation, and executing a snapshot operation to generate a corresponding data snapshot based on the remaining processing time, and executing a transfer operation to transfer the corresponding data snapshot.
-
-
-
-
-
-