Invention Grant
- Patent Title: Providing instant and distributed access to a source blob via copy-on-read blobs and link blobs
-
Application No.: US15629499Application Date: 2017-06-21
-
Publication No.: US10366104B2Publication Date: 2019-07-30
- Inventor: Krishnan Varadarajan , Shane Mainali , Maneesh Sah , Manan Shah , Andrew Edwards , Ivan Brugiolo , Ju Wang , Ovais Khan , Sivakumar Kalva , Venkates P. Balakrishnan
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Fiala & Weaver P.L.L.C.
- Main IPC: G06F16/27
- IPC: G06F16/27 ; G06F16/22 ; G06F16/188

Abstract:
Methods, systems, apparatuses, and computer program products are provided that enable immediate access to data associated with a source blob. The foregoing is achieved by creating a copy-on-read blob based on the source blob and a link blob based on the copy-on-read blob for each virtual machine to be deployed. When creating the copy-on-read blob, the source blob is not copied. Instead, data from the source blob is copied to the copy-on-read blob upon request by a virtual machine. Subsequent requests for that data are retrieved from the copy-on-read blob. Each link blob stores write data provided by its corresponding virtual machine. When a virtual machine requests data, its corresponding link blob is checked for the data. If the data is not stored therein, the copy-on-read blob is checked for the data. If the copy-on-read blob does not store the data, the data is retrieved from the source blob.
Public/Granted literature
- US20180373769A1 PROVIDING INSTANT AND DISTRIBUTED ACCESS TO A SOURCE BLOB VIA COPY-ON-READ BLOBS AND LINK BLOBS Public/Granted day:2018-12-27
Information query