KONOE, a toolkit for an object-oriented online environment, with Gate Package - PowerPoint PPT Presentation

About This Presentation
Title:

KONOE, a toolkit for an object-oriented online environment, with Gate Package

Description:

KONOE, a toolkit for an object-oriented online environment, ... Realizes a high speed transmission performance. Uses the Ctrl-packet to connect. Data size 32bit ... – PowerPoint PPT presentation

Number of Views:16
Avg rating:3.0/5.0
Slides: 15
Provided by: wwwco1
Category:

less

Transcript and Presenter's Notes

Title: KONOE, a toolkit for an object-oriented online environment, with Gate Package


1
KONOE, a toolkit for an object-oriented online
environment, with Gate Package
  • M.Abe, Y.Nagasaka, F.Fujiwara,
  • T.Tamura, I.Nakano, H.Sakamoto,
  • Y.Sakamoto,S.Enomoto, I.Iwai,
  • R.Tanaka, S.Kawabata, A.Manabe,
  • T.Sasaki

2
Contents
  • Background
  • Firewall
  • Port-forwarding
  • SSHs port-forwarding
  • Gate package
  • Bench mark
  • Conclusions

3
Background
Online DAQ model
Analysis
Storage
  • The KONOE for DAQ
  • Toolkit for building DAQ systems
  • Collecting experiment data
  • Saving the data
  • Online monitoring and controlling
  • Processing log messages

DAQ
The Internet
Event
  • The firewall Blocks the traffic

Detector
The function to pass the Firewall is needed
4
Firewall
  • It looks at the packet in the networks
  • IP, Port, Protocol and so on.
  • It allows and rejects the packet according to a
    rule

Analysis
The Internet
DAQ
80
80
22
22
Wait at 11000 port
Wait at 12000 port
Only allowed request can connect
5
Port-forwarding
  • Forwarding to a request port

22 port
waiting at 22 and forwarding to 12000
process
request of using port 22
process
process
request of using port 12000
Waiting at 12000 port
Communicating is possible even if the firewall
exists
6
SSH port-forwarding
  • SSH is shell to secure remote login
  • It encodes the transmission data
  • It uses encoding and decoding functions

Transmission speed will slow down by encrypting
7
Benchmarking
  • environment
  • OS linux kernel-2.4.18
  • CPU Xeon 2GHz
  • Memory 256MByte
  • Network 1000BaseT
  • How to
  • Transfer 1-20 kbyte data
  • Measure transmission time

Receive
  • Evaluation
  • Direct transfer
  • SSH transfer

Measure time of transmission
Send
1000Base
120K data
8
Speed of SSH port-forwarding
Slow down( about 60 )
Transmission speed (Mbyte/s)
42.5 Mbyte/s
25 Mbyte/s
9
Gate package
  • Features of the gate package
  • Can Pass the firewall by using port-forwarding
  • Realizes a high speed transmission performance
  • Uses the Ctrl-packet to connect

Wait at 8080 and 80 port
10
Bench marking
  • Environment
  • OS linux kernel-2.4.18
  • CPU Xeon 2GHz
  • Memory 256MByte
  • Network 1000BaseT
  • How to measure
  • Transfer 1-20 kbyte data
  • Measure transmission time

Receive
120K data
  • Evaluation
  • Direct transfer
  • SSH transfer
  • Gate package transfer

Send
Measure time of transmission
1000BaseT
11
Transmission speed of this package
Mark a good performance
Same with direct at greater than 8K byte
Transmission speed (Mbyte/s)
Higher than SSH at 1K byte or more
12
Conclusions
  • Recently, the online DAQ is executing using the
    internet
  • Traffic is blocked by the firewall
  • Developed the Gate package
  • function
  • Communication passing the firewall
  • Performance
  • At greater than 1 kbyte, transmission speed is
    higher than SSH
  • At greater than 8 kbyte, transmission speed is
    same to direct one
  • The KONOE become to able to pass the firewall.

13
Transmission time
Time (u sec)
14
Data format
  • 2 kind of data format
  • Control format
  • It uses to establish connection
  • Data format

Data size 32bit
IP address 32bit
PORT 32bit
Head/Area/Command flag 8bit
Data flag 8bit
Write a Comment
User Comments (0)
About PowerShow.com