SlideShare une entreprise Scribd logo
1  sur  13
Félix Cuadrado
Network Support for Cloud Applications
International Workshop in Trends in Future
Communications
CPqD, Campinas, Brazil
25th February 2014
• 18,000 students in London
• Member of Russell Group
•School of EECS
• 70 academic staff
• £37M research grant portfolio
• Networks research group
• Wireless and systems networking
• 16 academic staff
• 50+ PhDs and Postdocs
Queen Mary University of London
2
• Distributed services
management in the
datacenter
• Monitoring of events
• Objectives-based
management
• Automated diagnosis
• Self-configuration
• Self-healing
Datacenter Services Management
3
Node N1
Container static_web
Node N6 Node N10
Node N3 Node N5
Node N4
Container esb1 Container esb1Container prc2
Container esb2Container esb1Container prc1
Container dyn_web2Container bsn_logic1 Container ora_dbContainer ora_db
CoRs
PrRc
PrCg
PrMg
ClMg
AcMg
AcDA
CPDA
ClDA
OpAc
ClPo
ClPS
ClDS
CrPD
AcDS
CPDA
Container bsn_logic2Container bsn_logic2 C
Node N1
Container static_web
Node N6 Node N10
Node N3
Node N5 Node N4
Container esb1 Container esb1Container prc2
Container esb2Container esb1Container prc1
Container dyn_web2Container bsn_logic1 Container ora_dbContainer ora_db
CoRs
PrRc
PrCg
PrMg
ClMg
AcMg
AcDA
CPDA
ClDA
OpAc
ClPo
ClPS
ClDS
CrPD
AcDS
CPDA
Container bsn_logic2Container bsn_logic2Container bsn_rule1
PrRR
OAcP
PrRP
Managed Domain
Configura on
Host
Resource
Environment
Host
Resource
RR
RR
RR
Res
Logical
Resource Base
LR
LR
LR
CRC
CRC
LR
Objec ves
O
O
O
O
O
O
EXTERNAL CHANGES
Management System
Monitor
Analyze Plan
ExecuteKnowledge
LRB Obj Cf
INTERNAL
CHANGES
Migrate
Compute,
Messaging
Update Graph
Decide Migrations
BSP SYNC
BARRIER
BSP SYNC
BARRIER
Distributed Graph Processing
The Cloud 1.0
4
User Latency
Reliability
Geo-distributed Cloud Applications
5
User Latency
Reliability
Dynamism
• Spans over a multi tenant infrastructure
• Datacenters, CDN: computing resources
• Internet Service Providers, IXPs
• Distributed Application Overlay
• Nodes (computing), and links (connectivity)
• Requirements on links to end users and intra-
application links
• Elasticity: dynamically adapt to user workload
Anatomy of a Cross Cloud Application
6
• Applications know what they
need (QoS, requirements)
• Latency, bandwidth are often the
performance bottlenecks
• But only control cloud resources
• Where to deploy?
• Hack network at application layer
(proxies, load balancer,
middleboxes)
• Compensate/adjust on transport
protocols
Applications and Networks don’t talk
7
• Network views aggregated
packet information
• Internal information hidden for
other stakeholders
• Static network configuration
• Programmatic control plane for the network
• Control forwarding behaviour
• Break into the protocol stack
• Network virtualization resources can be
dynamically allocated
Enter SDN
8
Logically Centralised Control Plane, on a Internet
Scale, multi-tenant infrastructure?
• Applications are managed based on measured server
metrics.
• CPU, memory, requests/second, service time
• We also need network information monitoring!
• Static information (topology)
• Dynamic information (network status) … “real time”
Network analytics
9
Scalable Fine-grained Network Monitoring
Network plus Server App Analytics
Application-aware network management
• Applications management plane has to orchestrate both
compute and network infrastructure
• Use SDN to help with transient states, migration
• … and automatically handle application high availability
Dynamic Cloud App management with SDN
10
Infrastructure ecosystem
Act at the right timescale
Decide where and how much
Manage transitional states
• Cloud applications require some services
• Security, load balancing, forwarding…
• Geo-distributed applications
need similar support!
• How to extend to a network-wide scale?
• Co-location of application nodes- support services
• Efficient support of dynamic overlays
• Configure with changing network-wide policies
Network-wide services for applications
11
Load
Balan
cer
Proxy
Trans
coder FW
IDSCache
…
As challenging to manage as the applications themselves
• Cloud applications are a strong use case for SDN
• Support latency requirements
• Link to end user, intra application communications
• We need to talk!
• Application management needs to become aware of the
networking side
• Orchestration of the network and computing
infrastructure must be addressed
• How do we support autonomic dynamic application
management, in a scalable way?
Conclusions
12
Obrigado!
felix.cuadrado@qmul.ac.uk
International Workshop in Trends in Future Communications
CPqD, Campinas, Brazil
25th February 2014

Contenu connexe

Tendances

