This is an old revision of the document!
Use Cases for Copper
Developer Sandbox
As a developer, I need a basic development environment setup with certain compute, storage, and network functions, and want this to be scripted and thus easily repeatable.
Workload Placement
Affinity - Same Host Filter: Local Service Instance Deployment: As a service provider, I need my software application deployed in a local environment with resources configured to meet specific quality of service criteria, so I can ensure an acceptable user experience. Ensures that the VM instance is launched on the same compute node as a given set of instances, as defined in a scheduler hint list. This filter is analogous to the affinity rules in vSphere DRS.
Anti-Affinity - Different Host Filter: Ensures that the VM instance is launched on a different compute node from a given set of instances, as defined in a scheduler hint list. This filter is analogous to the anti-affinity rules in vSphere DRS.
Geo-Diverse Service Instance Deployment: As a service provider, I need my software application deployed in a geo-diverse environment with resources configured to meet specific quality of service, so I can ensure an acceptable user experience.
Load Balancing
Geo-Diverse Load-Balanced Service Instance Deployment: As a service provider, I need my software application deployed in a geo-diverse environment with resources configured to meet specific local balancing criteria, so I can ensure an acceptable user experience.
Service Failover
Geo-Diverse Service Instance Deployment with Failover: As a service provider, I need my software application deployed in a geo-diverse environment with resources configured to meet specific service failover, so I can ensure an acceptable user experience.