Beruflich Dokumente
Kultur Dokumente
and
Cloud Computing
1 Virtualization Overview
3 Cloud Computing
2 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
The Traditional Server Concept
…
Web Server App Server DB Server EMail
3 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Challenges
The x86 computer hardware was designed to run a single operating system
Data centers needing huge power, high operating expenses and under utilized
processing power
Inability to scale resources for apps needing more resources during peak
loads
4 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Consolidation Approaches
Application
– Application Consolidation Integration
Reducing the number of applications
Addressing Platform
Dissimilarity
Physical Consolidation
– Physical Consolidation
Hosting multiple application on one server Storage
Consolidation
– Centralization Server
Consolidation
Consolidation of management control and
system to a central location
Leverage
Server
technology
Centralization
enhancements !!
5 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Virtualization
6 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Server Virtualization Architecture
HOST HARDWARE
8 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Server Virtualization
Without Virtualization With Virtualization
Applicatio
n
Operating System
Hardwar
e
9 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Without Virtualization
10 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
With Virtualization
11 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Virtualization Products
VMware vSphere
Microsoft Hyper-V
Oracle VM
Citrix Xen
RedHat KVM
IBM Power VM
Solaris Containers
12 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Virtual Machine
13 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Key Features of Virtualization
Partitioning Isolation
14 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Instant Provisioning in a Virtualized Environment
weeks!
Configure Install Configure Assign Configure Test Apps
hardware OS OS & IP Addr Network
Tools
20-40 hrs
<1 hr of of work
Deploy Power
work
from on VM
4-6 week
Template 1-2 days lead time
lead time
Virtual
15 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Virtual Machine Movement
• Live migration of
virtual machines
16 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Non-Disruptive Capacity on Demand
17 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Dynamic Resource Management
Business Demand
• Dynamic and
intelligent allocation of
hardware resources
Resource Pool
18 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
High availability
• Automatically restarts
the virtual machines,
when a physical server
X Resource Pool
fails
19 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Storage VMotion
20 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Disaster Recovery
Virtual Infrastructure
Replication Virtual Infrastructure
FC SAN FC SAN
21 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Virtualization Benefits
Optimum
Resource
Utilization
Reduce
Disaster
Management
Recovery
Cost
and Load
Balancing
Advantages of
Virtualization
Improve ability
to handle Improved
growth and Manageability
mergers & Security
Faster
Deployment
22 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Key Decision Factors for Virtualization
Product Capacity
Evaluation Planning
23 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Cloud Computing
• Flexible
• On-Demand Service Model
• Always on and Global
25 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
“The Cloud”
What’s new?
Acquisition Model: Business Model: Access Model: Technical Model:
Based on Based on pay for Over the Internet Scalable, elastic,
purchasing of use to ANY device dynamic, multi-
services tenant, & sharable
26 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Origin of the term “Cloud Computing”
27 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Foundational Elements of Cloud Computing
Virtualization
Distributed Computing
Broadband Networks
Browser as a platform
Blade Servers
SAN/NAS
29 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Typical Cloud Setup
Service
Virtual Network Management Templates
SAN NAS
30 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
VMware vCloud
31 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Cloud Service Models
User Level
Salesforce.com,
“Software-as-a-service” A complete application stack being Google Docs, Windows
(SaaS) offered as end-user application Office Live
Developer Level
Google Apps Engine,
“Platform-as-a-service” A completer platform to Design, Build, Windows Azure
(PaaS) Test and Deliver applications Services Platform
32 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Cloud Deployment Models
Private cloud
– enterprise owned or leased
Community Cloud
– For specific communities e.g Google “Gov Cloud”
Public cloud
– Sold to the public, mega-scale infrastructure
Hybrid cloud
– composition of two or more clouds
33 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
The Cloud Framework
Hybrid
Clouds
Private Community
Deployment Public Cloud
Models Cloud Cloud
On Demand Self-Service
Essential Broad Network Access Rapid Elasticity
Characteristics
Resource Pooling Measured Service
Key Features
– Availability zones
• Place applications in multiple locations for failovers
– Elastic IP addresses
• Static IP addresses that can be dynamically remapped to point to different instances
(not a DNS change)
35 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Microsoft Azure Services
36
36 © Source: Microsoft Presentation
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Cloud Computing Challenges
37 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
General Security Challenges
38 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Cloud Adaptation Considerations
39 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
The „Why‟ and „How‟ of Cloud Migration
Cloud security issues may drive and define how we adopt and
deploy cloud computing solutions
Startup business can greatly benefit from public clouds by
“testing the waters” without making risky hardware purchase
decisions
40 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Balancing Threat Exposure and Cost Effectiveness
41 ©
© 2010
2010 Wipro
Wipro Ltd
Ltd -- Confidential
Confidential
Thank You