Patent ID: 9442669
Filing Date: 2016-09-13
CPC Classification: G06F

Claim Text:
1. A method for operating a cloud computing storage system, the method comprising: allocating and managing at least one virtual disk for a user, the at least one virtual disk providing a logical data storage; dividing data stored in the at least one virtual disk into chunks and allocating the chunks to physical data storage devices; monitoring Input/Output (I/O) access patterns corresponding to the user and requests provided from the user, wherein the requests provided from the user includes change of data storage capacity and throughput of the at least one virtual disk in real time; dynamically reconfiguring an allocation of the chunks to the physical data storage devices in response to the monitored I/O access patterns and the requests provided from the user, and charging, by using a cost model, the user based on the data storage capacity and the throughput of the at least one virtual disk, the cost model determining a cost to use the cloud computing storage system for the user based on: