-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US11113391B2
公开(公告)日:2021-09-07
申请号:US16356880
申请日:2019-03-18
Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
Inventor: Lap Chung Lam , Pan-Jo Chuang , Li-Ting Huang , Tzy-Shiah Wang , Chuan-Yu Cho , Tzi-Cker Chiueh
Abstract: A method for preventing malicious software from attacking files of a computer system includes the following steps. Whether a file type of a specific file corresponding to an input/output (I/O) request is a to-be-backed-up file type is checked, wherein the to-be-backed-up file type belongs to one of multiple predetermined file types susceptible to malicious software attack. When the file type of the specific file is the to-be-backed-up file type, a backup already tag in a file context tag structure of the specific file is checked. When the backup already tag shows that the specific file has not been backed up, a backup process is performed for the specific file.
-
公开(公告)号: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.
-
公开(公告)号:US10979470B2
公开(公告)日:2021-04-13
申请号:US15241056
申请日:2016-08-18
Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
Inventor: Dmitry Sherstoboev , Tzi-Cker Chiueh , Chuan-Yu Cho , Tian-Jian Wu
Abstract: A server device, a client device and a dynamic image transmission method for a virtual desktop infrastructure are provided. The dynamic image transmission method for the virtual desktop infrastructure includes the following steps. A region information of a dynamic image displayed on a server device is detected by the server device. The region information is transmitted to a client device by the server device. The dynamic image is rendered on the client device according to the region information. The dynamic image is obtained from an Internet by the client device according to a network link information obtained from the server device, or the dynamic image is obtained by decompressing a compressed data provided from the server device.
-
公开(公告)号: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.
-
10.
公开(公告)号:US20170186401A1
公开(公告)日:2017-06-29
申请号:US14980614
申请日:2015-12-28
Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
Inventor: Dmitry Sherstoboev , Tzi-Cker Chiueh , Chuan-Yu Cho , Tian-Jian Wu
CPC classification number: G09G5/005 , G06F3/14 , G09G2370/02 , G09G2370/022 , G09G2370/027 , H04L67/08 , H04L69/04
Abstract: A server device, a client device and a dynamic image transmission method for a virtual desktop infrastructure are provided. The dynamic image transmission method for the virtual desktop infrastructure includes the following steps. A region information of a dynamic image displayed on a server device is detected by the server device. The region information is transmitted to a client device by the server device. The dynamic image is rendered on the client device according to the region information. The dynamic image is obtained from an Internet by the client device according to a network link information obtained from the server device, or the dynamic image is obtained by decompressing a compressed data provided from the server device.
-
-
-
-
-
-
-
-
-