The Case for Enterprise Ready Virtual Private Clouds - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

The Case for Enterprise Ready Virtual Private Clouds

Description:

Existing platforms do not meet the needs of enterprise customers ... Transparently move a VM between two hosts. Useful for load balancing, maintenance, etc ... – PowerPoint PPT presentation

Number of Views:37
Avg rating:3.0/5.0
Slides: 19
Provided by: csc123
Category:

less

Transcript and Presenter's Notes

Title: The Case for Enterprise Ready Virtual Private Clouds


1
The Case for Enterprise Ready Virtual Private
Clouds
  • Timothy Wood, Alexandre Gerber, K.K.
    Ramakrishnan, Jacobus van der Merwe, and
    Prashant Shenoy
  • University of Massachusetts Amherst
  • ATT Research

2
Cloud Computing
  • Rent computation and storage resources on demand
  • Accessed by multiple enterprise sites
  • Cloud Platform types
  • Software as a Service
  • Hotmail, Google Docs
  • Platform as a Service
  • Google App Engine, Microsoft Azure
  • Infrastructure as a Service
  • Amazon EC2, VMware vCloud

Cloud Platform
Enterprise Sites
3
Enterprise Cloud Challenges
  • Existing platforms do not meet the needs of
    enterprise customers
  • Insufficient security controls
  • Need isolation at server and network level
  • Deployment is difficult
  • Cloud resources are completely separate from
    local ones
  • Cant make VMs look like part of existing LAN
  • Limited control over network resources
  • Cannot specify network topology or IP addresses
  • Cannot reserve bandwidth or request QoS
    guarantees for network links

4
Moving to the Cloud
  • Acme wants to move part of its payroll app into
    the cloud
  • Should be easy, right?

Acme LAN
Front EndReports
Data Store
ProcessingTier
5
Problem 1 Transparency
  • Application may have been written for LAN
    environment
  • Might utilize broadcast or LAN service discovery
  • Must add Internet gateways for apps previously
    only on LAN
  • Now must communicate via public IPs or configure
    DNS

Lack of transparency causes application
modifications and infrastructure reconfigurations
Acme LAN
Cloud Platform
Front End
front.acme.com
Processingproc.cloud.com
Data Store
data.acme.com
6
Problem 2 Security
  • Acmes servers are now accessible from the public
    internet!
  • Servers formerly on secure LAN now exposed to
    malicious users
  • Must configure firewall rules to limit access
  • Fine grain rules are difficult to manage in
    dynamic environments

Lack of secure cloud connections exposes
enterprise to threats from both in and out of the
cloud
Acme LAN
Cloud Platform
Front End front.acme.com
Processingproc.cloud.com
Data Store data.acme.com
Hacker123hax.cloud.com
7
Problem 3 Flexible Resource Mgmt
  • Benefit of cloud computing ability to easily
    adjust resource capacities and add new VMs
  • After a change must deal with transparency and
    security issues all over again!
  • Current platforms do not support network resource
    reservation (Bandwidth/QoS guarantees)

Enterprises want control over network resources.
Cloud must support dynamic changes
Acme LAN
Cloud Platform
Front End front.acme.com
1
Processingproc.cloud.com
1
Data Store data.acme.com
1
Processing 2proc2.cloud.com
8
Key Observation
Existing cloud platforms only cover storage and
computation


Enterprise Clouds need control over the network
as well
9
Virtual Private Clouds
  • A Virtual Private Cloud is
  • A secure collection of server, storage, and
    network resources spanning one or more cloud data
    centers
  • That is seamlessly connected to one or more
    enterprise sites
  • Virtual Private Networks (VPNs)
  • Layer 2 and 3 MPLS based VPNs
  • Created by network provider with no end host
    configuration
  • Already used by many businesses!

Cloud Sites
Enterprise Sites
10
VPC Benefits
  • For the customer
  • Isolates network compute resources
  • Cloud resources are only accessible through VPN
  • Simplifies deployment since cloud looks same as
    local resources
  • For the service provider
  • Provides mechanism for control over resource
    reservation within provider network
  • Simplifies management of multiple data centers by
    combining them into large resource pools

11
VPC Challenges Solutions
  • Existing cloud platforms do not integrate with
    network service providers
  • Must coordinate with ISP to create VPN endpoints
  • VPN endpoints must be linked to VLANs within the
    cloud data center
  • VPN endpoints are traditionally static
  • Utilize virtual routers with programmable
    interfaces to rapidly create and reconfigure
    routers
  • Use BGP signaling to dynamically adjust VPN
    topology

12
CloudNet
  • Cloud Manager
  • Allocates computation and storage resources
  • Manages VLAN assignment within cloud network
  • Network Manager
  • Creates and configure VPN endpoints
  • Reserves network resources

Routers
Cloud Manager
Network Manager
VM
VM
VLAN
VPN
VPN
VM
VM
VLAN
13
WAN Migration
Layer 2 VPNs make WAN act like a LAN
Can use existing LAN migration techniques to move
across WAN
14
WAN Migration
Layer 2 VPNs make WAN act like a LAN
CE
Cloud Site 1
Customer Site
A
B
PE
PE
VLAN
ARP!
CE
ARP!
PE
B
Cloud Site 2
Can use existing LAN migration techniques to move
across WAN
15
Summary
  • Cloud Computing for enterprises requires
  • Security
  • Transparency
  • Flexibility
  • CloudNet can help provide these features
  • Defines interface between cloud platform and
    network provider
  • Uses VPNs for secure, seamless connections
  • Employs virtualization at server, router, and
    network levels to improve agility and efficiency
  • Future Work
  • Network optimizations to reduce latency of WAN
    migration
  • Utilize VPLS to simplify deployment of high
    availability services across WAN

16
Questions?
  • twood_at_cs.umass.edu

17
Extra slides
18
WAN Migration
  • LAN migration already supported by Xen, VMware,
    etc
  • Transparently move a VM between two hosts
  • Useful for load balancing, maintenance, etc
  • Only works on LAN because of need for network
    reconfiguration
  • Layer 2 VPNs make WAN act like a LAN
  • Lets VPN endpoints across WAN act as a single LAN
    segment
  • Allows for WAN migration without modifying VM
    platform!
  • Storage migration still must be handled by other
    means
Write a Comment
User Comments (0)
About PowerShow.com