SlideShare a Scribd company logo
EC FIARCH WORKSHOP
GEORGIOS GARDIKIS, GEORGE XILOURIS, NCSR “DEMOKRITOS”
• Promising aspect within the FI scene
    • On-demand signaling of specific network-layer metrics
      to querying applications aiming in optimization of
      application behavior and performance
    • Within the generic “Resource Awareness” FI design
      principle.




2
• Present model: implicit derivation of network status
      (e.g. TCP)
    • Applications assume network conditions by observing
      their own performance
    • Implicit network awareness has survived during the
      years, and works well for most of the applications
    • It is also scalable




3
• Gradual paradigm shift from host-centric to content-centric
      communication
    • Existing implicit mechanisms may be not as efficient due to new
      communication architectures, beyond the traditional client-server:
        – peer-to-peer
        – CDNs/Content-centric networks
        – in-network clouds etc.
    • Content is distributed into the network, rather than concentrated
      in a single server -> simultaneous communication with
      tens, hundreds, or even thousands of peers.
    • Assessing the communication with each of these peers at
      application level via the usual in-band methods would pose
      significant overhead in the network, besides requiring a
      considerable amount of time.



4
• A scalable and efficient way to provide explicit Network Awareness
    • Offered by Network Operators (or third-parties)
    • “Network Cost” (NC) assessment for any given pair or group of
      network endpoints.
    • NC could be instantly exploited at application level in order to
      optimize operations such as in-network content placement, peer
      selection, prioritization and load balancing.
    • A similar approach is promoted by the Application Layer Traffic
      Optimisation (ALTO) WG of the IETF




5
• peer-to-peer file sharing and streaming - for optimizing p2p
      communication via selection of “best peers” i.e. peers with lower
      NC
    • one-to-one and one-to-many real-time audiovisual communication
      – for a priori optimizing stream format and rate according to NC
    • distributed caching, Content-Delivery Networks (CDN) and
      Information Centric Networking (ICN) – for choosing optimal
      locations for caching content within the network
    • in-network clouds – for efficient load balancing, traffic distribution
      and resource transfer to optimal locations, including Virtual
      Machine (VM) migration.




6
7
• Network Cost Query: pair or group of endpoints’
      addresses, optionally application type (for application-aware
      networks)
    • Response: Network Cost vector




       where ci(a,b), denotes a certain network metric between
       endpoints a and b (e.g. hop count, one-way delay, average packet
       loss, jitter/delay variation etc.)
    • Can be transformed to a scalar value, taking into account the
      sensitivity wi of the specific application against each of the
      aforementioned metrics.


8
• Customised SNMP agents on Linux-based routers
    • On-demand execution of active end-to-end measurements
      according to the OWAMP protocol (RFC 4656)
    • Configuration of measurements and collection of results over
      SNMP
    • Network Cost provided to applications over SOAP/XML protocol
    • NC elements:
        –   Number of hops traversed
        –   Average One-Way Delay (OWD)
        –   Average packet loss
        –   Average jitter
        –   Percentage of duplicates
    • Also tested on DiffServ-enabled configurations (Network Cost
      varies upon different DSCP values)



9
1
• OpenSource implementation of the SAM framework is available at
                http://medianetlab.gr/opensource

    • Technical information available in the work:

     G. Gardikis, K. Sarsembagieva, G. Xilouris, A. Kourtis, “An SNMP Agent for Active In-
     Network Measurements”, in Proc. ICUMT 2012, October 3-5, 2012, St. Petersburg,
                                      Russia (to appear).




1
• Security and Network Operator Privacy; authentication
      of the querying entity, anti-(D)DoS protection etc.
    • Inter-domain operation – “assembling” NCs across a
      chain of network domains
    • Inclusion of the access network; separate assessment of
      the access link and combining results with edge/core
      network statistics so as to form end-to-end cost in a
      scalable manner




1
www.medianetlab.gr

    xilouris@iit.demokritos.gr