Turning Evidence into Insights: How NCIS Leverages Elastic
Turning Evidence into Insights: How NCIS Leverages Elastic Turning Evidence into Insights: How NCIS Leverages Elastic
Turning Evidence into Insights: How NCIS Leverages Elastic Elasticsearch
 
Summer 2017 undergraduate research powerpoint
Summer 2017 undergraduate research powerpointSummer 2017 undergraduate research powerpoint
Summer 2017 undergraduate research powerpointChristopher Dubois
 
FIWARE Global Summit - DRACO: Managing the Stream of Context Information Hist...
FIWARE Global Summit - DRACO: Managing the Stream of Context Information Hist...FIWARE Global Summit - DRACO: Managing the Stream of Context Information Hist...
FIWARE Global Summit - DRACO: Managing the Stream of Context Information Hist...FIWARE
 
Sharing our best secrets: Design a distributed system from scratch
Sharing our best secrets: Design a distributed system from scratchSharing our best secrets: Design a distributed system from scratch
Sharing our best secrets: Design a distributed system from scratchAdelina Simion
 
How Robinhood Built a Real-Time Anomaly Detection System to Monitor and Mitig...
How Robinhood Built a Real-Time Anomaly Detection System to Monitor and Mitig...How Robinhood Built a Real-Time Anomaly Detection System to Monitor and Mitig...
How Robinhood Built a Real-Time Anomaly Detection System to Monitor and Mitig...InfluxData
 
Nine Neins - where Java EE will never take you
Nine Neins - where Java EE will never take youNine Neins - where Java EE will never take you
Nine Neins - where Java EE will never take youMarkus Eisele
 
Monitoring in Big Data Frameworks @ Big Data Meetup, Timisoara, 2015
Monitoring in Big Data Frameworks @ Big Data Meetup, Timisoara, 2015Monitoring in Big Data Frameworks @ Big Data Meetup, Timisoara, 2015
Monitoring in Big Data Frameworks @ Big Data Meetup, Timisoara, 2015Institute e-Austria Timisoara
 
Divide & Conquer - Logging Architecture in Distributed Ecosystems with Elasti...
Divide & Conquer - Logging Architecture in Distributed Ecosystems with Elasti...Divide & Conquer - Logging Architecture in Distributed Ecosystems with Elasti...
Divide & Conquer - Logging Architecture in Distributed Ecosystems with Elasti...Elasticsearch
 
Distributed tracing - get a grasp on your production
Distributed tracing - get a grasp on your productionDistributed tracing - get a grasp on your production
Distributed tracing - get a grasp on your productionnklmish
 
How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...Eric D. Schabell
 
Cassandra's Odyssey @ Netflix
Cassandra's Odyssey @ NetflixCassandra's Odyssey @ Netflix
Cassandra's Odyssey @ NetflixRoopa Tangirala
 
The what, why and how of knative
The what, why and how of knativeThe what, why and how of knative
The what, why and how of knativeMofizur Rahman
 
FIWARE Global Summit - QuantumLeap: Time-series and Geographic Queries
FIWARE Global Summit - QuantumLeap: Time-series and Geographic QueriesFIWARE Global Summit - QuantumLeap: Time-series and Geographic Queries
FIWARE Global Summit - QuantumLeap: Time-series and Geographic QueriesFIWARE
 
T-Mobile and Elastic
T-Mobile and ElasticT-Mobile and Elastic
T-Mobile and ElasticElasticsearch
 
RaDEn : A Scalable and Efficient Platform for Engineering Radiation Data
RaDEn :  A Scalable and Efficient Platform for Engineering Radiation DataRaDEn :  A Scalable and Efficient Platform for Engineering Radiation Data
RaDEn : A Scalable and Efficient Platform for Engineering Radiation DataHadi Fadlallah
 
Privacy-Friendly Appliance Load Scheduling in Smart Grids
Privacy-Friendly Appliance Load Scheduling in Smart GridsPrivacy-Friendly Appliance Load Scheduling in Smart Grids
Privacy-Friendly Appliance Load Scheduling in Smart GridsGiacomo Verticale
 
Intelligent_Workload_Management
Intelligent_Workload_ManagementIntelligent_Workload_Management
Intelligent_Workload_ManagementRitika Nevatia
 
MANTL Data Platform, Microservices and BigData Services
MANTL Data Platform, Microservices and BigData ServicesMANTL Data Platform, Microservices and BigData Services
MANTL Data Platform, Microservices and BigData ServicesCisco DevNet
 

Tendances (20)

Turning Evidence into Insights: How NCIS Leverages Elastic
Turning Evidence into Insights: How NCIS Leverages Elastic Turning Evidence into Insights: How NCIS Leverages Elastic
Turning Evidence into Insights: How NCIS Leverages Elastic
 
Log Events @Twitter
Log Events @TwitterLog Events @Twitter
Log Events @Twitter
 
