US 12,430,183 B2
Snapshot based pool of virtual resources for efficient development and test of hyper-converged infrastructure environments
Yuxin Qin, Shanghai (CN); Xiaoyu Zhang, Shanghai (CN); Chenjie Zhou, Shanghai (CN); and Xiang Chen, Shanghai (CN)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 13, 2022, as Appl. No. 17/575,390.
Claims priority of application No. 202111575857.2 (CN), filed on Dec. 21, 2021.
Prior Publication US 2023/0195534 A1, Jun. 22, 2023
Int. Cl. G06F 9/50 (2006.01)
CPC G06F 9/5077 (2013.01) [G06F 2209/5011 (2013.01); G06F 2209/505 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for developing and testing a hyper-converged infrastructure (HCI) platform, the method comprising:
creating a snapshot pool comprising one or more virtual resource snapshots, wherein each virtual resource snapshot indicates a state of a virtual machine, including files and data, at a particular point in time, wherein the virtual resource snapshots include at least one of: a virtual node snapshot and a virtual cluster snapshot;
responsive to detecting creation of a virtual cluster resource snapshot, adding the virtual cluster resource snapshot to the snapshot pool;
responsive to a user applying one of the virtual cluster resource snapshots to create a virtual cluster resource on the HCI platform, adjusting the composition of the snapshot pool in accordance with one or more snapshot thresholds pertaining to at least one of:
a quantity of virtual node snapshots in the snapshot pool; and
a quantity of virtual cluster snapshots in the snapshot pool.