0% found this document useful (0 votes)
33 views8 pages

M4C1

The document presents fundamental cloud architectural models essential for modern cloud environments, detailing their specific usage patterns and characteristics. It covers various architectures such as Workload Distribution, Resource Pooling, and Elastic Resource Capacity, among others, and emphasizes their role in optimizing performance and resource management. Additionally, it discusses the functionality of workload distribution architecture, including load balancing mechanisms and monitoring tools.

Uploaded by

Umesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views8 pages

M4C1

The document presents fundamental cloud architectural models essential for modern cloud environments, detailing their specific usage patterns and characteristics. It covers various architectures such as Workload Distribution, Resource Pooling, and Elastic Resource Capacity, among others, and emphasizes their role in optimizing performance and resource management. Additionally, it discusses the functionality of workload distribution architecture, including load balancing mechanisms and monitoring tools.

Uploaded by

Umesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 8

Module 4: Fundamental Cloud Architectures

Mrs. T. Ramathulasi
[email protected]

Mrs. T. Ramathulasi; School of Computer Science and Engineering 04/11/25 06:08 Slide No. 1
FUNDAMENTAL CLOUD ARCHITECTURES
• Introduces key foundational cloud architectural models commonly used in modern
cloud environments.
• Each model highlights specific usage patterns and core characteristics of cloud
computing.
• Provides insights into how cloud architectural models enable the capabilities and
applications of cloud computing in technology landscape.
– Workload Distribution Architecture
– Resource Pooling Architecture
– Dynamic Scalability Architecture
– Elastic Resource Capacity Architecture
– Service Load Balancing Architecture
– Cloud Bursting Architecture
– Elastic Disk Provisioning Architecture
– Redundant Storage Architecture
– Case study example
Mrs. T. Ramathulasi; School of Computer Science and Engineering 04/11/25 06:08 Slide No. 2
 Workload Distribution Workload Distribution Architecture
Architecture
• Workload Distribution Architecture
– Horizontal Scaling:
• IT resources are scaled horizontally by adding one or more identical resources.
– Load Balancer:
• A load balancer is used to distribute the workload evenly among the available IT
resources.
– Workload Distribution:
• The architecture helps reduce overutilization and underutilization of IT resources.
– Load Balancing Logic:
• The effectiveness of the workload distribution depends on the sophistication of the
load balancing algorithms and runtime logic.

Mrs. T. Ramathulasi; School of Computer Science and Engineering 04/11/25 06:08 Slide No. 3
 Workload Distribution Workload Distribution Architecture
Architecture
• Visual representation of workload distribution architecture with IT resources
and load balancer.

Mrs. T. Ramathulasi; School of Computer Science and Engineering 04/11/25 06:08 Slide No. 4
 Workload Distribution Workload Distribution Architecture
Architecture
– Cloud Service A: A redundant copy of Cloud Service A is deployed on Virtual Server B.
– Load Balancer: The load balancer intercepts incoming requests from cloud service
consumers.
– Workload Distribution: The load balancer directs requests to both Virtual Server A and
Virtual Server B.
– Even Distribution: This setup ensures that the workload is evenly distributed between the two
virtual servers, enhancing performance and resource efficiency.
• Versatile Model: Can be applied to a variety of IT resources.
• Commonly used for distributing workloads across virtual servers,
cloud storage devices, and cloud services.
• Variations of the architecture are created based on the specific IT
resources being balanced.
• Each variation helps optimize performance and resource
management for different types of cloud environments.

Mrs. T. Ramathulasi; School of Computer Science and Engineering 04/11/25 06:08 Slide No. 5
 Workload Distribution Workload Distribution Architecture
Architecture
 Functionality • In addition to the base load balancer mechanism like virtual
server and cloud storage device for load balancing, the following
mechanisms can be part of this cloud architecture:
– Audit Monitor:
• Ensures monitoring of IT resources, based on type and location, to meet legal and regulatory
requirements during workload distribution.
– Cloud Usage Monitor:
• Tracks runtime workload and data processing using various monitoring tools.
– Hypervisor:
• Workload distribution may involve hypervisors and the virtual servers they host.
– Logical Network Perimeter:
• Isolates cloud consumer network boundaries, affecting where and how workloads are
distributed.
– Resource Cluster:
• Clustered IT resources (in active/active mode) support workload balancing across different
nodes in the cluster.
– Resource Replication:
• Creates new instances of virtualized IT resources to meet demands during runtime workload
distribution.

Mrs. T. Ramathulasi; School of Computer Science and Engineering 04/11/25 06:08 Slide No. 6
Summary on Fundamental Cloud Architectures
,

Mrs. T. Ramathulasi; School of Computer Science and Engineering 04/11/25 06:08 Slide No. 7
References

1. Thomas Erl, Ricardo Puttini, Zaigham Mahmood, “Cloud Computing:


Concepts, Technology & Architecture”, PHI Publications, 2013.

Mrs. T. Ramathulasi; School of Computer Science and Engineering 04/11/25 06:08 Slide No. 8

You might also like