发明名称 PROVIDING EXTENDED FILE STORAGE FOR APPLICATIONS
摘要 Various embodiments of systems and methods for providing extended file storage for cloud applications are described herein. The method involves receiving a deployment request from a cloud application for file storage service, at the time of deployment. The deployment request includes information identifying a local folder and a mode of storage. The metadata relating to the information in the deployment request is stored in a persistent storage. Further, in response to receiving a start request to run the cloud application an application virtual machine is allocated and a block level storage volume is identified and attached to the application virtual machine. Further, the identified block level storage volume is mapped to the local folder identified in the stored metadata and the application virtual machine running the cloud application is started. The block level storage volume mapped to the local folder is accessed by application processes for performing read/write operations.
申请公布号 US2016103851(A1) 申请公布日期 2016.04.14
申请号 US201414511185 申请日期 2014.10.10
申请人 DIMITROV VENCISLAV;JUROVA MARIA;RASHIDOV RASHID 发明人 DIMITROV VENCISLAV;JUROVA MARIA;RASHIDOV RASHID
分类号 G06F17/30;H04L29/08;G06F9/455 主分类号 G06F17/30
代理机构 代理人
主权项 1. A computer implemented method for providing file storage as a service for cloud applications, the method comprising: at deployment, receiving a deployment request, for using file storage service in a cloud application, the deployment request further comprising information identifying a local folder and a mode of storage; receiving a start request to run the cloud application; allocating an application virtual machine to the cloud application; extracting metadata relating to the deployment request and determining that the metadata specifies file storage usage for the cloud application; identifying a block level storage volume and attaching the block level storage volume to the application virtual machine; mapping the identified block level storage volume to the local folder identified in the stored metadata; and starting the application virtual machine running the cloud application and accessing the block level storage volume mapped to the local folder of the cloud application for performing read/write operation.
地址 Pernik BG