Virtual machines and cloud storage caching for cloud computing applications
US8805951B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 8, 2011 |
| Grant date | Aug 12, 2014 |
| Priority date | — |
| Expiry date | Jan 13, 2033 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L63/04
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An application is included in a virtual machine sent to a cloud computing server. The cloud computing server has a remote access layer that fetches data blocks of the private dataset of the application from private data storage as the data blocks are requested by the application, so that the application in the public cloud begins execution without waiting for the entire application dataset to be transferred to the public cloud, and the data blocks are transferred from the private dataset to the public cloud only when the data blocks are accessed by the application. The application's private data is kept in the public cloud only when it is currently being used. If there are security concerns, the application's private data is transferred over the public network in an encrypted form and stored in the public cloud in an encrypted form.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.