Cloud Computing Patterns | Design Patterns | Workload Distribution


Cloud Computing Patterns, Mechanisms > Sharing, Scaling and Elasticity Patterns > Workload Distribution
Home > Design Patterns > Workload Distribution

Workload Distribution (Erl, Naserpour)

How can IT resource over-utilization be avoided?

Workload Distribution

Problem

IT resources subjected to high volumes of concurrent usage can suffer degraded performance, reduced availability and reliability, and can become susceptible to overall failure.

Solution

The IT resource is horizontally scaled and a load balancing system is used to distribute runtime workloads across multiple IT resources.

Application

Load balancing technology is incorporated into the cloud architecture and configured with appropriate load balancing algorithms to ensure effective workload distribution.

Workload Distribution: A redundant copy of Cloud Service A is implemented on Virtual Server B. The load balancer intercepts the cloud service consumer requests and directs them to both Virtual Server A and B to ensure even distribution of the workload.

A redundant copy of Cloud Service A is implemented on Virtual Server B. The load balancer intercepts the cloud service consumer requests and directs them to both Virtual Server A and B to ensure even distribution of the workload.

NIST Reference Architecture Mapping

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

Workload Distribution: NIST Reference Architecture Mapping


CCP Module 4: Fundamental Cloud Architecture

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

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.