32
Cloud Computing Virtualization Theories Virtual Networking Virtualization Theories Course Presentation, UC, Berkeley Jim Mukerjee March 6, 2010

Virtualization & Cloud Computing Presentation

Embed Size (px)

DESCRIPTION

Virtualization Theories and Cloud Computing Course, Computer Science Dept, UC, Berkeley, March 2010

Citation preview

Page 1: Virtualization  & Cloud Computing Presentation

Cloud ComputingVirtualization Theories

Virtual Networking

Virtualization Theories Course Presentation, UC, Berkeley

Jim Mukerjee

March 6, 2010

Page 2: Virtualization  & Cloud Computing Presentation

Schematic Diagram of Cloud Computing Deployment Models

Page 3: Virtualization  & Cloud Computing Presentation
Page 4: Virtualization  & Cloud Computing Presentation
Page 5: Virtualization  & Cloud Computing Presentation

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

Page 6: Virtualization  & Cloud Computing Presentation

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

Page 7: Virtualization  & Cloud Computing Presentation

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

Page 8: Virtualization  & Cloud Computing Presentation

VirtualizationVirtualized Data Centers

Page 9: Virtualization  & Cloud Computing Presentation

Virtual Machine

Page 10: Virtualization  & Cloud Computing Presentation

Virtualized Data Center

Page 11: Virtualization  & Cloud Computing Presentation

VM Migration -- VMotion

Page 12: Virtualization  & Cloud Computing Presentation

Amazon Elastic Compute Cloud (EC2) Services Architecture

Page 13: Virtualization  & Cloud Computing Presentation

Windows Azure applications run in Microsoft data centers and are accessed via the Internet

Page 14: Virtualization  & Cloud Computing Presentation

Virtual Networking

Page 15: Virtualization  & Cloud Computing Presentation
Page 16: Virtualization  & Cloud Computing Presentation

VMware Networking Infrastructure Concepts

Page 17: Virtualization  & Cloud Computing Presentation
Page 18: Virtualization  & Cloud Computing Presentation
Page 19: Virtualization  & Cloud Computing Presentation
Page 20: Virtualization  & Cloud Computing Presentation
Page 21: Virtualization  & Cloud Computing Presentation
Page 22: Virtualization  & Cloud Computing Presentation
Page 23: Virtualization  & Cloud Computing Presentation
Page 24: Virtualization  & Cloud Computing Presentation

vNetwork Distributed Switch enables Virtual Machine Networking

Page 25: Virtualization  & Cloud Computing Presentation
Page 26: Virtualization  & Cloud Computing Presentation
Page 27: Virtualization  & Cloud Computing Presentation
Page 28: Virtualization  & Cloud Computing Presentation
Page 29: Virtualization  & Cloud Computing Presentation

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

Page 30: Virtualization  & Cloud Computing Presentation

Cisco Nexus 1000V Series Distributed Switching Architecture

Page 31: Virtualization  & Cloud Computing Presentation

Architectural Elements of the NIV Model

Page 32: Virtualization  & Cloud Computing Presentation

Thank You