Summer 2017 undergraduate research powerpoint
Summer 2017 undergraduate research powerpointSummer 2017 undergraduate research powerpoint
Summer 2017 undergraduate research powerpoint
 
FIWARE Global Summit - DRACO: Managing the Stream of Context Information Hist...
FIWARE Global Summit - DRACO: Managing the Stream of Context Information Hist...FIWARE Global Summit - DRACO: Managing the Stream of Context Information Hist...
FIWARE Global Summit - DRACO: Managing the Stream of Context Information Hist...
 
Coinage
CoinageCoinage
Coinage
 
Sharing our best secrets: Design a distributed system from scratch
Sharing our best secrets: Design a distributed system from scratchSharing our best secrets: Design a distributed system from scratch
Sharing our best secrets: Design a distributed system from scratch
 
How Robinhood Built a Real-Time Anomaly Detection System to Monitor and Mitig...
How Robinhood Built a Real-Time Anomaly Detection System to Monitor and Mitig...How Robinhood Built a Real-Time Anomaly Detection System to Monitor and Mitig...
How Robinhood Built a Real-Time Anomaly Detection System to Monitor and Mitig...
 
Nine Neins - where Java EE will never take you
Nine Neins - where Java EE will never take youNine Neins - where Java EE will never take you
Nine Neins - where Java EE will never take you
 
Monitoring in Big Data Frameworks @ Big Data Meetup, Timisoara, 2015
Monitoring in Big Data Frameworks @ Big Data Meetup, Timisoara, 2015Monitoring in Big Data Frameworks @ Big Data Meetup, Timisoara, 2015
Monitoring in Big Data Frameworks @ Big Data Meetup, Timisoara, 2015
 
Divide & Conquer - Logging Architecture in Distributed Ecosystems with Elasti...
Divide & Conquer - Logging Architecture in Distributed Ecosystems with Elasti...Divide & Conquer - Logging Architecture in Distributed Ecosystems with Elasti...
Divide & Conquer - Logging Architecture in Distributed Ecosystems with Elasti...
 
Distributed tracing - get a grasp on your production
Distributed tracing - get a grasp on your productionDistributed tracing - get a grasp on your production
Distributed tracing - get a grasp on your production
 
How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...
 
Cassandra's Odyssey @ Netflix
Cassandra's Odyssey @ NetflixCassandra's Odyssey @ Netflix
Cassandra's Odyssey @ Netflix
 
The what, why and how of knative
The what, why and how of knativeThe what, why and how of knative
The what, why and how of knative
 
FIWARE Global Summit - QuantumLeap: Time-series and Geographic Queries
FIWARE Global Summit - QuantumLeap: Time-series and Geographic QueriesFIWARE Global Summit - QuantumLeap: Time-series and Geographic Queries
FIWARE Global Summit - QuantumLeap: Time-series and Geographic Queries
 
T-Mobile and Elastic
T-Mobile and ElasticT-Mobile and Elastic
T-Mobile and Elastic
 
RaDEn : A Scalable and Efficient Platform for Engineering Radiation Data
RaDEn :  A Scalable and Efficient Platform for Engineering Radiation DataRaDEn :  A Scalable and Efficient Platform for Engineering Radiation Data
RaDEn : A Scalable and Efficient Platform for Engineering Radiation Data
 
Privacy-Friendly Appliance Load Scheduling in Smart Grids
Privacy-Friendly Appliance Load Scheduling in Smart GridsPrivacy-Friendly Appliance Load Scheduling in Smart Grids
Privacy-Friendly Appliance Load Scheduling in Smart Grids
 
Intelligent_Workload_Management
Intelligent_Workload_ManagementIntelligent_Workload_Management
Intelligent_Workload_Management
 
MANTL Data Platform, Microservices and BigData Services
MANTL Data Platform, Microservices and BigData ServicesMANTL Data Platform, Microservices and BigData Services
MANTL Data Platform, Microservices and BigData Services
 

En vedette

Mafia addio pizzo ordinanza custodia cautelare scioglimento c.c. isola
Mafia addio pizzo ordinanza custodia cautelare scioglimento c.c.   isolaMafia addio pizzo ordinanza custodia cautelare scioglimento c.c.   isola
Mafia addio pizzo ordinanza custodia cautelare scioglimento c.c. isolaPino Ciampolillo
 
бредберизолотой змей, сер. ветер
бредберизолотой змей, сер. ветербредберизолотой змей, сер. ветер
бредберизолотой змей, сер. ветерOlga Antropova
 
Media question 5 powerpoint
Media question 5 powerpointMedia question 5 powerpoint
Media question 5 powerpointSuzanneBel
 
Croce dottore antonio comandante maggiore vigili urbani isola delle femmine c...
Croce dottore antonio comandante maggiore vigili urbani isola delle femmine c...Croce dottore antonio comandante maggiore vigili urbani isola delle femmine c...
Croce dottore antonio comandante maggiore vigili urbani isola delle femmine c...Pino Ciampolillo
 
