Glossary

Capacity on Demand (CoD)

CoD

Capacity on Demand is IBM's way to switch on processor cores and memory units that are already installed in a Power server but sitting inactive. For an IBM i shop it is how you give a new AI inference partition cores and memory without a hardware install and, for a permanent activation, without a server restart.

What it switches onProcessor cores and memory units already installed but inactive
What it will not switch onAccelerator cards, including Spyre
Restart neededNo, for a permanent Capacity Upgrade on Demand activation
Free way to try itTrial CoD, 30 power-on days, no charge

What does Capacity on Demand do?

IBM ships many Power servers with more processor cores and more memory inside the box than you paid to use. Capacity on Demand, usually written CoD, is the set of offerings that turn the extra hardware on. IBM's own words are that you can activate inactive processor cores or memory units that are already installed on your server, on a temporary and permanent basis.

Think of a house wired for ten lights where only four switches work. The wire for the other six is already in the wall. CoD is the key that makes those six switches live. You are not paying an electrician to run new wire. You are paying to flip a switch.

This matters for AI work because an inference partition needs cores and memory that your production IBM i partition is already using. CoD is how a shop finds that capacity inside a server it already owns, instead of buying a second machine.

Which Capacity on Demand offerings does Power 11 document?

The six offerings IBM lists under Capacity on Demand for Power 11

OfferingWhat it activatesHow long it lasts
Capacity Upgrade on Demand (CUoD)One or more inactive processor cores or memory unitsPermanent, with no server restart and no interruption to your business
Trial Capacity on DemandInactive processor cores, memory, or both, at no charge30 power-on days, and the clock only advances while the server is powered on
Elastic Capacity on DemandProcessor cores and memory units, on and then off againA number of days you specify, pre-paid, and changeable while the request is running
Power Enterprise PoolMobile CoD processor and memory resources shared by a group of systemsMoves between the systems in the pool
IBM Power Private Cloud with Shared Utility CapacityBase capacity plus the usage above itOngoing, and IBM's product page describes metering by the minute of RAM and CPU
PowerVM EditionsThe virtualization feature itself, not capacityPermanent, activated with a code the same way capacity is

Offering names and wording from IBM's Capacity on Demand pages in the Power 11 documentation for the Power E1150 (9043-MRU) and the Power S1122 (9824-22A), which list the same six. IBM calls Shared Utility Capacity Power Enterprise Pools 2.0, and called Elastic CoD On and Off CoD before. The per-minute metering line is from IBM's Flexible Capacity on Demand product page, which is marketing material rather than hardware documentation. IBM also documents advanced functions beside these, such as Enterprise Enablement and Active Memory Expansion.

How do you give an inference partition more cores?

Four stops between inactive hardware and a running partition

  1. Check what is already in the boxCompare how many cores and how much memory the server holds against how many are active today. That gap is what CoD can reach. If the hardware is not installed, CoD cannot help and you are buying parts.
  2. Pick permanent or temporaryCapacity Upgrade on Demand is permanent. Elastic CoD runs for a set number of days and is pre-paid. Trial CoD is free for 30 power-on days, which is the safe way to see whether the extra cores help your model before you pay.
  3. Get the code and enter itIBM says that after you place your order you receive a code that activates the inactive processor cores or memory units. The code is tied to one server, by machine type and serial number.
  4. Hand the new capacity to the partitionActivation makes the resource available to the server. Dynamic logical partitioning is what moves it into a running partition. Nothing lands in your inference partition until you assign it.

IBM states that you must use the Hardware Management Console to manage Trial Capacity on Demand activations, and that you must use it to manage Elastic Capacity on Demand as well. Sequence drawn from IBM's Power 11 Capacity on Demand documentation.

Can you switch on a Spyre card the same way?

No. Every resource IBM names in its Capacity on Demand documentation is a processor core or a memory unit. A Spyre Accelerator for Power is a PCIe Gen5 card, feature code ECSE, that someone installs in a slot. No activation code makes a card appear in an empty slot.

  • Cores and memory: often already inside the server, so CoD can switch them on
  • Spyre Accelerator cards: a physical install in a PCIe slot, so order, ship and fit
  • Memory in a Power 11 server rides on DDIMM modules, so an activation still needs the modules seated

Plan the two separately. Cores and memory for an inference partition can often come from capacity you already own. Accelerator cards cannot. IBM's Flexible Capacity on Demand product page does not list accelerators or GPUs among the resources you can activate.

Related Terms