PETER REID LEARMONTH
Pilots at Merrywood Dr, San Jose, CA

License number
California A4059097
Issued Date
Feb 2017
Expiration Date
Feb 2019
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
1403 Merrywood Dr, San Jose, CA 95118

Professional information

Peter Learmonth Photo 1

Cloning Virtual Machines

US Patent:
2010012, May 13, 2010
Filed:
Nov 11, 2008
Appl. No.:
12/268690
Inventors:
Matthew Douglas Robinson - Katonah NY, US
Peter R. Learmonth - San Jose CA, US
Michael Vaugh Stewart - Hillsborough NC, US
Eric Paul Forgette - Mechanicsville VA, US
Assignee:
NETAPP - Sunnyvale CA
International Classification:
G06F 9/455
US Classification:
718 1
Abstract:
While current solutions for cloning virtual machines can involve copying and duplicating files associated to a virtual machine (VM), systems and techniques can be devised to create thin clones of a VM using the VM's associated storage system to copy and deduplicate storage for the VMs. One can create a base VM in a directory of a storage container attached to a hypervisor, and then map the storage container to a volume on a storage system. One can clone the base VM using a snapshot of respective files associated to the base VM, which can comprise creating metadata that identified a physical storage location of the files. Further, the metadata can then be copied to a desired location on the storage container, to create a VM clone. Once copied, the cloned VM can be customized and registered within the hypervisor.


Peter Learmonth Photo 2

Cloning Virtual Machines

US Patent:
2013034, Dec 26, 2013
Filed:
Aug 23, 2013
Appl. No.:
13/974331
Inventors:
Peter R. Learmonth - San Jose CA, US
Michael Vaughn Stewart - Hillsborough NC, US
Eric Paul Forgette - Mechanicsville VA, US
Assignee:
NetApp Inc. - Sunnyvale CA
International Classification:
G06F 9/455, G06F 17/30
US Classification:
718 1
Abstract:
While current solutions for cloning virtual machines can involve copying and duplicating files associated to a virtual machine (VM), systems and techniques can be devised to create thin clones of a VM using the VM's associated storage system to copy and deduplicate storage for the VMs. One can create a base VM in a directory of a storage container attached to a hypervisor, and then map the storage container to a volume on a storage system. One can clone the base VM using a snapshot of respective files associated to the base VM, which can comprise creating metadata that identified a physical storage location of the files. Further, the metadata can then be copied to a desired location on the storage container, to create a VM clone. Once copied, the cloned VM can be customized and registered within the hypervisor.