Enemmän kuin maksutavat verkossa - Paytrail
Enemmän kuin maksutavat verkossa - PaytrailEnemmän kuin maksutavat verkossa - Paytrail
Enemmän kuin maksutavat verkossa - PaytrailPaytrail
 
Italcementi monitoraggio febbraio 2012 febbraio 2013 protocollo n 53156 del 0...
Italcementi monitoraggio febbraio 2012 febbraio 2013 protocollo n 53156 del 0...Italcementi monitoraggio febbraio 2012 febbraio 2013 protocollo n 53156 del 0...
Italcementi monitoraggio febbraio 2012 febbraio 2013 protocollo n 53156 del 0...Pino Ciampolillo
 
Le motivazione nella sentenza di condanna, di francesco bruno, per l’omicidio...
Le motivazione nella sentenza di condanna, di francesco bruno, per l’omicidio...Le motivazione nella sentenza di condanna, di francesco bruno, per l’omicidio...
Le motivazione nella sentenza di condanna, di francesco bruno, per l’omicidio...Pino Ciampolillo
 
Reduce IT Spend with Software Load Balancing
Reduce IT Spend with Software Load BalancingReduce IT Spend with Software Load Balancing
Reduce IT Spend with Software Load BalancingNGINX, Inc.
 
Mafia a isola delle femmine addio pizzo 5 custodia cautelar epdf2
Mafia a isola delle femmine addio pizzo 5 custodia cautelar epdf2Mafia a isola delle femmine addio pizzo 5 custodia cautelar epdf2
Mafia a isola delle femmine addio pizzo 5 custodia cautelar epdf2Pino Ciampolillo
 
Piano aria regione sicilia copia e ricopia sentenza plagio musicale
Piano aria regione sicilia copia e ricopia sentenza plagio musicalePiano aria regione sicilia copia e ricopia sentenza plagio musicale
Piano aria regione sicilia copia e ricopia sentenza plagio musicalePino Ciampolillo
 
Scioglimento consiglio comunale isola durante d’arpa bonuso riso pietro det. ...
Scioglimento consiglio comunale isola durante d’arpa bonuso riso pietro det. ...Scioglimento consiglio comunale isola durante d’arpa bonuso riso pietro det. ...
Scioglimento consiglio comunale isola durante d’arpa bonuso riso pietro det. ...Pino Ciampolillo
 
Piano aria sicilia capitolo 1 da pag 9 a pag 29 sicilia 1
Piano aria sicilia capitolo 1 da pag 9 a pag 29  sicilia 1Piano aria sicilia capitolo 1 da pag 9 a pag 29  sicilia 1
Piano aria sicilia capitolo 1 da pag 9 a pag 29 sicilia 1Pino Ciampolillo
 
What is a will and other wills questions answered by a trusted calgary wills ...
What is a will and other wills questions answered by a trusted calgary wills ...What is a will and other wills questions answered by a trusted calgary wills ...
What is a will and other wills questions answered by a trusted calgary wills ...calgaRywiLLsfaq01
 
Assessore lo bello ammette il piano in questione è stato frutto di una riprod...
Assessore lo bello ammette il piano in questione è stato frutto di una riprod...Assessore lo bello ammette il piano in questione è stato frutto di una riprod...
Assessore lo bello ammette il piano in questione è stato frutto di una riprod...Pino Ciampolillo
 

En vedette (20)

Mafia addio pizzo ordinanza custodia cautelare scioglimento c.c. isola
Mafia addio pizzo ordinanza custodia cautelare scioglimento c.c.   isolaMafia addio pizzo ordinanza custodia cautelare scioglimento c.c.   isola
Mafia addio pizzo ordinanza custodia cautelare scioglimento c.c. isola
 
Arture Connect
Arture ConnectArture Connect
Arture Connect
 
Chatra ekta for blog
Chatra ekta for blogChatra ekta for blog
Chatra ekta for blog
 
бредберизолотой змей, сер. ветер
бредберизолотой змей, сер. ветербредберизолотой змей, сер. ветер
бредберизолотой змей, сер. ветер
 
Forty
FortyForty
Forty
 
Media question 5 powerpoint
Media question 5 powerpointMedia question 5 powerpoint
Media question 5 powerpoint
 
Croce dottore antonio comandante maggiore vigili urbani isola delle femmine c...
Croce dottore antonio comandante maggiore vigili urbani isola delle femmine c...Croce dottore antonio comandante maggiore vigili urbani isola delle femmine c...
Croce dottore antonio comandante maggiore vigili urbani isola delle femmine c...
 
Enemmän kuin maksutavat verkossa - Paytrail
Enemmän kuin maksutavat verkossa - PaytrailEnemmän kuin maksutavat verkossa - Paytrail
Enemmän kuin maksutavat verkossa - Paytrail
 
