Virtual Desktop Migration via Segmented Identity and OS Disks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional static virtual desktops lack portability, making it difficult to migrate applications across different data centers or regions, which limits user mobility and hinders performance optimization or disaster recovery efforts.
Innovation Solution
The system provisions a virtual machine with an operating system disk and an identity disk, allowing for the generation of a snapshot of the operating system disk to replace the disk on another virtual machine, maintaining the identity disk's integrity and ensuring seamless application migration across data centers or regions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a static virtual desktop is used to maintain user changes upon restart, then user data integrity is preserved, but portability across data centers is lost
Solution Approach 1:
The virtual desktop system is segmented into two independent disk components: an identity disk that preserves user changes and a system disk that enables portability. This segmentation allows the identity disk to maintain reliability while the system disk can be migrated across data centers, resolving the contradiction between data integrity and portability.
Solution Approach 2:
The identity disk is extracted as a separate, portable component that can be independently migrated. By taking out the identity-preserving functionality from the static virtual desktop structure and making it a separate migratable entity, the system achieves both reliability (through identity preservation) and adaptability (through cross-data-center portability).
2Reliability
If the entire virtual machine is migrated to optimize performance or enable disaster recovery, then service continuity is improved, but complexity of migration increases
Solution Approach 1:
The identity disk is extracted as a separate migratable component, allowing migration of only the essential identity-preserving data rather than the entire virtual machine. This reduces migration complexity while maintaining service continuity, as the identity disk contains the critical user-specific information needed for seamless service restoration.
Solution Approach 2:
Instead of migrating the entire virtual machine, the system creates a copy of the identity disk and applies it to the target virtual machine. This copying approach simplifies migration by transferring only the necessary identity data rather than duplicating the entire VM infrastructure, reducing complexity while ensuring service continuity.
Data Source
AI summary
A method for migrating a virtual desktop may include provisioning a first virtual machine to host the virtual desktop. The first virtual machine may be provisioned to include a first operating system disk and a first identity disk. A snapshot of the first operating system disk may be generated. The virtual desktop may be migrated to a second virtual machine by at least replacing a second operating system disk of the second virtual machine with the first operating system disk. The first identity disk of the first virtual machine and a second identity disk of the second virtual machine may remain unchanged by the migration. Related systems and articles of manufacture are also provided.


