0% found this document useful (0 votes)
90 views15 pages

CC 1.4 Resource Pooling-23

Resource pooling involves developing rich pools of computing resources like processors, memory, storage and networks. These pools are organized hierarchically, with physical resources grouped and virtualized. Cloud providers maintain large data centers with standardized, commodity hardware and pool these resources for on-demand provisioning to consumers in a transparent manner without consumers knowing the specific physical location of the resources. Automation and optimization techniques are used to efficiently allocate pooled resources.

Uploaded by

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

CC 1.4 Resource Pooling-23

Resource pooling involves developing rich pools of computing resources like processors, memory, storage and networks. These pools are organized hierarchically, with physical resources grouped and virtualized. Cloud providers maintain large data centers with standardized, commodity hardware and pool these resources for on-demand provisioning to consumers in a transparent manner without consumers knowing the specific physical location of the resources. Automation and optimization techniques are used to efficiently allocate pooled resources.

Uploaded by

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

Resource Pooling

• Cloud computing, cloud data centers requires to


maintain huge amount of all types of computing
resources to provide different services to consumers
• Pooling: Grouping of resources
• How group or nested groups are formed
• How resources are organized
• Effective pooling of resources requires appropriate
system design and architectural planning

Prof. Kiran Kumari


Resource Pooling
• Consumes use well connected pool of computing
resources
• No knowledge or control over the locations from where
physical resources are allotted to them
• Providers some times ask to choose location(country or
continent). Only possible for large service providers who
have data centers on multiple locations
• Cloud computing delivers resources to consumers in
transparent manner from pool of computing resources.
• Consumer are unaware about the actual resource
location

Prof. Kiran Kumari


Resource Pooling

Prof. Kiran Kumari


Resource Pooling Architecture
• Combine multiple pools of resources
• Each pool groups identical computing resources
• Challenge is to build an automated system to ensure all
of the pools get together in synchronized manner
• Computing resources
• Computer/server
Resource Pooling:
• Processor developing rich pool of
• Memory processor, memory,
• Storage storage and network
• Network

Prof. Kiran Kumari


Resource Pooling Architecture

Resource Pooling: developing rich pool of


processor, memory, storage and network

Prof. Kiran Kumari


Computer or Server Pool
• Physical machine pools installed with OS and necessary
system s/ws
• Virtual machines built on these physical servers and
combined into virtual machine pool
• Physical memory and processor components from
respective pools linked with virtual servers in virtualized
mode

Prof. Kiran Kumari


Computer or Server Pool
• Dedicated processor pools
• Various capacity processors
• Dedicated memory pools
• Various capacity memories
• Processor and memory are allocated to virtual machine
as and when required

Prof. Kiran Kumari


Storage Pool
• File based or Block based storage disks
• Configured with proper partitioning and formatting
• Available to consumers in virtualized mode
• Virtual storage disks are actually saved in pre-configured
physical disk

Prof. Kiran Kumari


Network Pool
• Network resource owned by service provider and well
connected with other pools
• Switches, routers
• Provide in virtualized mode
• Consumers may use for building their own virtual
networks

Prof. Kiran Kumari


Hierarchical Organization
• Cloud data centers
• Separate resource pools of processor, memory, storage
and network
• Combined in large pool

Prof. Kiran Kumari


Hierarchical Organization

Prof. Kiran Kumari


Data Center
• Cloud data centers:
• Commodity H/W: widly available, inexpensive, inter
changeable with other H/W of similar type
• Technology have been succeeded to produced high
computing performance by combining the power of
Commodity H/Ws
• Commodity H/Ws -> achieve operational efficiency

Prof. Kiran Kumari


Standardization Automation
and Optimization
• Cloud data centers:
• All resource pools made of commodity H/W wrapped
with virtualization
• This virtualization: set of methodologies on which
common practices are developed
• Standardization
• Automation
• Optimization

Prof. Kiran Kumari


Standardization Automation
and Optimization
• Standardization
• Commodity H/W with various architectural standards
• Resource virtualization decouples the application
instances from underlying H/W systems.
• Creates the standardized logical resources
• Automation: Resource deployment, VM
instantiation to bring VMs off-line back online and
to remove them rapidly and automatically
• Optimization: get optimal resource performance
with limited set of resources

Prof. Kiran Kumari


References

• Cloud Computing, Sandeep Bhowmik


• Inforit:
https://www.informit.com/articles/article.aspx?p=209340
7&seqNum=2

Prof. Kiran Kumari

You might also like