Italcementi monitoraggio febbraio 2012 febbraio 2013 protocollo n 53156 del 0...
Italcementi monitoraggio febbraio 2012 febbraio 2013 protocollo n 53156 del 0...Italcementi monitoraggio febbraio 2012 febbraio 2013 protocollo n 53156 del 0...
Italcementi monitoraggio febbraio 2012 febbraio 2013 protocollo n 53156 del 0...
 
Le motivazione nella sentenza di condanna, di francesco bruno, per l’omicidio...
Le motivazione nella sentenza di condanna, di francesco bruno, per l’omicidio...Le motivazione nella sentenza di condanna, di francesco bruno, per l’omicidio...
Le motivazione nella sentenza di condanna, di francesco bruno, per l’omicidio...
 
Reduce IT Spend with Software Load Balancing
Reduce IT Spend with Software Load BalancingReduce IT Spend with Software Load Balancing
Reduce IT Spend with Software Load Balancing
 
Mafia a isola delle femmine addio pizzo 5 custodia cautelar epdf2
Mafia a isola delle femmine addio pizzo 5 custodia cautelar epdf2Mafia a isola delle femmine addio pizzo 5 custodia cautelar epdf2
Mafia a isola delle femmine addio pizzo 5 custodia cautelar epdf2
 
ATM
ATMATM
ATM
 
Piano aria regione sicilia copia e ricopia sentenza plagio musicale
Piano aria regione sicilia copia e ricopia sentenza plagio musicalePiano aria regione sicilia copia e ricopia sentenza plagio musicale
Piano aria regione sicilia copia e ricopia sentenza plagio musicale
 
Special Report - Blue ocean
Special Report - Blue oceanSpecial Report - Blue ocean
Special Report - Blue ocean
 
29 jan 2014 metro
29 jan  2014 metro29 jan  2014 metro
29 jan 2014 metro
 
Scioglimento consiglio comunale isola durante d’arpa bonuso riso pietro det. ...
Scioglimento consiglio comunale isola durante d’arpa bonuso riso pietro det. ...Scioglimento consiglio comunale isola durante d’arpa bonuso riso pietro det. ...
Scioglimento consiglio comunale isola durante d’arpa bonuso riso pietro det. ...
 
Piano aria sicilia capitolo 1 da pag 9 a pag 29 sicilia 1
Piano aria sicilia capitolo 1 da pag 9 a pag 29  sicilia 1Piano aria sicilia capitolo 1 da pag 9 a pag 29  sicilia 1
Piano aria sicilia capitolo 1 da pag 9 a pag 29 sicilia 1
 
What is a will and other wills questions answered by a trusted calgary wills ...
What is a will and other wills questions answered by a trusted calgary wills ...What is a will and other wills questions answered by a trusted calgary wills ...
What is a will and other wills questions answered by a trusted calgary wills ...
 
Assessore lo bello ammette il piano in questione è stato frutto di una riprod...
Assessore lo bello ammette il piano in questione è stato frutto di una riprod...Assessore lo bello ammette il piano in questione è stato frutto di una riprod...
Assessore lo bello ammette il piano in questione è stato frutto di una riprod...
 

Similaire à Network Support for Cloud Apps

The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines Netronome
 
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...Tal Lavian Ph.D.
 
Software Defined Network - SDN
Software Defined Network - SDNSoftware Defined Network - SDN
Software Defined Network - SDNVenkata Naga Ravi
 
NECOS Industrial Workshop lightning talk by Marcos Felipe Schwarz (RNP)
NECOS Industrial Workshop lightning talk by Marcos Felipe Schwarz (RNP)  NECOS Industrial Workshop lightning talk by Marcos Felipe Schwarz (RNP)
NECOS Industrial Workshop lightning talk by Marcos Felipe Schwarz (RNP) Christian Esteve Rothenberg
 
Transport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry PerspectivesTransport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry PerspectivesInfinera
 
Grid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applicationsGrid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applicationsTal Lavian Ph.D.
 
IEEE HPSR 2017 Keynote: Softwarized Dataplanes and the P^3 trade-offs: Progra...
IEEE HPSR 2017 Keynote: Softwarized Dataplanes and the P^3 trade-offs: Progra...IEEE HPSR 2017 Keynote: Softwarized Dataplanes and the P^3 trade-offs: Progra...
IEEE HPSR 2017 Keynote: Softwarized Dataplanes and the P^3 trade-offs: Progra...Christian Esteve Rothenberg
 
5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments WorkLumina Networks
 
Big Data Analytics and Advanced Computer Networking Scenarios
Big Data Analytics and Advanced Computer Networking ScenariosBig Data Analytics and Advanced Computer Networking Scenarios
Big Data Analytics and Advanced Computer Networking ScenariosStenio Fernandes
 
RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks ICT PRISTINE
 
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys Corporation
 
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...Dan Mihai Dumitriu
 
