Date post: | 14-Apr-2018 |
Category: |
Documents |
Upload: | kamleshadhau |
View: | 216 times |
Download: | 0 times |
of 17
7/27/2019 SeminarPPT.pptx
1/17
VM PRONISIONIONG ON
CLOUD
Presented by :
Kamlesh S. Adhau
7/27/2019 SeminarPPT.pptx
2/17
RESOURCESIN CLOUD COMPUTING
Applications/services and basic functions provided in a Cloud are basedon the Virtual Resources which are abstracted from Physical Resources.
Computational resources are managed in terms of Virtual Machines(VMs)
and/or Virtual Clusters (VCs) [1].
7/27/2019 SeminarPPT.pptx
3/17
PROVISIONING CHALLENGES
VM size estimation
Placement
Consolidation and Load Balancing
Performance isolation
7/27/2019 SeminarPPT.pptx
4/17
To prepare VMs with appropriate resources and makethem ready for user applications Allocating resources to VMs to match the workloads
To manage changes in resources availability throughVMs restore or migration
Goals: High resource utilization
Energy efficiency
reliability of services
Low performance interference
RESOURCE PROVISIONING
7/27/2019 SeminarPPT.pptx
5/17
SCENARIO
Resource
Broker 2
Resource
Broker 1
VM
VM
VM
VMVirtualized Service
VM
VM
VM Virtualized Service
7/27/2019 SeminarPPT.pptx
6/17
CLOUDENTITIESINVOLVEDINRESOURCE
PROVISIONING
Resource Providers (RPs) Business companies, cluster managers and even hosts which
provide physical resources as IaaS (Infrastructure as a Service).
Clients
Users/Application that are interested in resource provisioning. They do not have knowledge regarding or control over the
underlying data center infrastructures of the Clouds
Resource Brokers (RBs) [2] allocate resources for applications/services on multiple VMs in
order to fulfill requests of different Clients
manage resources provided by several RPs deploying VMs onseveral Physical Servers in the same Cloud, or even differentClouds.
resource allocation in order to obtain the most cost-effectiveresources
7/27/2019 SeminarPPT.pptx
7/17
VM LIFECYCLE
7/27/2019 SeminarPPT.pptx
8/178
PROVISIONING PROCESS ORGANIZATION
Ensures that requirements are validated against infrastructure providercapabilities
Security policy,
Available resources.
User asks infrastructure provider to create and expose a VM Set
Filing out a predefined request form.
Complex element of the process
Captures knowledge about the application to be deployed,
Configuration templates applicable to different settings (port numbers, app args.),
.
Tasks required of the provider to implement the logical representation
If the required resources are not available, the instantiation mustremain in the pending state until the problem is resolved.
Involves deployment of specific VMs with the required configuration of OSand application resources
Automated middleware configuration and tuning,
Networking services; VLAN, VPN,
Can be achieved by the OVF and OS/middleware provisioning tools.
7/27/2019 SeminarPPT.pptx
9/17
VM PROVISIONINGPROCESS
Appliances
Repository
Servers Pool
Load OS and
Appliances
Customize and
ConfigureInstall Patches Start the Server
Running Provisioned VM
7/27/2019 SeminarPPT.pptx
10/17
WHATIS VM SET TEMPLATE
Using pre-installed VMs on cloud
Pre-configured [1]
Just need to interface
Advantages
- eliminates the installation and configuration costs
- Faster provisioning
- Reduces the efforts
7/27/2019 SeminarPPT.pptx
11/17
ARCHITECTUREINCLOUDCONTEXT
Resource Provisioning
manager (RPC)
7/27/2019 SeminarPPT.pptx
12/17
TOOLSUSEDFOR RPC
Amazon EC2
VMware vSphere
Eucalyptus
Open Nebula
7/27/2019 SeminarPPT.pptx
13/17
WHAT IF
CLOUD
WILL
NOT ABLE
TO PROVIDEREQIRED
RESOURCE
7/27/2019 SeminarPPT.pptx
14/17
SOLUTION- CLOUD FEDERATION [3]
allows providers to trade their resources
through federation regulations [3]
Outsource requests to other members of thefederation
Advantage
- Reduce chances of rejection of customer requests- Increase the profit of cloud service provider
7/27/2019 SeminarPPT.pptx
15/17
CLOUD FEDERATION ARCHITECTURE
7/27/2019 SeminarPPT.pptx
16/17
ADVANTAGES & DISADVANTAGES
Advantages
- Fast provisioning than manual process
- Unlimited resources / Unlimited scalability
- No downtime- Reduced overhead of upgrade & maintenance
Disadvantages
- Under provisioning / over provisioning [4]
- Never comes in isolation
7/27/2019 SeminarPPT.pptx
17/17
REFERENCES
[1] Ye Hu, Johnny Wong, Gabriel Iszlai, Marin Litoiu, Resource Provisioning for Cloud
Computing. Available: http://www.ce.uniroma2.it/courses/MMI/cloudResProv.pdf.
[2] Xiaoqiao Meng, Canturk Isci, Jeffrey Kephart, Li Zhang, Eric Bouillet, Dimitrios
Pendarakis, Efficient Resource Provisioning in Compute Clouds via VM, June 2010, ICAC
10. Available: http://canturkisci.com/ETC/papers/ICAC2010/camready.pdf
[3] Adel Nadjaran Toosi, Rodrigo N. Calheiros, Ruppa K. Thulasiramy, and Rajkumar Buyya,
Resource Provisioning Policies to Increase IaaS Providers Profit in a Federated Cloud
Environment, May 2011.
Available: http://www.cloudbus.org/papers/CloudFederation-HPCC2011.pdf
[4] Benefits of Vmware [online] Available: http://www.cites.illinois.edu/vmware/benifits.html