A cloud computing system, comprising: a resource server cluster, wherein the resource server cluster comprises at least two resource servers, each resource server in the resource server cluster has at least one type of resources of computing resources and storage resources, and at least one resource server in the resource server cluster has computing resources and storage resources; a computing resource management module, configured to manage the computing resources in the resource server cluster, so as to provide a virtual computing service; and a storage resource management module, configured to manage a shared storage resource pool, so as to provide a virtual storage service for a user, wherein storage resources comprised in the shared storage resource pool are from at least two resource servers in the resource server cluster; characterized in that a Virtual Machine, VM, service, for accessing a virtual storage resource, is deployed and carried by the computing resources on the at least one resource server, and a storage service program is deployed on the at least one resource server to manage a local disk of the respective resource server, integrate local storage resources of the local disk and apply to the storage resource management module for adding the local storage resources in the resource server into the virtual storage resource in the shared storage resource pool; the storage resource management module, is further configured to add information of the local disk of the resource server into the shared storage resource pool after receiving the apply request of the storage service program of the resource server, and send relevant configuration and information about the virtual storage resource in the shared storage resource pool to the storage service program of the resource server; wherein the storage resource management module comprises: a first receiving unit, configured to receive a resource creation request for requesting creation of the virtual storage resource for the user; and an allocating unit, configured to allocate, according to the resource creation request, a physical storage resource slice corresponding to the resource creation request from at least one local disk of at least one resource server that is added into the virtual storage resource in the shared storage resource pool. a resource server cluster, wherein the resource server cluster comprises at least two resource servers, each resource server in the resource server cluster has at least one type of resources of computing resources and storage resources, and at least one resource server in the resource server cluster has computing resources and storage resources; a computing resource management module, configured to manage the computing resources in the resource server cluster, so as to provide a virtual computing service; and a storage resource management module, configured to manage a shared storage resource pool, so as to provide a virtual storage service for a user, wherein storage resources comprised in the shared storage resource pool are from at least two resource servers in the resource server cluster; characterized in that a Virtual Machine, VM, service, for accessing a virtual storage resource, is deployed and carried by the computing resources on the at least one resource server, and a storage service program is deployed on the at least one resource server to manage a local disk of the respective resource server, integrate local storage resources of the local disk and apply to the storage resource management module for adding the local storage resources in the resource server into the virtual storage resource in the shared storage resource pool; the storage resource management module, is further configured to add information of the local disk of the resource server into the shared storage resource pool after receiving the apply request of the storage service program of the resource server, and send relevant configuration and information about the virtual storage resource in the shared storage resource pool to the storage service program of the resource server; wherein the storage resource management module comprises: a first receiving unit, configured to receive a resource creation request for requesting creation of the virtual storage resource for the user; and an allocating unit, configured to allocate, according to the resource creation request, a physical storage resource slice corresponding to the resource creation request from at least one local disk of at least one resource server that is added into the virtual storage resource in the shared storage resource pool. a first receiving unit, configured to receive a resource creation request for requesting creation of the virtual storage resource for the user; and an allocating unit, configured to allocate, according to the resource creation request, a physical storage resource slice corresponding to the resource creation request from at least one local disk of at least one resource server that is added into the virtual storage resource in the shared storage resource pool.