Data Replication In Cloud Computing
Data Replication In Cloud ComputingData Replication In Cloud Computing
Data Replication In Cloud ComputingRahul Garg
 

Similaire à Network Support for Cloud Apps (20)

The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines
 
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
 
Software Defined Network - SDN
Software Defined Network - SDNSoftware Defined Network - SDN
Software Defined Network - SDN
 
NECOS Industrial Workshop lightning talk by Marcos Felipe Schwarz (RNP)
NECOS Industrial Workshop lightning talk by Marcos Felipe Schwarz (RNP)  NECOS Industrial Workshop lightning talk by Marcos Felipe Schwarz (RNP)
NECOS Industrial Workshop lightning talk by Marcos Felipe Schwarz (RNP)
 
Cloud Migration
Cloud MigrationCloud Migration
Cloud Migration
 
Transport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry PerspectivesTransport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry Perspectives
 
Raga_SDN_NSX_1
Raga_SDN_NSX_1Raga_SDN_NSX_1
Raga_SDN_NSX_1
 
Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015
 
Grid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applicationsGrid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applications
 
Network cost services
Network cost servicesNetwork cost services
Network cost services
 
IEEE HPSR 2017 Keynote: Softwarized Dataplanes and the P^3 trade-offs: Progra...
IEEE HPSR 2017 Keynote: Softwarized Dataplanes and the P^3 trade-offs: Progra...IEEE HPSR 2017 Keynote: Softwarized Dataplanes and the P^3 trade-offs: Progra...
IEEE HPSR 2017 Keynote: Softwarized Dataplanes and the P^3 trade-offs: Progra...
 
5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work
 
Big Data Analytics and Advanced Computer Networking Scenarios
Big Data Analytics and Advanced Computer Networking ScenariosBig Data Analytics and Advanced Computer Networking Scenarios
Big Data Analytics and Advanced Computer Networking Scenarios
 
Lambda Data Grid
Lambda Data GridLambda Data Grid
Lambda Data Grid
 
RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks
 
Finalpresentation
FinalpresentationFinalpresentation
Finalpresentation
 
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
 
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
 
Data Replication In Cloud Computing
Data Replication In Cloud ComputingData Replication In Cloud Computing
Data Replication In Cloud Computing
 
Scalable IoT platform
Scalable IoT platformScalable IoT platform
Scalable IoT platform
 

Plus de CPqD

Control Plane for High Capacity Networks Public
Control Plane for High Capacity Networks PublicControl Plane for High Capacity Networks Public
Control Plane for High Capacity Networks PublicCPqD
 
Brazilian Semiconductor Scenario and Opportuni3es
Brazilian Semiconductor Scenario and Opportuni3esBrazilian Semiconductor Scenario and Opportuni3es
Brazilian Semiconductor Scenario and Opportuni3esCPqD
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)CPqD
 
The Dawn of Industry 4.0
The Dawn of Industry 4.0The Dawn of Industry 4.0
The Dawn of Industry 4.0CPqD
 
Embedded Electronics for Telecom DSP
Embedded Electronics for Telecom DSPEmbedded Electronics for Telecom DSP
Embedded Electronics for Telecom DSPCPqD
 
Troubleshooting Coherent Optical Communication Systems
Troubleshooting Coherent Optical Communication SystemsTroubleshooting Coherent Optical Communication Systems
Troubleshooting Coherent Optical Communication SystemsCPqD
 
OPTICAL COMMUNICATIONS APPLICATIONS
OPTICAL COMMUNICATIONS APPLICATIONSOPTICAL COMMUNICATIONS APPLICATIONS
OPTICAL COMMUNICATIONS APPLICATIONSCPqD
 
Integrated Photonics Advances in Optical Transmission: An Industry View
Integrated Photonics Advances in Optical Transmission: An Industry ViewIntegrated Photonics Advances in Optical Transmission: An Industry View
Integrated Photonics Advances in Optical Transmission: An Industry ViewCPqD
 
Novo modelo de apoio à inovação
Novo modelo de apoio à inovaçãoNovo modelo de apoio à inovação
Novo modelo de apoio à inovaçãoCPqD
 
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...CPqD
 
Flexible Optical Transmission
Flexible Optical TransmissionFlexible Optical Transmission
Flexible Optical TransmissionCPqD
 
High Capacity Optical Access Networks
High Capacity Optical Access NetworksHigh Capacity Optical Access Networks
High Capacity Optical Access NetworksCPqD
 
BNDES: Instrumentos de Apoio à Inovação
BNDES: Instrumentos de Apoio à InovaçãoBNDES: Instrumentos de Apoio à Inovação
BNDES: Instrumentos de Apoio à InovaçãoCPqD
 
Câmara de Gestão M2M/IoT
Câmara de Gestão M2M/IoTCâmara de Gestão M2M/IoT
Câmara de Gestão M2M/IoTCPqD
 