1

More Related Content

What's hot

Lifecycle Management of Service-based Applications on Multi-Clouds: A Resear...
Lifecycle Management of Service-based Applications on Multi-Clouds: A Resear...Lifecycle Management of Service-based Applications on Multi-Clouds: A Resear...
Lifecycle Management of Service-based Applications on Multi-Clouds: A Resear...
George Baryannis
 
Final peersimp pt
Final peersimp ptFinal peersimp pt
Final peersimp pt
Clement Robert Habimana
 
Resource allocation for qo s support in wireless mesh networks
Resource allocation for qo s support in wireless mesh networksResource allocation for qo s support in wireless mesh networks
Resource allocation for qo s support in wireless mesh networks
JPINFOTECH JAYAPRAKASH
 
ICN Publish/Subscribe Networking
ICN Publish/Subscribe NetworkingICN Publish/Subscribe Networking
ICN Publish/Subscribe Networking
Shi Junxiao
 
Part 1: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 1: Efficient Multimedia Delivery in Content-Centric Mobile NetworksPart 1: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 1: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Dr. Mahfuzur Rahman Bosunia
 
Peer Sim & P2P
Peer Sim & P2PPeer Sim & P2P
Peer Sim & P2P
Chandan Balachandra
 
Poster jsoe research expo 2008
Poster   jsoe research expo 2008Poster   jsoe research expo 2008
Poster jsoe research expo 2008
bdemchak
 
PacketCloud: an Open Platform for Elastic In-network Services.
PacketCloud: an Open Platform for Elastic In-network Services. PacketCloud: an Open Platform for Elastic In-network Services.
PacketCloud: an Open Platform for Elastic In-network Services. yeung2000
 
Age-based Cooperative Caching in Information-Centric Networks
Age-based Cooperative Caching in Information-Centric NetworksAge-based Cooperative Caching in Information-Centric Networks
Age-based Cooperative Caching in Information-Centric Networks
Shi Junxiao
 
DNIS in SRC
DNIS in SRCDNIS in SRC
DNIS in SRC
Ahmed Saeed
 
Overlay network
Overlay networkOverlay network
Overlay network
iQra Rafaqat
 
High performance and flexible networking
High performance and flexible networkingHigh performance and flexible networking
High performance and flexible networkingJohn Berkmans
 
Further Investigation on OXLP: An Optimized Cross-Layers Protocol for Sensor ...
Further Investigation on OXLP: An Optimized Cross-Layers Protocol for Sensor ...Further Investigation on OXLP: An Optimized Cross-Layers Protocol for Sensor ...
Further Investigation on OXLP: An Optimized Cross-Layers Protocol for Sensor ...
IJCSIS Research Publications
 
WSN Routing Protocols
WSN Routing ProtocolsWSN Routing Protocols
WSN Routing Protocols
Murtadha Alsabbagh
 
Dynamic adaptation balman
Dynamic adaptation balmanDynamic adaptation balman
Dynamic adaptation balman
balmanme
 
Route Server Peering Improves End User "Quality of Experience"
Route Server Peering Improves End User "Quality of Experience"Route Server Peering Improves End User "Quality of Experience"
Route Server Peering Improves End User "Quality of Experience"
APNIC
 
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
IJCNCJournal
 
CCNA Data Center Functions of Networking
CCNA Data Center Functions of NetworkingCCNA Data Center Functions of Networking
CCNA Data Center Functions of Networking
NetProtocol Xpert
 

What's hot (20)

Lifecycle Management of Service-based Applications on Multi-Clouds: A Resear...
Lifecycle Management of Service-based Applications on Multi-Clouds: A Resear...Lifecycle Management of Service-based Applications on Multi-Clouds: A Resear...
Lifecycle Management of Service-based Applications on Multi-Clouds: A Resear...
 
Final peersimp pt
Final peersimp ptFinal peersimp pt
Final peersimp pt
 
