发明名称 Virtual desktop migration
摘要 It may be determined that a cloud desktop should be migrated from a current region. A destination region to which the cloud desktop will be migrated can be identified. A data volume of the cloud desktop may be copied from the current region to the destination region. The data volume at the current region and the data volume at the destination region may be maintained in sync during the copying. Upon completion of the copying, a current user session associated with the cloud desktop at the current region may be frozen, a current memory and processor state of the current user session may be copied to the destination region, and a second cloud desktop instance at the destination region may be started using the copied data volume and current memory and processor state. The current user session may be connected to the second cloud desktop instance.
申请公布号 US9537938(B2) 申请公布日期 2017.01.03
申请号 US201414494157 申请日期 2014.09.23
申请人 Amazon Technologies, Inc. 发明人 Thomas Nathan Bartholomew;Farrell Eugene Michael;Tellvik Erik Jonathon;Mehta Gaurang Pankaj;Suryanarayanan Deepak
分类号 G06F15/16;H04L29/08;H04L12/26;G06F9/48;G06F9/44 主分类号 G06F15/16
代理机构 Klarquist Sparkman, LLP 代理人 Klarquist Sparkman, LLP
主权项 1. A method for migrating a cloud desktop between regions, comprising: determining to migrate the cloud desktop from a current region based on at least one of network latency of a user computing device to the current region or geographical location of the user computing device relative to the current region, wherein the determining comprises: determining that the network latency of the user computing device to the current region exceeds a latency threshold; identifying a destination region to which to migrate the cloud desktop based on at least one of network latency of the user computing device to the destination region or geographical location of the user computing device relative to the destination region; copying a data volume of the cloud desktop from the current region to the destination region, the data volume comprising user data associated with a user of the cloud desktop; maintaining the data volume at the current region and the data volume at the destination region in sync during the copying; and upon completion of the copying: freezing a current user session associated with the cloud desktop at the current region;copying a current memory and processor state of the current user session to the destination region;starting a cloud desktop instance at the destination region using the copied data volume and current memory and processor state; andreconnecting the current user session to the cloud desktop instance at the destination region;wherein copying the current memory and processor state to the destination region enables applications that were running in the cloud desktop at the current region to be running in the cloud desktop instance at the destination region.
地址 Seattle WA US