Mesa Redonda: Fomento Governamental para o Setor
Mesa Redonda: Fomento Governamental para o SetorMesa Redonda: Fomento Governamental para o Setor
Mesa Redonda: Fomento Governamental para o SetorCPqD
 
Creating Business Value By Enabling the Internet of Things
Creating Business Value By Enabling the Internet of ThingsCreating Business Value By Enabling the Internet of Things
Creating Business Value By Enabling the Internet of ThingsCPqD
 
RFID and NFC Providing the last yards for IoT
RFID and NFC Providing the last yards for IoTRFID and NFC Providing the last yards for IoT
RFID and NFC Providing the last yards for IoTCPqD
 
Apresentação Paulo Curado (CPqD) - RFID Journal Live! Brasil 2015
Apresentação Paulo Curado (CPqD) - RFID Journal Live! Brasil 2015Apresentação Paulo Curado (CPqD) - RFID Journal Live! Brasil 2015
Apresentação Paulo Curado (CPqD) - RFID Journal Live! Brasil 2015CPqD
 
Fiber Technology Trends for Next Generation Networks
Fiber Technology Trends for Next Generation NetworksFiber Technology Trends for Next Generation Networks
Fiber Technology Trends for Next Generation NetworksCPqD
 
Emerging Trends and Applications for Cost Effective ROADMs
Emerging Trends and Applications for Cost Effective ROADMsEmerging Trends and Applications for Cost Effective ROADMs
Emerging Trends and Applications for Cost Effective ROADMsCPqD
 

Plus de CPqD (20)

Control Plane for High Capacity Networks Public
Control Plane for High Capacity Networks PublicControl Plane for High Capacity Networks Public
Control Plane for High Capacity Networks Public
 
Brazilian Semiconductor Scenario and Opportuni3es
Brazilian Semiconductor Scenario and Opportuni3esBrazilian Semiconductor Scenario and Opportuni3es
Brazilian Semiconductor Scenario and Opportuni3es
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)
 
The Dawn of Industry 4.0
The Dawn of Industry 4.0The Dawn of Industry 4.0
The Dawn of Industry 4.0
 
Embedded Electronics for Telecom DSP
Embedded Electronics for Telecom DSPEmbedded Electronics for Telecom DSP
Embedded Electronics for Telecom DSP
 
Troubleshooting Coherent Optical Communication Systems
Troubleshooting Coherent Optical Communication SystemsTroubleshooting Coherent Optical Communication Systems
Troubleshooting Coherent Optical Communication Systems
 
OPTICAL COMMUNICATIONS APPLICATIONS
OPTICAL COMMUNICATIONS APPLICATIONSOPTICAL COMMUNICATIONS APPLICATIONS
OPTICAL COMMUNICATIONS APPLICATIONS
 
Integrated Photonics Advances in Optical Transmission: An Industry View
Integrated Photonics Advances in Optical Transmission: An Industry ViewIntegrated Photonics Advances in Optical Transmission: An Industry View
Integrated Photonics Advances in Optical Transmission: An Industry View
 
Novo modelo de apoio à inovação
Novo modelo de apoio à inovaçãoNovo modelo de apoio à inovação
Novo modelo de apoio à inovação
 
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
 
Flexible Optical Transmission
Flexible Optical TransmissionFlexible Optical Transmission
Flexible Optical Transmission
 
High Capacity Optical Access Networks
High Capacity Optical Access NetworksHigh Capacity Optical Access Networks
High Capacity Optical Access Networks
 
BNDES: Instrumentos de Apoio à Inovação
BNDES: Instrumentos de Apoio à InovaçãoBNDES: Instrumentos de Apoio à Inovação
BNDES: Instrumentos de Apoio à Inovação
 
Câmara de Gestão M2M/IoT
Câmara de Gestão M2M/IoTCâmara de Gestão M2M/IoT
Câmara de Gestão M2M/IoT
 
Mesa Redonda: Fomento Governamental para o Setor
Mesa Redonda: Fomento Governamental para o SetorMesa Redonda: Fomento Governamental para o Setor
Mesa Redonda: Fomento Governamental para o Setor
 
Creating Business Value By Enabling the Internet of Things
Creating Business Value By Enabling the Internet of ThingsCreating Business Value By Enabling the Internet of Things
Creating Business Value By Enabling the Internet of Things
 
RFID and NFC Providing the last yards for IoT
RFID and NFC Providing the last yards for IoTRFID and NFC Providing the last yards for IoT
RFID and NFC Providing the last yards for IoT
 
Apresentação Paulo Curado (CPqD) - RFID Journal Live! Brasil 2015
Apresentação Paulo Curado (CPqD) - RFID Journal Live! Brasil 2015Apresentação Paulo Curado (CPqD) - RFID Journal Live! Brasil 2015
Apresentação Paulo Curado (CPqD) - RFID Journal Live! Brasil 2015
 
Fiber Technology Trends for Next Generation Networks
Fiber Technology Trends for Next Generation NetworksFiber Technology Trends for Next Generation Networks
Fiber Technology Trends for Next Generation Networks
 