Resource allocation for qo s support in wireless mesh networks
Resource allocation for qo s support in wireless mesh networksResource allocation for qo s support in wireless mesh networks
Resource allocation for qo s support in wireless mesh networks
 
ICN Publish/Subscribe Networking
ICN Publish/Subscribe NetworkingICN Publish/Subscribe Networking
ICN Publish/Subscribe Networking
 
Part 1: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 1: Efficient Multimedia Delivery in Content-Centric Mobile NetworksPart 1: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 1: Efficient Multimedia Delivery in Content-Centric Mobile Networks
 
Peer Sim & P2P
Peer Sim & P2PPeer Sim & P2P
Peer Sim & P2P
 
Poster jsoe research expo 2008
Poster   jsoe research expo 2008Poster   jsoe research expo 2008
Poster jsoe research expo 2008
 
PacketCloud: an Open Platform for Elastic In-network Services.
PacketCloud: an Open Platform for Elastic In-network Services. PacketCloud: an Open Platform for Elastic In-network Services.
PacketCloud: an Open Platform for Elastic In-network Services.
 
Age-based Cooperative Caching in Information-Centric Networks
Age-based Cooperative Caching in Information-Centric NetworksAge-based Cooperative Caching in Information-Centric Networks
Age-based Cooperative Caching in Information-Centric Networks
 
DNIS in SRC
DNIS in SRCDNIS in SRC
DNIS in SRC
 
UDT.pptx
UDT.pptxUDT.pptx
UDT.pptx
 
Overlay network
Overlay networkOverlay network
Overlay network
 
High performance and flexible networking
High performance and flexible networkingHigh performance and flexible networking
High performance and flexible networking
 
Further Investigation on OXLP: An Optimized Cross-Layers Protocol for Sensor ...
Further Investigation on OXLP: An Optimized Cross-Layers Protocol for Sensor ...Further Investigation on OXLP: An Optimized Cross-Layers Protocol for Sensor ...
Further Investigation on OXLP: An Optimized Cross-Layers Protocol for Sensor ...
 
WSN Routing Protocols
WSN Routing ProtocolsWSN Routing Protocols
WSN Routing Protocols
 
Dynamic adaptation balman
Dynamic adaptation balmanDynamic adaptation balman
Dynamic adaptation balman
 
Route Server Peering Improves End User "Quality of Experience"
Route Server Peering Improves End User "Quality of Experience"Route Server Peering Improves End User "Quality of Experience"
Route Server Peering Improves End User "Quality of Experience"
 
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
 
Resume
ResumeResume
Resume
 
CCNA Data Center Functions of Networking
CCNA Data Center Functions of NetworkingCCNA Data Center Functions of Networking
CCNA Data Center Functions of Networking
 

Viewers also liked

DARA: Documentos y Archivos de Aragón, modelo de servicio de enriquecimiento ...
DARA: Documentos y Archivos de Aragón, modelo de servicio de enriquecimiento ...DARA: Documentos y Archivos de Aragón, modelo de servicio de enriquecimiento ...
DARA: Documentos y Archivos de Aragón, modelo de servicio de enriquecimiento ...
Julián Moyano Collado
 
Декалог критики церкви
Декалог критики церквиДекалог критики церкви
Декалог критики церквиAnatolij Babinskyj
 
Декалог критики церкви
Декалог критики церквиДекалог критики церкви
Декалог критики церквиAnatolij Babinskyj
 
Ejericio nro. 1
Ejericio nro. 1Ejericio nro. 1
Ejericio nro. 1maryvinan
 
Direzione Generale per la Valorizzazione
Direzione Generale per la ValorizzazioneDirezione Generale per la Valorizzazione
Direzione Generale per la Valorizzazione
Christian Ghiron
 
Ceramah israk mikraj 1424 h
Ceramah israk mikraj 1424 hCeramah israk mikraj 1424 h
Ceramah israk mikraj 1424 hNasir Fonso
 
