five trends in computing leading to multi-cloud ...jain/talks/ftp/apf_qmic.pdfset top cgnat. box....

34
1 ©2016 Raj Jain Washington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm Five Trends in Computing Leading to Five Trends in Computing Leading to Multi Multi - - Cloud Applications and Their Cloud Applications and Their Management Management Washington University in Saint Louis Saint Louis, MO 63130 [email protected] Seminar at Qatar Mobility Innovations Center (QMIC), Doha, Qatar January 4, 2016 These slides are available on-line at: http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Upload: others

Post on 28-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

1©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Five Trends in Computing Leading to Five Trends in Computing Leading to MultiMulti--Cloud Applications and Their Cloud Applications and Their ManagementManagement

Washington University in Saint Louis Saint Louis, MO 63130

[email protected] Seminar at Qatar Mobility Innovations Center (QMIC), Doha, Qatar

January 4, 2016These slides are available on-line at:

http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Page 2: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

2©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Team MembersTeam Members

Mohammed Samaka Raj Jain Aiman Erbad

Subharthi Paul Gabor Vaszkun Deval Bhamare Lav Gupta+ Many more …

Page 3: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

3©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

OverviewOverview

1.

Recent Trends in Networking:1.

Software Defined Networking (SDN)2.

Network Function Virtualization (NFV)3.

Internet of Things (IoT)4.

Computing in the Edge (Fog Computing)5.

Inter-Cloud/Multi-Cloud Applications2.

Management of Generalized Multi-Cloud ApplicationsThis research was made possible by NPRP grant # 6-901-2-370 from the Qatar National Research Fund (a member of Qatar Foundation). The statements made herein are solely the responsibility of the author[s].

Page 4: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

4©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Clouds and Mobile AppsClouds and Mobile Apps

June 29, 2007: Apple announced iPhone Birth of Mobile Internet, Mobile Apps

App Market $1.99 Programs

Almost all services are now mobile apps: Google, Facebook, Bank of America, …

August 25, 2006: Amazon announced EC2 Birth of Cloud Computing in reality

(Prior theoretical concepts of computing as a utility)

$4.6 B in 2014, $6.2 B in 2015, a growth rate of 49% with 17% margins, much higher than the overall Amazon business

Page 5: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

5©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Trend 1: Software Defined Networking (SDN)Trend 1: Software Defined Networking (SDN)

1.

Abstract the Hardware: No dependence on physical infrastructure. Software API.

2.

Programmable: Shift away from static manual operation to fully configurable and dynamic

3.

Centralized Control of Policies: Policy delegation and management

Network Manager

PoliciesPolicies

Controller

Page 6: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

6©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Ten Benefits of SDNTen Benefits of SDN

1.

Programmability: Can change behavior on the fly.2.

Automation3.

Orchestration: Manage thousands of devices 4.

Visibility: Centralized monitoring of state5.

Performance: Optimize network device utilization FCAPS = Fault, Configuration, Accounting, Performance,

Security 6.

Virtualization: Use resources without worrying about location, size, etc.

7.

Dynamic Scaling: Can change size, quantity8.

Multi-tenancy9.

Service Integration10.

Openness: Full choice

of Modular plug-ins

Page 7: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

7©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Software Defined Anything (SDx)Software Defined Anything (SDx)

Tsunami of software defined everything:

Software Defined Networking (SDN)

Software Defined Datacenter (SDDC)

Software Defined Storage (SDS)

Software Defined Compute (SDC)

Software Defined Infrastructure (SDI)

Page 8: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

8©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Centralized vs. DistributedCentralized vs. Distributed

Fast Response to changes

Fast Consistency

Less overhead Scalable

Single Point of Failure

Time to converge

Slow consistency

Not scalable

Fault Tolerant

Page 9: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

9©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

MMERNC IMS

Hardware

Hardware

Set Top BoxCGNAT

Residential

Gateway

Hardware

MMERNC IMS

Residential

Gateway CGNATSet Top Box

MMERNC IMS

MMERNC IMS

Trend 2: Network Function VirtualizationTrend 2: Network Function Virtualization

Standard hardware is fast and cheap No need for specialized hardware

Implement all functions in software

Virtualize all functions Create capacity on demand Implement all carrier functions in a cloud

Page 10: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

10©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Any Function Virtualization (FV)Any Function Virtualization (FV)

