Cloud Computing Patterns | Design Patterns | Virtual Server-to-Virtual Server Affinity


Cloud Computing Patterns, Mechanisms > Virtual Server and Hypervisor Connectivity and Management Patterns > Virtual Server-to-Virtual Server Affinity
Home > Design Patterns > Virtual Server-to-Virtual Server Affinity

Virtual Server-to-Virtual Server Affinity (Erl, Naserpour)

How can a group of virtual servers and or a bundled workload be guaranteed to be hosted by the same hypervisor?

Virtual Server-to-Virtual Server Affinity

Problem

A group of virtual servers or bundled workload needs to be hosted together on a particular host.

Solution

Affinity rules are used to ensure that the virtual server group or bundled workload is always hosted by and moved to the same destination host.

Application

Affinity rules are applied and configured via the application of the Virtual Server-to-Virtual Server Affinity pattern, and controlled and dedicated by the VIM server.

Virtual Server-to-Virtual Server Affinity: Virtual Servers A and B are powered on at Hypervisor A, which abruptly fails.

Virtual Servers A and B are powered on at Hypervisor A, which abruptly fails.

Virtual Server-to-Virtual Server Affinity: After Hypervisor A experiences failure, both virtual servers are powered on at Hypervisor B.

After Hypervisor A experiences failure, both virtual servers are powered on at Hypervisor B.


CCP Module 17: Advanced Cloud Virtualization

This pattern is covered in CCP Module 17: Advanced Cloud Virtualization.

For more information regarding the Cloud Certified Professional (CCP) curriculum, visit www.arcitura.com/ccp.