Pembentangan dr abd aziz
Pembentangan dr abd azizPembentangan dr abd aziz
Pembentangan dr abd azizNasir Fonso
 
Ceramah agama ‘aidil adha 1424 h
Ceramah agama  ‘aidil adha 1424 hCeramah agama  ‘aidil adha 1424 h
Ceramah agama ‘aidil adha 1424 hNasir Fonso
 
T-NOVA Presentation
T-NOVA PresentationT-NOVA Presentation
T-NOVA Presentation
George Xilouris
 
6 prinsip kejayaan
6 prinsip kejayaan6 prinsip kejayaan
6 prinsip kejayaanNasir Fonso
 
Adab kpd ibu bapa
Adab kpd ibu bapaAdab kpd ibu bapa
Adab kpd ibu bapaNasir Fonso
 
1b rapport de_presentation_2013-06-03_arret
1b rapport de_presentation_2013-06-03_arret1b rapport de_presentation_2013-06-03_arret
1b rapport de_presentation_2013-06-03_arret
Ville d'Ergué-Gabéric
 

Viewers also liked (20)

DARA: Documentos y Archivos de Aragón, modelo de servicio de enriquecimiento ...
DARA: Documentos y Archivos de Aragón, modelo de servicio de enriquecimiento ...DARA: Documentos y Archivos de Aragón, modelo de servicio de enriquecimiento ...
DARA: Documentos y Archivos de Aragón, modelo de servicio de enriquecimiento ...
 
Декалог критики церкви
Декалог критики церквиДекалог критики церкви
Декалог критики церкви
 
Декалог критики церкви
Декалог критики церквиДекалог критики церкви
Декалог критики церкви
 
Umrah yang baru
Umrah yang baruUmrah yang baru
Umrah yang baru
 
Soalan
SoalanSoalan
Soalan
 
Umrah yang baru
Umrah yang baruUmrah yang baru
Umrah yang baru
 
Ejericio nro. 1
Ejericio nro. 1Ejericio nro. 1
Ejericio nro. 1
 
Direzione Generale per la Valorizzazione
Direzione Generale per la ValorizzazioneDirezione Generale per la Valorizzazione
Direzione Generale per la Valorizzazione
 
Ceramah israk mikraj 1424 h
Ceramah israk mikraj 1424 hCeramah israk mikraj 1424 h
Ceramah israk mikraj 1424 h
 
P2 Group
P2 GroupP2 Group
P2 Group
 
Pembentangan dr abd aziz
Pembentangan dr abd azizPembentangan dr abd aziz
Pembentangan dr abd aziz
 
Ceramah agama ‘aidil adha 1424 h
Ceramah agama  ‘aidil adha 1424 hCeramah agama  ‘aidil adha 1424 h
Ceramah agama ‘aidil adha 1424 h
 
P2 Group
P2 GroupP2 Group
P2 Group
 
Umrah yang baru
Umrah yang baruUmrah yang baru
Umrah yang baru
 
T-NOVA Presentation
T-NOVA PresentationT-NOVA Presentation
T-NOVA Presentation
 
Cccccc
CcccccCccccc
Cccccc
 
6 prinsip kejayaan
6 prinsip kejayaan6 prinsip kejayaan
6 prinsip kejayaan
 
Soalan
SoalanSoalan
Soalan
 
Adab kpd ibu bapa
Adab kpd ibu bapaAdab kpd ibu bapa
Adab kpd ibu bapa
 
1b rapport de_presentation_2013-06-03_arret
1b rapport de_presentation_2013-06-03_arret1b rapport de_presentation_2013-06-03_arret
1b rapport de_presentation_2013-06-03_arret
 

Similar to Network cost services

Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
Distinguished Lecturer Series - Leon The Mathematician
 
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
Infinera
 
Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...
Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...
Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...
Umang Singh
 
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.
 