Network function virtualization of interest to Network service providers

But the same concept can be used by any other industry, e.g., financial industry, banks, stock brokers, retailers, mobile games, …

Everyone can benefit from:

Functional decomposition of there industry

Virtualization of those functions

Service chaining those virtual functions (VFs) A service provided by the next gen ISPs

Page 11: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

11©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Carrier App Market: Lower CapExCarrier App Market: Lower CapEx

Virtual IP Multimedia System

Page 12: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

12©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Trend 3: Smart EverythingTrend 3: Smart Everything

Smart Health Smart Home

Smart TVSmart Watch

Smart CitiesSmart Industries

Smart Car

Smart Kegs

Smart Space

©2015 Raj Jain

Page 13: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

13©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

WhatWhat’’s Smart?s Smart?

Old: Smart = Can think Can compute

Now: Smart = Can find quickly, Can Delegate Communicate = Networking

Smart Grid, Smart Meters, Smart Cars, Smart homes, Smart Cities, Smart Factories, Smart Smoke Detectors, …

Think Communicate Not-Smart Smart

Page 14: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

14©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

A 7A 7--Layer Model of IoTLayer Model of IoT

Market

Acquisition

Interconnection

Integration

Apps and SW

Services

Analytics

Smart Grid, Connected home, Smart Health, Smart Cities, …

Sensors, Cameras, GPS, Meters, Smart phones, …

DECT/ULE, WiFi, Bluetooth, ZigBee, NFC, …

Sensor data, Economic, Population, GIS, …

Machine learning, predictive analytics, Data mining, …

SDN, SOA, Collaboration, Apps, Clouds

Energy, Entertainment, Health, Education, Transportation, …

ICT Secu

rity

Man

agem

ent

Page 15: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

15©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

A 7A 7--Layer Model of Smart CitiesLayer Model of Smart Cities

Infrastructure

Acquisition

Interconnection

Integration

Apps and SW

Services

Analytics

Roads, Trains, Buses, Buildings, Parks, …

Sensors, Cameras, GPS, Meters, Smart phones, …

DECT/ULE, WiFi, Bluetooth, ZigBee, NFC, …

Sensor data, Economic, Population, GIS, …

Machine learning, predictive analytics, Data mining, …

SDN, SOA, Collaboration, Apps, Clouds

Energy, Entertainment, Health, Education, Transportation, water,

ICT Secu

rity

Man

agem

ent

Page 16: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

16©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Areas of Research for IoTAreas of Research for IoT1.

PHY: Smart devices, sensors giving real-time information2.

Datalink: WiFi, Bluetooth, ZigBee, IEEE 802.15.4, … Broadband: DSL, FTTH, Wi-Fi, 5G, …

3.

Routing: Mesh networking, …4.

Analytics: Big-data, data mining, Machine learning, Predictive analytics, …

5.

Apps & SW: SDN, SOA, Cloud computing, Web-based collaboration, Social networking, …

6.

Applications: Remote health, On-line education, on-line laboratories, …

7.

Security: Privacy, Trust, Identity, Anonymity, …

Page 17: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

17©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Top Inhibitors to the Adoption of the IoTTop Inhibitors to the Adoption of the IoT

Ref: D. Mishra and E. Perkins, “Address Cybersecurity Challenges Proactively to Ensure Success With Outsourced IoT Initiatives,”

May 2015, 10 pp.

Page 18: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

18©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Internet of Harmful ThingsInternet of Harmful Things

Imagine, as researchers did recently at Black Hat, someone hacking your connected toilet, making it flush incessantly and closing the lid repeatedly and unexpectedly.

Ref: http://www.computerworld.com/article/2486502/

security0/worm-may-create-an-internet-of-harmful-things--says-symantec--take-note--amazon-.html

Page 19: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

19©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Current IoT SecurityCurrent IoT Security

HP Study

80% had privacy concerns

70% lacked encryption

60% had insecure updates

Symantec Study:

1/5th

of Apps did not use SSL (Secure transfers)

None of the devices provided mutual (gateway) authentication

No lock-out/delaying measures against repeated attacks

Common web application vulnerabilities

Firmware upgrades were not encrypted

Ref: http://fortifyprotect.com/HP_IoT_Research_Study.pdf

Ref: M. Barcena and C. Wueest, “Insecurity in the Internet of Things,”

