Dustin L. Green - Redmond WA, US Jacob K. Oshins - Seattle WA, US Michael L. Neil - Mercer Island WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 12/00
US Classification:
711112, 711162, 711E12001, 711E12103, 710 58
Abstract:
Described is a technology by which a virtual hard disk is able to continue servicing virtual disk I/O (reads and writes) while a meta-operation (e. g. , copying, moving, deleting, merging, compressing, defragmenting, cryptographic signing, lifting, dropping, converting, or compacting virtual disk data) is performed on the virtual disk. The servicing of virtual disk I/Os may be coordinated with meta-operation performance, such as by throttling and/or prioritizing the virtual disk I/Os. Also described is performing a meta-operation by manipulating one or more de-duplication data structures.
Described is a technology by which a virtual hard disk is maintained between a far (e.g., remote) backing store and a near (e.g., local) backing store, which among other advantages facilitates fast booting of a machine coupled to the virtual hard disk. Read requests are serviced from the near backing store (e.g., a differencing layer) when the data is available thereon, or from the far backing store (e.g., a base layer) when not. The near backing store may be configured with a cache layer that corresponds to the base layer and a write differencing layer that stores writes, or a single differencing layer may be used for both caching read data and for storing write data. A background copy operation may be used to fill the cache until the far backing store data is no longer needed.
Dustin L. Green - Redmond WA, US Jacob K. Oshins - Seattle WA, US Michael L. Neil - Mercer Island WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/06
US Classification:
711162
Abstract:
Described is a technology by which a virtual hard disk is able to continue servicing virtual disk I/O (reads and writes) while a meta-operation (e.g., copying, moving, deleting, merging, compressing, defragmenting, cryptographic signing, lifting, dropping, converting, or compacting virtual disk data) is performed on the virtual disk. The servicing of virtual disk I/Os may be coordinated with meta-operation performance, such as by throttling and/or prioritizing the virtual disk I/Os. Also described is performing a meta-operation by manipulating one or more de-duplication data structures.
MneilsWorld since Feb 2011
Developer
Lighthouse Ready LLC Jan 2013 - Jul 2013
Web Developer / Consultant
Billaway 2011 - 2012
SVP Development
Lisnr.com Feb 2011 - Apr 2011
Director Of Development
Fluxar Studios Inc. Feb 2010 - Feb 2011
Developer
Education:
California State University-Bakersfield 2006 - 2008
B.A., Communications/Art
Bakersfield College 2003 - 2006
Associate of Arts (AA), Graphic Design
Skytap - Greater Seattle Area since Jan 2009
Sr. Director, Field Operations
HP Software Nov 2007 - Jan 2009
Senior Solutions Architect
Opsware Nov 2005 - Nov 2007
Systems Engineer
Mercury Interactive Aug 1997 - Nov 2005
Systems Engineer
MSI Systems, Inc. 1996 - 1997
Developer
Education:
Ferris State University 1995 - 1996
Masters of Science, Management of Information Systems
Ferris State University 1991 - 1995
Bachelors of Science, Marketing & Sales with Professional Golf Management Option
feel strongly about protecting the honor of our servicemen and women," he said. Michael Neil, a retired Marine brigadier general and recipient of the Navy Cross for bravery in Vietnam, said lying about receiving a medal should be considered the same as impersonating a police officer, which is a crime.
Michael Neil, a retired Marine brigadier general and recipient of the Navy Cross for bravery in Vietnam, said lying about receiving a medal should be considered in the same way as impersonating a police officer, which is a crime.
Mike Neil (1977-1981), Josh Halling (1998-2002), Jo Ann le Gore (1961-1965), Peggy Kohler (1968-1972), Marlene Willger (1966-1970), Michael Anderson (1993-1997)