Top Banner
1 CERNET2 DVTS Experiences Congxiao Bao [email protected] 2006-10-31
20

CERNET2 DVTS Experiences

Feb 01, 2016

Download

Documents

Elisa

CERNET2 DVTS Experiences. Congxiao Bao [email protected] 2006-10-31. Outline. Introduction CERNET2 DVTS Experiences Configuration Data flow Reflector development User controlled testing tools Traffic monitoring Lessons we learnt Remarks. CERNET Video Experiences. H.323. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CERNET2  DVTS  Experiences

1

CERNET2 DVTS Experiences

Congxiao Bao

[email protected]

2006-10-31

Page 2: CERNET2  DVTS  Experiences

2

Outline

Introduction CERNET2 DVTS Experiences

– Configuration

– Data flow

– Reflector development

– User controlled testing tools

– Traffic monitoring

Lessons we learnt Remarks

Page 3: CERNET2  DVTS  Experiences

3

CERNET Video Experiences

•H.323 •AccessGrid •DVTS

•Easy •Easy if multicast ready•Easy if multicast ready •Not Easy

Page 4: CERNET2  DVTS  Experiences

4

CERNET2 Video Trial

• DVTS (30Mbps) - major application

• HDTV(27Mbps) - for VoD

• SDTV-uncompressed (200Mbps) - for interactive VC

• HDTV-uncompressed(1.2Gbps) - for telemedicine

• 3D DVTS(60Mbps) - for special demo

Page 5: CERNET2  DVTS  Experiences

5

Our Thinking

DVTS is an exciting and very useful application DVTS requires special network support (30Mbps,

single stream). If we can solve the DVTS transmission problem especially for inter-domain case, we can support other high performance application globally.

We can use CERNET2 to test large scale DVTS system .

DVTS is a very good point to start!

Page 6: CERNET2  DVTS  Experiences

6

CERNET2 DVTS Trial

Topology Node configuration Data flow Reflector development Traffic monitoring Website support User controlled testing tools

Page 7: CERNET2  DVTS  Experiences

7

• 25 DVTS nodes (diameter is about 1000+ kms)

• Bidirectional transmission

• 750MbpsDVTS

DVTS

DVTS

DVTS

DVTS

DVTS DVTS

DVTS DVTS

THU

XA

WH

HF

SJTU

GZ

CD

SY

TJ

CHQ

XM

NJ

LZ

DL

HABCHC

JN

HZCHS

ZZ

PKUBUPT

BUAA

FDU

TJU

DVTS DVTS DVTS

DVTS

DVTS

DVTS

DVTSDVTS

DVTS

DVTS

DVTSDVTS

DVTS

DVTS

DVTSDVTS

sender receiver

BJ

SH

CERNET2 DVTS Topology

Page 8: CERNET2  DVTS  Experiences

8

Node configuration— Ordinary Node (24pops)

Sender Receiver

CERNET2 backbone

From reflectorUniv.’s image

display

30Mbps 30Mbps

Page 9: CERNET2  DVTS  Experiences

9

Node configuration—Central Node (1)

R R RReflector

array

sender

switchGE

Multicast/unicast

T640

12 receivers 13 receiversbackup

CE

RN

ET

2

THU sending

Reflector array

Each reflector receives

multicast/unicast stream from sender and converts to

12(13)unicast duplicated copies

to 25 different IPv6 hosts

distributed in 25 Pops

30Mx25=750Mbps

Page 10: CERNET2  DVTS  Experiences

10

Equipment Configuration— Central Node (2)

bj wh gz nj sh

xa cd sy tjn lzh

chq chs zhz hef jnn

xmn hzh dln chc hrb

pku bupt buaa fdu tju

Plasma displayarray

PCcluster

switchGE

30Mx25=750Mbps

PC clusterEach PC receives a

DVTS stream from one of the

25 Pops, respectively

T640

CERNET2

THU Receiving

Page 11: CERNET2  DVTS  Experiences

11

SJTU XJTU …… JLU

CERNET2

switch switch

……

北大

吉大 网管

DV

CERNET2 national Center THU

R R RGEGE

CERNET2 25 DVTS nodes

DVTS

sending PKU …… JLU

CERNET2

switch switch

……

PKU

JLU NMS

DV

THU( national center)

R R RGEGE

DVTS

sending

DVTS

receiving

DVTS

receiving

SJTU

Data Flow

Page 12: CERNET2  DVTS  Experiences

12

CERNET2 DVTS Video Wall

Page 13: CERNET2  DVTS  Experiences

13

Reflector Development

It runs on Linux OS and developed using g++ It supports IPv4 and IPv6 It supports Unicast and multicast (SSM and ASM) It can reflects 20+ streams with gigabit network

card It will be released as Open source very soon

source

reflector

reflector

reflector

SSSM multicast

unicast

Page 14: CERNET2  DVTS  Experiences

14

Network Traffic Monitoring

Page 15: CERNET2  DVTS  Experiences

15

Website Support

Page 16: CERNET2  DVTS  Experiences

16

User Controlled Testing Support

Page 17: CERNET2  DVTS  Experiences

17

Lessons We learnt (1) Large-scale DVTS is possible

– Network support 30 nodes for unicast (bandwidth limitation) Much more nodes for multicast

– End pc limitations completely interactive

Network monitoring integrated tools is very important for the administrator

– Isolate network problem and application problem

Self-service tools can dramatically increase the efficiency – User can do the test at any time– Open network and video performance info for users

Page 18: CERNET2  DVTS  Experiences

18

Lessons We Learnt (2)

Non-technique factors– Heavy load of coordination

POC list– Very difficult to do concurrent testing

Website– Standard configuration– Test reports release – Sharing info on common problem solving– Important notice

Page 19: CERNET2  DVTS  Experiences

19

Remarks Features of our system

– Pure IPv6 – Large scale– Multiple reflectors with multicast feeding– User controlled pre-test environment– Real time network traffic monitoring

We will present more technical details tomorrow

Page 20: CERNET2  DVTS  Experiences

20

Thank you!