Project DRAC: Creating an applications-aware network
Project DRAC: Creating an applications-aware networkProject DRAC: Creating an applications-aware network
Project DRAC: Creating an applications-aware network
Tal Lavian Ph.D.
 
CN Unit-1 PPT.pptx
CN Unit-1 PPT.pptxCN Unit-1 PPT.pptx
CN Unit-1 PPT.pptx
AnithaVanama1
 
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
 
Data Replication In Cloud Computing
Data Replication In Cloud ComputingData Replication In Cloud Computing
Data Replication In Cloud ComputingRahul Garg
 
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degreeThe UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
Pradeeban Kathiravelu, Ph.D.
 
Emerging models for ad hoc network
Emerging models for ad hoc networkEmerging models for ad hoc network
Emerging models for ad hoc network
Prof. Dr. Noman Islam
 
performanceandtrafficmanagement-160328180107.pdf
performanceandtrafficmanagement-160328180107.pdfperformanceandtrafficmanagement-160328180107.pdf
performanceandtrafficmanagement-160328180107.pdf
ABYTHOMAS46
 
Performance and traffic management for WSNs
Performance and traffic management for WSNsPerformance and traffic management for WSNs
Performance and traffic management for WSNs
University of Technology - Iraq
 
Osi model
Osi modelOsi model
Osi model
sayyed sabir
 
Psdot 15 performance analysis of cloud computing
Psdot 15 performance analysis of cloud computingPsdot 15 performance analysis of cloud computing
Psdot 15 performance analysis of cloud computing
ZTech Proje
 
Introduction(2)
Introduction(2)Introduction(2)
Introduction(2)
trayyoo
 
CellSDN: Software-Defined Cellular Core networks
CellSDN: Software-Defined Cellular Core networksCellSDN: Software-Defined Cellular Core networks
CellSDN: Software-Defined Cellular Core networks
Open Networking Summits
 
network basics
network basicsnetwork basics
network basics
Avin Ash
 
Edge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksEdge virtualisation for Carrier Networks
Edge virtualisation for Carrier Networks
MyNOG
 

Similar to Network cost services (20)

Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
 
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
 
Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...
Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...
Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...
 
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...
 
Project DRAC: Creating an applications-aware network
Project DRAC: Creating an applications-aware networkProject DRAC: Creating an applications-aware network
Project DRAC: Creating an applications-aware network
 
CN Unit-1 PPT.pptx
CN Unit-1 PPT.pptxCN Unit-1 PPT.pptx
CN Unit-1 PPT.pptx
 
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
 
Data Replication In Cloud Computing
Data Replication In Cloud ComputingData Replication In Cloud Computing
Data Replication In Cloud Computing
 
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degreeThe UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
 
Emerging models for ad hoc network
Emerging models for ad hoc networkEmerging models for ad hoc network
Emerging models for ad hoc network
 
performanceandtrafficmanagement-160328180107.pdf
performanceandtrafficmanagement-160328180107.pdfperformanceandtrafficmanagement-160328180107.pdf
performanceandtrafficmanagement-160328180107.pdf
 
Performance and traffic management for WSNs
Performance and traffic management for WSNsPerformance and traffic management for WSNs
Performance and traffic management for WSNs
 
Osi model
Osi modelOsi model
Osi model
 
Psdot 15 performance analysis of cloud computing
Psdot 15 performance analysis of cloud computingPsdot 15 performance analysis of cloud computing
Psdot 15 performance analysis of cloud computing
 
Introduction(2)
Introduction(2)Introduction(2)
Introduction(2)
 
CellSDN: Software-Defined Cellular Core networks
CellSDN: Software-Defined Cellular Core networksCellSDN: Software-Defined Cellular Core networks
CellSDN: Software-Defined Cellular Core networks
 
Technical Architectures
Technical ArchitecturesTechnical Architectures
Technical Architectures
 
Cloud Migration
Cloud MigrationCloud Migration
Cloud Migration
 
