Cloud Computing Patterns | Design Patterns | Elastic Network Capacity


Cloud Computing Patterns, Mechanisms > Sharing, Scaling and Elasticity Patterns > Elastic Network Capacity
Home > Design Patterns > Elastic Network Capacity

Elastic Network Capacity (Erl, Naserpour)

How can network bandwidth be allocated to align with actual usage requirements?

Elastic Network Capacity

Problem

Network bandwidth is often fixed, resulting in performance bottlenecks, runtime exceptions and failure when bandwidth capacity is reached.

Solution

A system is established to dynamically increase or decrease the amount of network ports or network bandwidth in response to actual bandwidth usage.

Application

Cloud consumer network traffic is isolated and each cloud consumer is allocated its own network ports which are retrieved from and returned to a network pool, as per usage requirements.

NIST Reference Architecture Mapping

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

Elastic Network Capacity: NIST Reference Architecture Mapping
Elastic Network Capacity: 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.


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.