Download presentation
Presentation is loading. Please wait.
Published byLorraine Paula Townsend Modified over 8 years ago
1
PrimoGENI Miguel Erazo, Nathanael Van Vorst, Jason Liu (PI) Co-PIs: Julio Ibarra, Heidi Alvarez
2
PrimoGENI PRIME on GENI Parallel Real-time Immersive Modeling Environment
3
Enable hybrid network experiments on GENI Including simulated, emulated, and physical components
4
Enable hybrid network experiments on GENI Including simulated, emulated, and physical components network experiment at scale modeling abstraction fast prototyping flexible
5
Enable hybrid network experiments on GENI Including simulated, emulated, and physical components real protocols and applications real execution environment resource multiplexing easily deployable
6
Enable hybrid network experiments on GENI Including simulated, emulated, and physical components interact with real network real traffic conditions real devices
7
PrimoGENI is an Aggregate
8
Physical Resource Layer Meta Resource Layer OpenVZ Kernel VM 0 VM 1 VM 2 OpenVZ Kernel VM 0 VM 1 VM 2 OpenVZ Kernel VM 0 VM 1 VM 2 OpenVZ Kernel VM 0 VM 1 VM 2 OpenVZ Kernel VM 0 VM 2 VM 3 VM 1 OpenVZ Kernel VM 0 VM 2 VM 3 VM 1 OpenVZ Kernel VM 0 VM 2 VM 1
9
Physical Resource Layer Meta Resource Layer OpenVZ Kernel VM 0 VM 1 VM 2 OpenVZ Kernel VM 0 VM 1 VM 2 OpenVZ Kernel VM 0 VM 1 VM 2 OpenVZ Kernel VM 0 VM 1 VM 2 OpenVZ Kernel VM 0 VM 2 VM 3 VM 1 OpenVZ Kernel VM 0 VM 2 VM 3 VM 1 OpenVZ Kernel VM 0 VM 2 VM 1 Simulation and Emulation Execution Layer S S S S S S S S S S S S E E E E E E E E E E E E E E
10
Physical Resource Layer Meta Resource Layer Simulation and Emulation Execution Layer S S S S S S S S S S S S E E E E E E E E E E E E E E Experiment Layer
11
Physical Resource Layer Meta Resource Layer Simulation and Emulation Execution Layer Experiment Layer
12
Physical Resource Layer Meta Resource Layer Simulation and Emulation Execution Layer Experiment Layer Physical Resource Layer Meta Resource Layer Simulation and Emulation Execution Layer Experiment Layer
13
PrimoGENI Aggregate PrimoGENI Aggregate PrimoGENI Aggregate PrimoGENI Aggregate Manage the life cycle of network experiments model configuration resource specification deployment & execution online control & monitoring
14
What’s the Use? net application testbed traffic generator distributed virtual environment …
15
PrimoGENI can run real applications under simulated network conditions Net Application Testbed
16
OpenVZ Kernel SIM VM 1 VM 2 OpenVZ Kernel SIM VM 1 VM 2 OpenVPN Connection Internet NAT
17
Demo 1 Interaction with Real Applications on Virtual Machines and OpenVPN Clients
19
PrimoGENI can generate real traffic according to temporal and spatial distribution Traffic Generator
20
Demo 2 HTTP traffic to Apache Server
21
Traffic Generator
22
Apache Server Traffic Generator
24
Distributed Virtual Environment
25
Demo 3 Cross-Site Interactions
26
Distributed Virtual Environment GRE Tunnel PRIME (100,000 nodes) PrimoGENI Controller Router (NAT) Miami Serval Server Serval Client PRIME (500 nodes) PrimoGENI Controller Router (NAT) Utah Los Angeles
28
Demo 4 Interaction with Dynamic Traffic
30
http://www.primessf.net/PrimoGENI/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.