发明名称 System and method for performing efficient failover and virtual machine (VM) migration in virtual desktop infrastructure (VDI)
摘要 Certain aspects direct to system for performing efficient failover and virtual machine (VM) migration in virtual desktop infrastructure (VDI). The system includes a plurality of computing devices functioning as nodes, and a virtual desktop controller. The virtual desktop controller includes a processor, a memory, and a storage device storing computer executable code. The code, when executed at the processor, is configured to configure the computing devices as a failover cluster of the system; assign one computing device as an active node; assign each of the other computing devices as a passive node, and configure a clustered shared volume (CSV) of physical disks as backup nodes of the active node; and monitor the computing devices of the failover cluster. When the active node of the failover cluster fails, the executed code configures assigns one of the passive node of the failover cluster as a new active node.
申请公布号 US9489274(B2) 申请公布日期 2016.11.08
申请号 US201414572902 申请日期 2014.12.17
申请人 AMERICAN MEGATRENDS, INC. 发明人 Kondalsamy Venkatesaperumal;Ayanam Varadachari Sudan;Gnanasekaran Jayachandran;Mathews Santhosh Samuel
分类号 G06F11/20 主分类号 G06F11/20
代理机构 Locke Lord LLP 代理人 Locke Lord LLP ;Xia, Esq. Tim Tingkang
主权项 1. A system for performing efficient failover and virtual machine (VM) migration in virtual desktop infrastructure (VDI), comprising: a plurality of computing devices; and a virtual desktop controller communicatively connected to the computing devices via a network, wherein the virtual desktop controller comprises a processor, a memory, and a storage device storing computer executable code, wherein the code, when executed at the processor, is configured to configure a failover cluster of the system, wherein the failover cluster comprises the computing devices, and for each of the computing devices, a random access memory (RAM) disk is launched on a volatile memory array using a RAM disk driver;configure an active node of the failover cluster by assigning one of the computing devices of the failover duster as the active node;configure at least one passive node of the failover cluster by assigning each of the other of the computing devices of the failover cluster as the passive node and a first backup node of the active node;configure a clustered shared volume (CSV) of physical disks as a second backup node of the active node;monitor the computing devices of the failover cluster;control the active node to copy information stored in the active node to the passive node and the CSV, such that the information stored in the active node is identical to backup information stored in the passive node and the CSV by controlling the RAM disk driver at the active node to: in response to writing data to the RAM disk of the active node, write the data to the RAM disk of the passive node in a write-through mode; andwrite the data to the CSV in a write-slow mode; andwhen the active node of the failover cluster fails, configure a new active node for the failover cluster by assigning one of the passive node of the failover cluster as the new active node with no or minimal down time of the system.
地址 Norcross GA US