4
GNRS Management Week 5 Progress Report Jianyu Wang 2015.07.02

GNRS Management Week 5 Progress Report Jianyu Wang 2015.07.02

Embed Size (px)

Citation preview

Page 1: GNRS Management Week 5 Progress Report Jianyu Wang 2015.07.02

GNRS Management

Week 5 Progress Report

Jianyu Wang2015.07.02

Page 2: GNRS Management Week 5 Progress Report Jianyu Wang 2015.07.02

Completed

In the process of real experiment,such "as-binding.ipv4" file is generated by function : simple.rb==>utils.rb==>gnrs_config.rb==>makeBindingFile()

Clients are started by "gbench" which would call: edu.rutgers.winlab.mfirst.client==>TraceClient.java.

Three parameters are required : a. Configuration Files(.xml) b. traceFile( traceFile) c. delay(messageDelay)

Servers are started by "gnrsd_#serverNum" which would call "GNRSServer.java"

Page 3: GNRS Management Week 5 Progress Report Jianyu Wang 2015.07.02

The high value TCP/UDP ports could not be utilized which would cause the client could not collect the results for insertion and lookup

for example: clt-ins-rtt.csv (unit: us)

Page 4: GNRS Management Week 5 Progress Report Jianyu Wang 2015.07.02

Understanding the GNRS GUID mapping process deeply.

how the clients track the statistics?

how could we move such collecting function in servers?

Because in the future, one server may forward meassage to other servers by geolocation. So I would like to see the insertion and lookup RTT time collected by every server.

Next Week Plan