Cloud Computing Patterns | Design Patterns | Non-Disruptive Service Relocation


Cloud Computing Patterns, Mechanisms > Reliability, Resiliency and Recovery Patterns > Non-Disruptive Service Relocation
Home > Design Patterns > Non-Disruptive Service Relocation

Non-Disruptive Service Relocation (Erl, Naserpour)

How can cloud service activity be temporarily or permanently relocated without causing service interruption?

Non-Disruptive Service Relocation

Problem

There are circumstances under which redirecting cloud service activity or relocating an entire cloud service implementation is required or preferable. However, diverting service activity or relocating a cloud service implementation can cause outage, thereby disrupting the availability of the cloud service.

Solution

A system can be established whereby cloud service redirection or relocation is carried out at runtime by temporarily creating a duplicate implementation before the original implementation is deactivated or removed.

Application

Virtualization technology is used by the system to enable the duplication and migration of the cloud service implementation across different locations in realtime.

Non-Disruptive Service Relocation: An example of a scaling-based application of the Non-Disruptive Service Relocation pattern (Part I).

An example of a scaling-based application of the Non-Disruptive Service Relocation pattern (Part I).

Non-Disruptive Service Relocation: An example of a scaling-based application of the Non-Disruptive Service Relocation pattern (Part II).

An example of a scaling-based application of the Non-Disruptive Service Relocation pattern (Part II).

Non-Disruptive Service Relocation: An example of a scaling-based application of the Non-Disruptive Service Relocation pattern (Part III).

An example of a scaling-based application of the Non-Disruptive Service Relocation pattern (Part III).

NIST Reference Architecture Mapping

This pattern relates to the highlighted parts of the NIST reference architecture, as follows:

Non-Disruptive Service Relocation: NIST Reference Architecture Mapping
Non-Disruptive Service Relocation: NIST Reference Architecture Mapping


CCP Module 4: Fundamental Cloud Architecture

This pattern is covered in CCP Module 4: Fundamental Cloud Architecture.

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


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.


Cloud Computing: Concepts, Technology & Architecture

This cloud computing mechanism is covered in:

Cloud Computing: Concepts, Technology & Architecture by Thomas Erl, Zaigham Mahmood,
Ricardo Puttini

(ISBN: 9780133387520, Hardcover, 260+ Illustrations, 528 pages)

For more information about this book, visit www.arcitura.com/books.