network basics
network basicsnetwork basics
network basics
 
Edge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksEdge virtualisation for Carrier Networks
Edge virtualisation for Carrier Networks
 

Recently uploaded

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 

Recently uploaded (20)

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 

Network cost services

  • 1. EC FIARCH WORKSHOP GEORGIOS GARDIKIS, GEORGE XILOURIS, NCSR “DEMOKRITOS”
  • 2. • Promising aspect within the FI scene • On-demand signaling of specific network-layer metrics to querying applications aiming in optimization of application behavior and performance • Within the generic “Resource Awareness” FI design principle. 2
  • 3. • Present model: implicit derivation of network status (e.g. TCP) • Applications assume network conditions by observing their own performance • Implicit network awareness has survived during the years, and works well for most of the applications • It is also scalable 3
  • 4. • Gradual paradigm shift from host-centric to content-centric communication • Existing implicit mechanisms may be not as efficient due to new communication architectures, beyond the traditional client-server: – peer-to-peer – CDNs/Content-centric networks – in-network clouds etc. • Content is distributed into the network, rather than concentrated in a single server -> simultaneous communication with tens, hundreds, or even thousands of peers. • Assessing the communication with each of these peers at application level via the usual in-band methods would pose significant overhead in the network, besides requiring a considerable amount of time. 4
  • 5. • A scalable and efficient way to provide explicit Network Awareness • Offered by Network Operators (or third-parties) • “Network Cost” (NC) assessment for any given pair or group of network endpoints. • NC could be instantly exploited at application level in order to optimize operations such as in-network content placement, peer selection, prioritization and load balancing. • A similar approach is promoted by the Application Layer Traffic Optimisation (ALTO) WG of the IETF 5
  • 6. • peer-to-peer file sharing and streaming - for optimizing p2p communication via selection of “best peers” i.e. peers with lower NC • one-to-one and one-to-many real-time audiovisual communication – for a priori optimizing stream format and rate according to NC • distributed caching, Content-Delivery Networks (CDN) and Information Centric Networking (ICN) – for choosing optimal locations for caching content within the network • in-network clouds – for efficient load balancing, traffic distribution and resource transfer to optimal locations, including Virtual Machine (VM) migration. 6
  • 7. 7
  • 8. • Network Cost Query: pair or group of endpoints’ addresses, optionally application type (for application-aware networks) • Response: Network Cost vector where ci(a,b), denotes a certain network metric between endpoints a and b (e.g. hop count, one-way delay, average packet loss, jitter/delay variation etc.) • Can be transformed to a scalar value, taking into account the sensitivity wi of the specific application against each of the aforementioned metrics. 8
  • 9. • Customised SNMP agents on Linux-based routers • On-demand execution of active end-to-end measurements according to the OWAMP protocol (RFC 4656) • Configuration of measurements and collection of results over SNMP • Network Cost provided to applications over SOAP/XML protocol • NC elements: – Number of hops traversed – Average One-Way Delay (OWD) – Average packet loss – Average jitter – Percentage of duplicates • Also tested on DiffServ-enabled configurations (Network Cost varies upon different DSCP values) 9
  • 10. 1
  • 11. • OpenSource implementation of the SAM framework is available at http://medianetlab.gr/opensource • Technical information available in the work: G. Gardikis, K. Sarsembagieva, G. Xilouris, A. Kourtis, “An SNMP Agent for Active In- Network Measurements”, in Proc. ICUMT 2012, October 3-5, 2012, St. Petersburg, Russia (to appear). 1
  • 12. • Security and Network Operator Privacy; authentication of the querying entity, anti-(D)DoS protection etc. • Inter-domain operation – “assembling” NCs across a chain of network domains • Inclusion of the access network; separate assessment of the access link and combining results with edge/core network statistics so as to form end-to-end cost in a scalable manner 1
  • 13. www.medianetlab.gr xilouris@iit.demokritos.gr 1