Symantec, March 2015,

Page 20: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

20©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Attack SurfaceAttack Surface

IoT Devices

IoT wireless access technology: DECT, WiFi, Z-wave, …

IoT Gateway: Smart Phone

Home LAN: WiFi, Ethernet, Powerline, …

IP Network: DNS, Routers, …

Higher-layer Protocols

Cloud

Management Platform: Web interface

Life Cycle Management: Booting, Pairing, Updating, …

Things Access Gateway WAN Cloud Users

Page 21: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

21©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Past: Data in the EdgePast: Data in the Edge

To serve world-wide users, latency was critical and so the data was replicated and brought to edge

Users

Network

Service/Content hosted on w

eb servers

Distributed Content Caches

Page 22: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

22©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Users

Network

Micro-Clouds

Trend 4: Computation in the EdgeTrend 4: Computation in the Edge

To service mobile users/IoT, the computation needs to come to edge Mobile Edge Computing

Page 23: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

23©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Larger and infrequent jobs serviced by local and regional clouds Fog Computing

Users

Network

Micro-Clouds

Local

Clouds

Regional

Clouds

Trend 5: MultiTrend 5: Multi--CloudCloud

Page 24: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

24©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Northbound Interface

Cloud Datacenter

OpenStack EC2OpenDaylight

EnterpriseDatacenter

Carrier Network

Virtual Hosts

Virtual Networ

k

Virtual WAN Services

Virtual Storage

Southbound Interface

Resource Providers

ApplicationService Providers

MCAD Application Service

(AAS) abstraction

MCAD Application Workflow (AAW)

abstraction

MCAD Application Cloud (AAC) abstraction

Multi-Cloud Application Delivery (MCAD) Platform

MCAD Resource Driver(OpenStack)

MCAD Resource Driver(OpenDaylight)

MCAD Resource Driver(EC2)

Virtual Hosts

Virtual Storage

Virtual Networ

k

Network POP Micro-Datacenters

Application Deployment Administrators

Application Architects

Application Service Developers

Software Defined MultiSoftware Defined Multi--Cloud ManagementCloud Management

Page 25: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

25©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

MCAD FeaturesMCAD Features

Automate

the entire process of creating new workflows and installing them, managing them during runtime, uninstalling them as necessary

Allow Deployment Administrators

specify policies for quantity and location of resources inside various clouds.

Workflow creation includes virtual networks, computers, storage inside the clouds as well as the network between the clouds

WAN bandwidth

and latency is the key to placement. Allows manual approval and override.

Physical infrastructure owners keep complete control over their resources while the tenant service providers can deploy their applications according to their desired policies

All communication is via APIs. All interfaces initially XML based. GUI based in future.

Page 26: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

26©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Key aspects of OpenADN ArchitectureKey aspects of OpenADN Architecture

Hybrid control –

global and local controllers

Centralized management, distributed data plane

All services, servers, instances accessed by name

Global Controller (GC)

Local Controller (LC) Local Controller (LC)

VM-1 VM-N VM-1Virtual Network VM-N Virtual

NetworkEnterprise Data center Cloud Data Center

OpenStack EC2

Virtual WAN Controller

Open Daylight

Name Server

ISP Network

OpenADN Modules

Page 27: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

27©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Mobile Healthcare Use Case Mobile Healthcare Use Case

Home sensors for patient monitoring

Body Area Network for mobile patient

Mobile Doctor

Hospital

Cloud

Insurance Co

Cloud

Multi-Cloud Mobile Application Deployment and Optimization Platform

Medical Application

Service Provider (Insurance Co)

5G Carrier

SDN

Controller…

Page 28: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

28©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Gartner Hype Cycle for Gartner Hype Cycle for Emerging Technologies, 2015Emerging Technologies, 2015

Ref: Gartner, “Hype Cycle for Emerging Technologies, 2015,”

July 2015, [Available to subscribers only], http://www.gartner.com/

document/3100227?ref=QuickSearch&sthkw=hype%20cycle%202015&refval=156919648&qid=fe61993355944ace1c8c01ec2df676d9

Page 29: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

29©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

SummarySummary

1.

SDN is about abstracting the hardware, providing programmability, and centralizing policy control

2.

Carriers are moving towards “Network Function Virtualization”

Opportunity for key “Function

virtualization”

in other industry3.

