Cloud Computing Patterns | Design Patterns | Zero Downtime


Cloud Computing Patterns, Mechanisms > Reliability, Resiliency and Recovery Patterns > Zero Downtime
Home > Design Patterns > Zero Downtime

Zero Downtime (Erl, Naserpour)

How can downtime of virtual servers be avoided or eliminated?

Zero Downtime

Problem

It is challenging to provide zero downtime guarantees when a physical host acts as a single point of failure for virtual servers.

Solution

A fault tolerance system is established so that when a physical server fails, virtual servers are migrated to another physical server.

Application

A combination of virtual server fault tolerance, replication, clustering and load balancing are applied and all virtual servers are stored in a shared volume allowing different physical hosts to access their files.

Zero Downtime: Physical Server A fails, triggering the live VM migration program to dynamically move Virtual Server A to Physical Server B.

Physical Server A fails, triggering the live VM migration program to dynamically move Virtual Server A to Physical Server B.

NIST Reference Architecture Mapping

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

Zero Downtime: NIST Reference Architecture Mapping
Zero Downtime: NIST Reference Architecture Mapping


CCP Module 5: Advanced Cloud Architecture

This pattern is covered in CCP Module 5: Advanced 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.