cloud networking: network aspects of the cloud
DESCRIPTION
Thomas Edwall, SAIL Project Manager. Position statement at FIA, Aalborg, Denmak, May 2012.TRANSCRIPT
![Page 1: Cloud Networking: Network aspects of the cloud](https://reader034.vdocuments.mx/reader034/viewer/2022052601/559965b61a28ab871e8b476d/html5/thumbnails/1.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052601/559965b61a28ab871e8b476d/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052601/559965b61a28ab871e8b476d/html5/thumbnails/3.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052601/559965b61a28ab871e8b476d/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052601/559965b61a28ab871e8b476d/html5/thumbnails/5.jpg)
SCALABLE & ADAPTIVE INTERNET SOLUTIONS
SAIL Public
Boundaries between domainsIntra-domain interface
Inter-domain interface
![Page 6: Cloud Networking: Network aspects of the cloud](https://reader034.vdocuments.mx/reader034/viewer/2022052601/559965b61a28ab871e8b476d/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052601/559965b61a28ab871e8b476d/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052601/559965b61a28ab871e8b476d/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052601/559965b61a28ab871e8b476d/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052601/559965b61a28ab871e8b476d/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052601/559965b61a28ab871e8b476d/html5/thumbnails/11.jpg)
SCALABLE & ADAPTIVE INTERNET SOLUTIONS
SAIL Public
www.sail-project.eu
@SAILproject