Top Banner
SCALABLE & ADAPTIVE INTERNET SOLUTIONS SAIL Public Cloud Networking: Network aspects of the cloud Thomas Edwall, SAIL Project Manager Ericsson AB FIA, session 2.3: Aalborg, Denmark, May 11th, 2012Fifth Future Internet Cluster 12-05-16 1
11

Cloud Networking: Network aspects of the cloud

Jul 06, 2015

Download

Technology

SAIL

Thomas Edwall, SAIL Project Manager. Position statement at FIA, Aalborg, Denmak, May 2012.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cloud Networking: Network aspects of the cloud

SCALABLE & ADAPTIVE INTERNET SOLUTIONS

SAIL Public

Cloud Networking: Network aspects of the cloud

Thomas Edwall, SAIL Project ManagerEricsson AB

FIA, session 2.3:Aalborg, Denmark, May 11th, 2012Fifth Future Internet Cluster

12-05-16 1

Page 2: Cloud Networking: Network aspects of the cloud

SCALABLE & ADAPTIVE INTERNET SOLUTIONS

SAIL Public

Flexible networking &distributed virtual

infrastructure

Towards a Carrier CloudA

pplic

atio

n ev

olut

ion

Mid ’90’s Mid ‘00’s Mid ’10’s

DC based clouds

ApacheApache

Legacy apps on dedicated servers

Legacy appsin cloud (IaaS)

Drivers: Server consolidation economies of scale, pay-per-

use / scale-with-demand

Drivers: IaaS including networking in one package, Tailored multisite

connectivity

Page 3: Cloud Networking: Network aspects of the cloud

SCALABLE & ADAPTIVE INTERNET SOLUTIONS

SAIL Public

Current cloud context

• Main focus is about computing and storage resources in a ”one-to-one” fashion

• Connectivity between those components always forgotten

ComputeStorage

Public Cloud DC

Enterprise

(Private Cloud DC)

Wide Area Network

Connectivity

Unpredictable response times

Security issues with business critical data

Page 4: Cloud Networking: Network aspects of the cloud

SCALABLE & ADAPTIVE INTERNET SOLUTIONS

SAIL Public

Add the network aspect to the equation!• Satisfying application

requirements for latency and bandwidth is key.

• Network constraints need to be by added into the cloud optimisation equation

6

Approach #1: Distribute cloud resources in the network

Page 5: Cloud Networking: Network aspects of the cloud

SCALABLE & ADAPTIVE INTERNET SOLUTIONS

SAIL Public

Boundaries between domainsIntra-domain interface

Inter-domain interface

Page 6: Cloud Networking: Network aspects of the cloud

SCALABLE & ADAPTIVE INTERNET SOLUTIONS

SAIL Public

6

Taking interoperability into account

• Assure interoperability, both intra- and inter-domain

Adding network aspectsAdding network aspects

Approach #2: Assess which network domain or Data Center to put your cloud resources in.

6

6 6

Interoperability will be needed in both cases. There will always be boundaries

and domains…

Intra-domain

Inter-domain

Page 7: Cloud Networking: Network aspects of the cloud

SCALABLE & ADAPTIVE INTERNET SOLUTIONS

SAIL Public

Interoperability between clouds require control of:• How to request resources • How to realise/implement

the requested connectivity

Distributed Infrastructure Services

Link negotiation, protocol agreement and setup

Infrastructure: VMs, Storage &Virtual Network

Page 8: Cloud Networking: Network aspects of the cloud

SCALABLE & ADAPTIVE INTERNET SOLUTIONS

SAIL Public

OCNI and DCP

• OCNI:– SAIL proposed extension to

the OCCI interface/API from OGF

– Extends the API to not only manage ‘compute’ and ‘storage’, but also ‘networking’, in a cloud environment.

– Service control model for presenting high level resource requirements and delegate them across infrastructure (IaaS) services.

• DCP:– SAIL proposed protocol for

negotiating connectivity parameters on domain boundaries

– Typically such parameters are dependent on domain specific technologies and management policies not disclosed by the domain. Hence cannot normally be set by the requester.

Page 9: Cloud Networking: Network aspects of the cloud

SCALABLE & ADAPTIVE INTERNET SOLUTIONS

SAIL Public

Webshop front-ends in geographically distributed clouds

All cloud sites interconnected by dynamically established VPN

Webshop database backend in homecloud

A single distributed virtual infrastructure

Distributed virtual infrastructure

Page 10: Cloud Networking: Network aspects of the cloud

SCALABLE & ADAPTIVE INTERNET SOLUTIONS

SAIL Public

Final words

• SAIL is about networking• SAIL also caters for interoperability aspects of

the services and APIs developed• SAIL will be demonstrating Cloud Networking at

FuNeMS in Berlin in July!

Page 11: Cloud Networking: Network aspects of the cloud

SCALABLE & ADAPTIVE INTERNET SOLUTIONS

SAIL Public

www.sail-project.eu

@SAILproject