Upload
jim-mukerjee
View
1.676
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Virtualization Theories and Cloud Computing Course, Computer Science Dept, UC, Berkeley, March 2010
Citation preview
Cloud ComputingVirtualization Theories
Virtual Networking
Virtualization Theories Course Presentation, UC, Berkeley
Jim Mukerjee
March 6, 2010
Schematic Diagram of Cloud Computing Deployment Models
Business Benefits of Cloud Computing
• Almost zero upfront infrastructure investment
• Just-in-time infrastructure
• More efficient resource utilization
• Usage-based costing
• Reduced time to market
Technical Benefits of Cloud Computing
• Automation – “Scriptable infrastructure”
• Auto-scaling
• Proactive Scaling
• More Efficient Development Lifecycle
• Improved Testability
• Disaster Recovery and Business Continuity
• “Overflow” the traffic to the Cloud
Automated Elasticity
Automated Elasticity + Scalability Time
Infra
stru
ctur
e C
ost,
$$ Predicted Demand
Too much excess capacity“opportunity cost”
You just lost your customer
Huge capital expenditure
VirtualizationVirtualized Data Centers
Virtual Machine
Virtualized Data Center
VM Migration -- VMotion
Amazon Elastic Compute Cloud (EC2) Services Architecture
Windows Azure applications run in Microsoft data centers and are accessed via the Internet
Virtual Networking
VMware Networking Infrastructure Concepts
vNetwork Distributed Switch enables Virtual Machine Networking
Comparison of Access Layer Connectivity Options in (1) Nonvirtualized Rack-Optimized Server,(2) Virtualized Rack-Optimized Server, (3) Nonvirtualized Blade Server, and (4) Virtualized Blade Server
Cisco Nexus 1000V Series Distributed Switching Architecture
Architectural Elements of the NIV Model
Thank You