1. A method for storage management in a global cloud computing system, said method comprising: identifying locations of storage components in the cloud computing system, the storage components located in different countries; identifying storage properties of the storage components, the storage properties including an amount of available storage space, a cost of storage space, and the location of the storage components; creating storage configuration information from properties of the user, which is one or more processors connected to the storage components; monitoring storage components of the global cloud computing system with theone or more processors , the monitoring determining a maximum amount of storage to allocate to the user in the storage components and being calculated based on the storage and properties of the user, wherein the properties of the user include a geographic location of the user and at least one location of storage components requested by the user, and the storage properties include storage types and a proximity of the storage components with respect to the user location; and allocating storage based on the monitoring.