Emerging Trends and Applications for Cost Effective ROADMs
Emerging Trends and Applications for Cost Effective ROADMsEmerging Trends and Applications for Cost Effective ROADMs
Emerging Trends and Applications for Cost Effective ROADMs
 

Dernier

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Dernier (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

Network Support for Cloud Apps

  • 1. Félix Cuadrado Network Support for Cloud Applications International Workshop in Trends in Future Communications CPqD, Campinas, Brazil 25th February 2014
  • 2. • 18,000 students in London • Member of Russell Group •School of EECS • 70 academic staff • £37M research grant portfolio • Networks research group • Wireless and systems networking • 16 academic staff • 50+ PhDs and Postdocs Queen Mary University of London 2
  • 3. • Distributed services management in the datacenter • Monitoring of events • Objectives-based management • Automated diagnosis • Self-configuration • Self-healing Datacenter Services Management 3 Node N1 Container static_web Node N6 Node N10 Node N3 Node N5 Node N4 Container esb1 Container esb1Container prc2 Container esb2Container esb1Container prc1 Container dyn_web2Container bsn_logic1 Container ora_dbContainer ora_db CoRs PrRc PrCg PrMg ClMg AcMg AcDA CPDA ClDA OpAc ClPo ClPS ClDS CrPD AcDS CPDA Container bsn_logic2Container bsn_logic2 C Node N1 Container static_web Node N6 Node N10 Node N3 Node N5 Node N4 Container esb1 Container esb1Container prc2 Container esb2Container esb1Container prc1 Container dyn_web2Container bsn_logic1 Container ora_dbContainer ora_db CoRs PrRc PrCg PrMg ClMg AcMg AcDA CPDA ClDA OpAc ClPo ClPS ClDS CrPD AcDS CPDA Container bsn_logic2Container bsn_logic2Container bsn_rule1 PrRR OAcP PrRP Managed Domain Configura on Host Resource Environment Host Resource RR RR RR Res Logical Resource Base LR LR LR CRC CRC LR Objec ves O O O O O O EXTERNAL CHANGES Management System Monitor Analyze Plan ExecuteKnowledge LRB Obj Cf INTERNAL CHANGES Migrate Compute, Messaging Update Graph Decide Migrations BSP SYNC BARRIER BSP SYNC BARRIER Distributed Graph Processing
  • 4. The Cloud 1.0 4 User Latency Reliability
  • 5. Geo-distributed Cloud Applications 5 User Latency Reliability Dynamism
  • 6. • Spans over a multi tenant infrastructure • Datacenters, CDN: computing resources • Internet Service Providers, IXPs • Distributed Application Overlay • Nodes (computing), and links (connectivity) • Requirements on links to end users and intra- application links • Elasticity: dynamically adapt to user workload Anatomy of a Cross Cloud Application 6
  • 7. • Applications know what they need (QoS, requirements) • Latency, bandwidth are often the performance bottlenecks • But only control cloud resources • Where to deploy? • Hack network at application layer (proxies, load balancer, middleboxes) • Compensate/adjust on transport protocols Applications and Networks don’t talk 7 • Network views aggregated packet information • Internal information hidden for other stakeholders • Static network configuration
  • 8. • Programmatic control plane for the network • Control forwarding behaviour • Break into the protocol stack • Network virtualization resources can be dynamically allocated Enter SDN 8 Logically Centralised Control Plane, on a Internet Scale, multi-tenant infrastructure?
  • 9. • Applications are managed based on measured server metrics. • CPU, memory, requests/second, service time • We also need network information monitoring! • Static information (topology) • Dynamic information (network status) … “real time” Network analytics 9 Scalable Fine-grained Network Monitoring Network plus Server App Analytics Application-aware network management
  • 10. • Applications management plane has to orchestrate both compute and network infrastructure • Use SDN to help with transient states, migration • … and automatically handle application high availability Dynamic Cloud App management with SDN 10 Infrastructure ecosystem Act at the right timescale Decide where and how much Manage transitional states
  • 11. • Cloud applications require some services • Security, load balancing, forwarding… • Geo-distributed applications need similar support! • How to extend to a network-wide scale? • Co-location of application nodes- support services • Efficient support of dynamic overlays • Configure with changing network-wide policies Network-wide services for applications 11 Load Balan cer Proxy Trans coder FW IDSCache … As challenging to manage as the applications themselves
  • 12. • Cloud applications are a strong use case for SDN • Support latency requirements • Link to end user, intra application communications • We need to talk! • Application management needs to become aware of the networking side • Orchestration of the network and computing infrastructure must be addressed • How do we support autonomic dynamic application management, in a scalable way? Conclusions 12
  • 13. Obrigado! felix.cuadrado@qmul.ac.uk International Workshop in Trends in Future Communications CPqD, Campinas, Brazil 25th February 2014