IoT will impact CIO’s FCAPS4.

Computation is moving to the Edge Fog Computing Multi-Cloud/Inter-Cloud

5.

Our MCAD abstracts the cloud interfaces and allows automated management of multi-cloud applications

Page 30: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

30©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Recent PapersRecent Papers

Subharthi Paul, Raj Jain, Mohammed Samaka, Jianli Pan, "Application Delivery in Multi-Cloud Environments using Software Defined Networking," Computer Networks Special Issue on cloud networking

and communications, Available online 22 Feb 2014, http://www.cse.wustl.edu/~jain/papers/comnet14.htm

Raj Jain and Subharthi Paul, "Network Virtualization and Software Defined Networking for Cloud Computing -

A Survey," IEEE Communications Magazine, Nov 2013, pp. 24-31, http://www.cse.wustl.edu/~jain/papers/net_virt.htm

Subharthi Paul, Raj Jain, Mohammed Samaka, Aiman Erbaud, "Service Chaining for NFV and Delivery of other Applications in a Global Multi-

Cloud Environment," ADCOM 2015, Chennai, India, September 19, 2015, http://www.cse.wustl.edu/~jain/papers/adn_in15.htm

Raj Jain, Mohammed Samaka, "Application Deployment in Future Global Multi-Cloud Environment," The 16th Annual Global Information Technology Management Association (GITMA) World Conference, Saint Louis, MO, June 23, 2015, http://www.cse.wustl.edu/~jain/papers/apf_gitp.htm

Page 31: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

31©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Recent Papers (Cont)Recent Papers (Cont)

Deval Bhamare, Raj Jain, Mohammed Samaka, Gabor Vaszkun, Aiman Erbad, "Multi-Cloud Distribution of Virtual Functions and Dynamic Service Deployment: OpenADN Perspective," Proceedings of 2nd IEEE International Workshop on Software Defined Systems (SDS 2015), Tempe, AZ, March 9-13, 2015, 6 pp. http://www.cse.wustl.edu/~jain/papers/vm_dist.htm

Page 32: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

32©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Recent TalksRecent Talks

Raj Jain "Application Deployment in Future Global Multi-Cloud Environment," OIN Workshop, Saint Louis, MO, October 20, 2015, http://www.cse.wustl.edu/~jain/talks/apf_oin.htm

Raj Jain, "Virtualization and Software Defined Networking (SDN) for Multi-Cloud Computing," Invited talk at Indian Institute of Science, Bangaluru, September 18, 2014, http://www.cse.wustl.edu/~jain/talks/apf_iis.htm

Raj Jain, "AppFabric: Application Deployment and Service Chaining in Future NFV Cloud WAN Environments," Cisco Research Seminar, San Jose, CA, May 15, 2014, http://www.cse.wustl.edu/~jain/talks/apf_csc.htm

Raj Jain, "SDN and NFV: Facts, Extensions, and Carrier Opportunities," AT&T Labs SDN Forum Seminar, April 10, 2014, http://www.cse.wustl.edu/~jain/papers/adn_att.htm

Page 33: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

33©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

AcronymsAcronyms

ATM

Asynchronous Transfer Mode

ECN

Explicit congestion notification

EFCI

Explicit Forward Congestion Indication

FECN

Forward Explicit Congestion Notification

GB

Gigabyte

IEEE

Institution of Electrical and Electronic Engineering

IETF

Internet Engineering Task Force

IoT

Internet of Things

IP

Internet Protocol

IRTF

Internet Research Task Force

ITU

International Telecommunications Union

LAN

Local Area Network

LTE Long Term Evolution

MHz

Mega Hertz

OpenADN

Open Application Delivery Networking

SDN

Software Defined Networking

Page 34: Five Trends in Computing Leading to Multi-Cloud ...jain/talks/ftp/apf_qmic.pdfSet Top CGNAT. Box. Residential Gateway. Hardware. RNC. IMS. MME. Residential Gateway. CGNAT. Set Top

34©2016 Raj JainWashington University in St. Louis http://www.cse.wustl.edu/~jain/talks/apf_qmic.htm

Acronyms (Cont)Acronyms (Cont)

TCP

Transmission Control Protocol

TV

Television

VM

Virtual Machine

WAN

Wide Area Network

WiFi

Wireless Fidelity

WiMAX

Worldwide Interoperability for Microwave Access