• No results found

G-Lab: A Future Generation Internet Research Platform

N/A
N/A
Protected

Academic year: 2021

Share "G-Lab: A Future Generation Internet Research Platform"

Copied!
23
0
0

Loading.... (view fulltext now)

Full text

(1)

www3.informatik.uni-wuerzburg.de

Institute of Computer Science Department of Distributed Systems Prof. Phuoc Tran-Gia

G-Lab:

A Future Generation Internet

Research Platform

Phuoc Tran-Gia

Institute of Computer Science University of Würzburg

(2)

The IP Trap

science or repair shop ?

future application

(3)
(4)

Mediation

Incubator

Mediation

Incubator

Application

Playground

Application

Playground

Fut. A pp. 1 Fut. A pp. 1 Fut. A pp. 2 Fut. A pp. 2 Fut. A pp. 3 Fut. A pp. 3 Fut. App. 4 Fut. App. 4

Service Evolution and Testbed

Evolved Internet Evolved Internet 5 years Beeb le Beeb le Who opee Who opee Testbed

TestbedAdapted Testbed Adapted TestbedAdapted Testbed Adapted Testbed MyP ipe MyP ipe Dist . CDP Dist . CDP Applications Applications Evolved Internet Evolved Internet MyP ipe MyP ipe Dist r. C DP Dist r. C DP Internet Internet 10 years Today

(5)

G-Lab Vision of the Future Internet

X

Provide an

experimental platform

for studies on

mechanisms, protocols and applications towards Future Internet

X

Investigate interdependency of theoretical studies and

prototype

development

I2 I6 I3 I5 I4 I7 I5 I2 I8 I5 I8 E2 E6 E5 E7 E5 E2&8 E5&8 Future Internet Researc h Projects and F uture In ternet Studies Design and Set up of the testbed

(6)

General Workpackages

X

Coordination:

ƒ

ASP0: Coordination and Consolidation

X

(Prototype) Studies:

ƒ

ASP1: Architecture of the Future Internet

ƒ

ASP2: Routing and Address Schemes

ƒ

ASP3: Wireless Networks and Mobility

ƒ

ASP4: Monitoring and Management Concepts

ƒ

ASP5: QoS, QoE and Security

ƒ

ASP6: Architecture and Composition of Services

X

Testbed Facility:

(7)

Embedding G-Lab in worldwide NGI Research Platforms

PlanetLab

G-Lab

FPLabs PlanetLab Japan Studies Evolu tio n of Exp e rimen ta l facilities

(8)

G-Lab Approach: Controlled Evolution

Timeline

Current Internet Possible Future Research optimal solution using clean slate

approach

Improve current network design

and protocols with that solution

in mind!

Network Evolution

(9)

Storage Servers Network Network Application Operating System Virtual Layer Network Virtualization:

Share infrastructure resources, comprising of IT and transport, and reduce costs while providing secure network services to

diverse user applications and communities.

The Future Internet will be an OPEN Internet of Services

Source:

How could a future open services network with quality of service support look like?

Needed: new concepts of Virtualization, Security, Self-Management,…

(10)

Thinning the Protocol Architecture

Physical Data Link Network Transport Session Presentation Application Overlay

X Overlay adapted to underlying layers

X Increase efficiency and robustness

X Supporting transport over any kind of networks

X Heterogeneity of network technologies

X Interoperability between technologies

(11)

Thinning the Protocol Architecture

Data Link Network Transport Session Presentation Connectivity Mediation Application Physical

Overlay & Mediation Application

(12)

Thinning the Protocol Architecture

Connectivity Mediation Application

X Aim:

ƒ Providing QoS/QoE in service delivery for high-demanding

overlay-based applications by considering underlay topology and state

X Overlay requires monitoring information

ƒ Network topology and state ƒ Underlay path properties

– Bandwidth, latency, jitter, loss ƒ NAT

X Underlay information obtained from:

ƒ End-host measurements ƒ ISP feedback

(13)

Example: Internet routing?

BGP table sizes seen at one router

X

Quadratic or exponential

growth (worst case)

X

Bad !!!

(14)

Wouldn't IPv6 help us?

(15)

Research Needs

X

Future Internet Routing

ƒ Scalability and robustness issues of

a) network layer routing

b) overlay / application layer routing

ƒ Convergence between network layer routing and overlay routing

ƒ Locater/identifier split (scalability)

ƒ Mobility support

ƒ Security / Integrity

ƒ Layer independence supporting mobility, traffic engineering, and

resilience

X

Protocol Architecture Research

ƒ Simplified architecture

ƒ Stochastic scalability vs functional scalability

(16)

Research Needs

X

New Transport Technologies

ƒ Very high speed transport (100 Gigabit/s and higher)

ƒ (Native) Ethernet transport

ƒ Inter and intra network management

ƒ Energy-efficient networks

ƒ Speed adaptation

X

New Access Technologies

ƒ Very high speed access

ƒ Resource scheduling

(17)

Research Needs

X

Self-organization

ƒ Multiple objective functions

ƒ Social and bio-inspired networks

ƒ Performance aspects

X

Efficient Distribution of Content

ƒ New paradigm of content distribution

ƒ Evolving architecture of content

distribution platform Storage Servers Network Network Application Operating System Virtual Layer

(18)

Research Needs

X

Network Architecture

ƒ Virtualiziation

– network components & resources

limit of virtualization ? ƒ Multi-network services ƒ Security

X

Services Architecture

ƒ Edge-based services ƒ Controlability ƒ Fairness

X

End-to-End Quality Assurance

ƒ QoE

(19)

Application-centric: Multi-Network Service

Network

Provider

WLAN Wired UMTS

Application

Service

Service

Provider

Voice Instant Messaging Data Transfer Presence Information Video Personal Communication Application PSTN Internet Service Provider A Internet Service Provider B Service Provider C

Mu

lti-N

etw

ork

Se

rvi

ce

(20)

Research Needs

X

Network Architecture

ƒ Virtualiziation

– network components & resources

limit of virtualization ? ƒ Multi-network services ƒ Security

X

Services Architecture

ƒ Edge-based services ƒ Controlability ƒ Fairness

X

End-to-End Quality Assurance

ƒ QoE

(21)

Edge-based Intelligence and Services

NGN

core

transport

network

overlay

structure

supporting

new service

(22)

Research Needs

X

Network Architecture

ƒ Virtualiziation

– network components & resources

limit of virtualization ? ƒ Multi-network services ƒ Security

X

Services Architecture

ƒ Edge-based services ƒ Controlability ƒ Fairness

X

End-to-End Quality Assurance

ƒ Quantification of QoE

ƒ Relationship between QoS and QoE

(23)

References

Related documents