resource pooling [English]

Other Languages

Syndetic Relationships

InterPARES Definition

n. ~ A technique used by cloud providers to optimize processing, storage, or network bandwidth resources (physical or virtual) by dynamically shifting their allocation among multiple clients depending on changing needs in a manner that is not apparent to the users.

General Notes

An essential characteristic of cloud computing.


  • Chou 2013 (†897 ): Resource pooling in the context of cloud computing and from a service provider’s viewpoint denotes a set of strategies for categorizing and managing resources. For a user, resource pooling institutes an abstraction for presenting and consuming resources in a consistent and transparent fashion. (†2695)
  • NIST 2011B (†415 ): The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. There is a sense of location independence in that the customer generally has no control or knowledge over the exact location of the provided resources but may be able to specify location at a higher level of abstraction (e.g., country, state, or datacenter). Examples of resources include storage, processing, memory, and network bandwidth (†529)