33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
- Global scale
- Experiments sharing resources
- Best effort
- Unbundled management
- Heavily customized for CNs:
- Some decentralization
- Fair to other users
(no low-level, disruptive experiments, no spying)
- Simple, tolerant to network failures
- Free software: build your own testbed!
# Community-Lab as community infrastructure
- CONFINE extends CNs with Community-Lab nodes
- Community-Lab for hosting services
- [Clommunity](http://clommunity-project.eu/): community clouds
# Architecture and technologies
- Testbed
- Slices and slivers
- Node hardware (CD and RD)
- Django
- OpenWrt
- LXC
- kexec
- tinc
# Collaborations
- [OpenWrt](https://openwrt.org/)
- [BMX6](http://bmx6.net/)
- [OLSR](http://olsr.org/)
- [DLEP](https://datatracker.ietf.org/doc/draft-ietf-manet-dlep/)
|
|
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
- Global scale
- Experiments sharing resources
- Best effort
- Unbundled management
- Heavily customized for CNs:
- Some decentralization
- Fair to other users
(no spying, no low-level, routing & above)
- Simple, tolerant to network failures
- Free software: build your own testbed!
# Community-Lab as community infrastructure
- Extend CNs with Community-Lab nodes
<!--- Figure from IS4CWN slide #15 --->
- Community-Lab for hosting services
- [Clommunity](http://clommunity-project.eu/): community clouds
# Architecture and technologies
<!--- testbed architecture diagram --->
- Testbed
- Nodes, servers, management network
- Researchers, slices and slivers
<!--- overlay logos on top of diagram --->
- Nodes: OpenWrt, Lua, LXC, kexec
- Servers: Django
- Management network: tinc
- Software development: Git, Redmine, Jenkins, VCT
# Collaborations
- [OpenWrt](https://openwrt.org/)
- [BMX6](http://bmx6.net/)
- [OLSR](http://olsr.org/)
- [DLEP](https://datatracker.ietf.org/doc/draft-ietf-manet-dlep/)
|