Mobile Cloud Networking
Outline Project overview, motivation, vision, scope Objectives, assumptions and key research issues Partner perspectives and project dimensions Architecture overview Preliminary results Conclusions
Project Overview EU FP7 Integrated Project: Mobile Cloud Networking (MCN) Website: http://www.mobile-cloud-networking.eu Main Goal The MCN project investigates, implements and evaluates the technological foundations for the Mobile Network plus Decentralized Computing plus Smart Storage offered as one atomic service: On-Demand, Elastic and Pay- As-You-Go Consortium SAP, ZHAW, France Telecom, BT, Telecom Italia, Portugal Telecom Inovação, NEC, Intel, Italtel, CloudSigma, Nextworks, Soft Telecom, ONE SOURCE Consultoria Informatica, INOV - INESC Inovação, University of Twente, Technical University of Berlin, University of Bern, Fraunhofer Budget: 12 M Duration: Sep 2012 to Aug 2015
Project Motivation Cloud Computing disrupts IT consumption and operations On-Demand, Self-Service, Elasticity, Pay-as-you-Go, Remote Access Infrastructure- Platform- Software-as-a-Service (IaaS/PaaS/SaaS) Huge economic potential, CAPEX and OPEX dimension Cloud Computing Status Quo Dominated by US-based companies «elastic on-demand compute and storage» Datacenter- and IT-centric Cloud Computing and the Mobile Telco Industry Opportunity => Top-level Objective of MCN Project
Project Vision Vision 2012-2015 MCN. All rights reserved. / Page 3
Project Scope Scope With Cloud Computing we mean Cloud Computing real Based No buzz, on Cloud no cloud Computing washing Principles Based On-demand on Cloud Computing Principles Self-service On-demand Self-service Elastic Elastic Resource sharing/pooling Resource sharing/pooling Metered service Metered service Focus of MCN 2012-2015 MCN. All rights reserved. / Page 4
Project Objectives Extend concept of Cloud Computing beyond data centres towards mobile End-User Design a 3rd Generation Partnership Project - 3GPPcompliant Mobile Cloud Networking Architecture that exploits and supports Cloud Computing Design a novel virtualization layer, monitoring system, and general provisioning across the various domains within MCN Design a Mobile Platform for future MobileCloud-enabled services and applications Enable a novel business actor, the MCN Provider Deliver and exploit concept of an End-to-End MCN for Novel Applications and Services
Enabling Assumptions Enabling Assumptions 2012-2015 MCN. All rights reserved. / Page 8
Key Research Issues How to virtualize Radio Access Networks (RAN)? How to design a cross-domain Infrastructure-as-a-Service (IaaS) control plane? How to upgrade virtualization and Cloud Computing middleware to support highly demanding, real-time network applications and services? How to design, deploy, and operate 3GPP software components to attain and fully benefit from Cloud Computing attributes? How to ensure QoE with advanced content and service migration mechanisms for mobile cloud users? How to support multiple cross-domain aspects that must service a multitude of business actors and stakeholders?
Partners' Perspectives Perspectives Mobile Cloud Networking Service Provider Cloud Computing Provider User MobileCloud Networking Developer / Applications Provider Data Centre Operator Mobile Network Operator 2012-2015 MCN. All rights reserved. / Page 5
Architecture Overview Architecture Overview 2012-2015 MCN. All rights reserved. / Page 9
Architecture Overview (2) Architecture Overview Cloud Controller (2) Cross-domain Control Plane Service Orchestration Access+Compute+Storage+Content+Apps Mobile Network Cloud (1,3,4,5) Cloud-based Mobile Network On-demand, Elastic, Pay-as-yo-Go Operations WaaS / EPSaaS / IMSaaS RRH-BBU split / BBU- and Spectrum Pooling 2012-2015 MCN. All rights reserved. / Page 9 EPC-Distribution, Distributed Mobility Management Self-optimisation, Elastic bandwidth, Traffic Engineering. QoS/QoE Network and Platform Sharing, Provider Cooperation MobileCloud Service and Application Platform (2,3,5,6) Enablement and Self-Service for MobileCloud Applications, Services, Content CDNaaS, DSSaaS (live migration of content and distributed display for mobile users) Cross-domain SLAs, Pricing, Rating, AAA, etc. Carrier-Grade Virtualization and Performance (2,3,4) OpenFlow Extensions to OpenStack Telco-grade cloud-performance (IaaS/PaaS)
Some Results: towards the CC. MCN Service Storage areas Management for STG and ITG Framework monitoring and decide to scale-out a SI. The Execution block is responsible for enforcing the decisions Storage areas for SI and Infrastructure Instance Graph. CloudController (CC) It is the enabler of the common and technology-specific control planes, providing SDK. signaling and management interfaces to be used by the SM and SO. The CC provides the signaling and management interfaces to enable the common (northbound), and technology-specific (southbound) control planes. These will be used by the instances of SM and SO though the Figure'5'CC'Architecture'
The CC will support SO's E2E provisioning and lifecycle management needs of services in MCN. It provides both atomic and support services required for realizing SO needs. Some Results: The MCN Service Platform The MCN Service Platform The MCN Service Platform is a collection of services that can be leveraged by developers. This set of services all exhibit the principles and architectural elements defined in the previous sections. Figure'6'MCN'Service'Platform'
Thank you