Managing AppSpaces

An application is deployed to an AppSpace.

An AppSpace is a virtual pool of AppNodes where an application is deployed. When an application is deployed, the AppSpace starts the application on each of its AppNodes. More AppNodes can be added dynamically to the AppSpace to manage the load-balancing and fault tolerance needs for an application.

One or more applications can be deployed to an AppSpace.

A minimum number of AppNodes can be specified as a threshold for determining the AppSpace state. If the threshold falls below the minimum, the runtime state becomes Degraded.

When an application deployed to an AppSpace runs, and scalability is enabled, all the AppNodes in the AppSpace are started and share the load for the application. If scalability is turned off for a deployed application, the application executes on just one AppNode. For more information, see Fault Tolerance.