1
Designing High Performance Autonomic Gateways for Large Scale Grids and Distributed Environments
Laurent Lefèvre INRIA / LIP École Normale Supérieure de Lyon, France
laurent.lefevre@inria.fr
CCGSC2006, Flat Rock, North Carolina, Sept. 2006
Designing High Performance Autonomic Gateways for Large Scale - - PowerPoint PPT Presentation
1 Designing High Performance Autonomic Gateways for Large Scale Grids and Distributed Environments Laurent Lefvre INRIA / LIP cole Normale Suprieure de Lyon, France laurent.lefevre@inria.fr CCGSC2006, Flat Rock, North Carolina, Sept.
1
laurent.lefevre@inria.fr
CCGSC2006, Flat Rock, North Carolina, Sept. 2006
2
3
4
5
6
7
Derived from “Autonomic Computing” (IBM) Dynamic service deployment Self-*
8
Auto-configuration Live inspection Grid session Service deployment Context analysis
9
Forwarding
Collaboration Auto- inspection Remote monitoring Self Configuration Filtering Dynamic Services Dynamic Services Dynamic Services Dynamic Services
Data streams Data streams
10
Backbone Data Source Computing resources Portal Grid scheduler Collector Autonomic Grid Gateway Autonomic Grid Gateway
11
12
13
14
15
16
17
17
18
19
VIA C3 1GHz, 256MB RAM, 3xNIC Gbit Ethernet, 1GB Compact Flash,...
20
Software Execution Environment:
20
21
complexity,
class and methods,
design.
21
22
Software Execution Environment:
22
23
Experimental Evaluation:
Configuration Throughput cpu send cpu recv cpu gateway
488 Mbps 90% 95% N/A gateway (1 stream) 195 Mbps 29% 28% 50% gateway (8 streams) 278 Mbps 99% 65% 70% 23
24
Experimental Evaluation:
GigaEthernet:
480 Mbps
Wireless (802.11b):
4 Mbps
24
25
Experimental Evaluation:
25
31
32
33
collected data (from robots, cameras, sensors...)
provide an unified framework for computing collected data.
Pictures from : mars55.atomic-pigeon.net
34
[S.Burleigh, A.Hooke, L.Torgerson, K.Fall, V.Cerf, B.Durst, K.Scott and H.Weiss, IEEE Communications, June 2003]
35
36
37
making money and providing services with DTN : (First Mille Solution)
– Offline web search – Emails – Voicemails/vi deo mails/ SMS
38
39
40
41
42
43
44
45
46
47
48
sensors tuning, control,... collected data lightly processed
49
50
51
52
53
54
55