Virtualization & Cloud Computing Presentation

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

description

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

Transcript of Virtualization & Cloud Computing Presentation

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