Content Platform Engine sets a new resource status for a storage area in response to a storage area condition.
The status changes occur in accordance with the following table.
Previous resource status | Storage area condition | New resource status |
---|---|---|
Standby | New storage area | Online - Open |
Standby | Another storage area becomes full | Online - Open |
Open | Closure date passed | Offline - Closed |
Open | Count maximum exceeded | Offline - Full |
Open | Site maximum exceeded | Offline - Full |
All these conditions cause Content Platform Engine to change the resource status of a storage area from Open to an offline status. For example, upon detecting the count maximum exceeded condition, Content Platform Engine changes the resource status from Open to Full. While an offline condition exists, you can directly change the resource status to some other offline status but not to the Open status.
For newly created storage areas, Content Platform Engine sets the resource status to Open.
In the case where a group of storage areas acts as a single logical target for content storage, some of the storage areas can be in Open state and some can be in Standby state. For the storage areas in Open status, Content Platform Engine randomly distributes new content among these areas for purposes of load balancing. As soon as an open storage area reaches Full status, one of the storage areas in Standby state is activated and assigned an Open state. Storage areas are selected for activation based on the standby activation priority that is defined when the storage area is created.
For example, suppose the storage areas X, Y, and Z are in Standby status, and all documents have been assigned a storage policy that specifies these three storage areas. When attempting to add content for the first document, Content Platform Engine selects the storage area with the highest standby activation priority, such as X, and changes the status of X to Open. For the current and subsequent documents, Content Platform Engine adds content to area X until the status of X changes. The status of X can change for a number of reasons. A user might take X offline, thereby setting the storage area status to Closed or the status changed to Full because the count maximum exceeded condition is now true for X. Of the remaining storage areas in Standby state, Content Platform Engine selects a storage area based on the highest standby activation priority, such as Y, and changes the status of Y to Open. For the current and subsequent documents, Content Platform Engine adds content to area Y until the status of Y changes.
For more information about storage policies and load balancing, see About storage policies.