Download presentation
Presentation is loading. Please wait.
Published byJeremy King Modified over 9 years ago
1
THE OVERLAY NETWORKS WITH VIRTUAL RESOURCES NEED NEW FORMS OF MONITORING Jiri Navratil, Tomas Kosnar, Jan Furman, Tomas Mrazek, Vojtech Krmicek CESNET
2
Create playground for network engineers and other scientists who need experimental network s for testing new designs, proof new concepts and idea needed for Future Internet Main feature: Main goal: Each group of users should play in FEDERICA independently, fully separated from other players
3
You have to know well the system which you want to monitor, measure, manage Motto:
4
From https://wiki.fp7-federica.eu/bin/view/SA1/Sa1Deliverable Federica.eu as ibm.com or hp.com
5
Virtualization helps us make a identical copies Virtualization helps us make a identical copies Virtualization helps us make a identical copies Virtualization helps us make a identical copies
6
How we can achieve this ?
7
Typical site infrastructure From https://wiki.fp7-federica.eu/bin/view/SA1/Sa1Deliverable Core POP Non Core POP Via virtual networks Via virtual nodes
9
a/ Multiply nodes b/ Allocate new nodes to slices (users playgrounds)
10
c/ Create new networks
13
Slice centric (users) Node centric (node managers) Physical centric (FEDERICA NOC)
14
Physical level - Basic Orientation Map (based on SNMP)
15
Tools available from SNMP Last 24 hours week months
16
FEDERICA Host reachability RTT
18
FEDERICA core VLAN-114 Uplink VLAN-111 VLAN-113 VLAN-112 Site A Site C Site B Site D Practical Slicing Making new networking substrate in selected Vnodes Example for two slices with different network structure Star network: A-D, A-C, A-B (VLAN 101,102,103) Circle network: A-D-B-C-A (VLAN 111,112,113,114) VLAN-103 VLAN-101 VLAN-102 Uplink 802.1q Uplink
19
Variability in FEDERICA sites Location of MP - Measuring points / edges Slice-8 Slice-1 Ext. Switch JUNIPER MX/EX 104 Slice-3 Ports Uplink Vnode (ESXi Server) 103 1 2 12 3 11 111 vmnic physical Eth. adapters VSwitch-1 VSwitch-3 VNIC (max 4 for VM) OR VSwitch-2 Mgmt.. network 112 VLANsVLANs Networking virtual infrastructure Tagging ends in ext. switches 802.1Q trunk Slice-8 Slice-1 Slice-3 Vnode (ESXi Server) VNIC (max 4 for VM) VSwitch-1 VNIC Networking virtual infrastructure VMware virtual infrastructure Tagging ends in Vswitches 1 2 3 8 100 Ext. Switch JUNIPER MX/EX 104 Uplink 103 1 2 12 3 11 111 112 VLANsVLANs 1 2 3 8 100 vmnic physical Eth. adapters 802.1Q trunk Mgmt.. network Vmware MPs VMware virtual infrastructure SNMP MP eth0 eth1 eth0 This solution has limit in # of VMNICThis solution has no practical limit (due to VMWARE variability) VM
20
Vmware networking infrastructure opens high variability
21
11 Slice-8 Slice-1 Ext. Switch ESXi Server FEDERICA core VLAN-113 VLAN-114 Slice-3 Ports Uplink ESXi Server VLAN-111 101 1 2 2 2 1 1 1 2 12 3 3 3 3 Slice-8 Slice-2 11 10 113 111.114 113 VLAN-111 VLAN-114 VLAN-113 VLAN-112 112 114 101 103 104 4 2 3 Site A Site C Site B Site D Slice-1 Slice-4 Configuration example when tagging ends on external switches (Slices appear and disappear - mapping problem) Slice-3 vmnic 1 2 8 7 Slice-8 ESXi Server Slice-1 Slice-4 Slice-3 1 2 8 7 VLAN-103 VLAN-104 VLAN-101 Probably the simplest solution but it allows make only (N-1) slices on Vnode if we don’t allow port sharing. ( In our case 7 slices on Vnode) 104 101,103, 104 SNMP VMware Star network: slice 3 Circle network: slice 8
22
(CESNET SLICE} AS (Poz) VN3 (Mil) VN1 (Prg) VN2 (Erl) Internet private IP addr. space management network The simplest slice example Internet and SLICE Two independent worlds lightly coupled via AS !
23
Tools available from VMware
24
Tools available from Vmware (good for managers not users)
25
Tools available from VMware
26
Tools available from Vmware - resxtop
27
Our new tools (node-centric mode)
29
More details (node-centric mode)
31
Monitoring tools (slice-centric mode) We still need more work on it We need: - configuration data from central database - more detail coordination with NOC - automatic links between admin tools
32
The experiments on the SLICE: SNMP - Vmware match SNMP G3 Monitor (CESNET SLICE} AS (Poz) VN3 (Mil) VN1 (Prg) VN2 (Erl) Internet private IP network management network
33
The experiments on the SLICE: Correlation: CPU load versus network App1: scp 4G file App2: Data collection with processing Port – slice mapping ? (from DB ?)
34
The experiments on the SLICE: Resource sharing (CPU) CPU utilization on host Capacity: 8x20 K units: 160 000 ms Multi-line versus STACK CPU distribution on host - SMP random - rules for dedication to VM
35
The experiments on the SLICE: Resource sharing (CPUs) 5 VM - 1 dominate 4 CPU active Total CPU activity ~ 0,13% 9 VM - 1 dominate 4 CPU active Total CPU activity ~ 0,14% 7 VM - 1 dominate 4 CPU active Total CPU activity ~ 0,05%
36
The experiments on the SLICE: Resource capacity test (CPU) + utilization - Idle Integrated value all CPU on host Individual CPUs on host
37
Source sharing - compare to Planetlab Total # slices running on this node: 73 Actively using CPU: 9 (only one CPU) Actively using Network: 18 Conclusion: Most slices running randomely It allows stronger overallocation !
38
FEDERICA - CESNET POP External PROBE Monitoring (more details in 4D section - Jiri Novotny and in the poster) http://tnc2009.terena.org/schedule/posters/pdf/090529165558federica-monitoring-poster.pdf
39
More details in the POSTER: …..
42
Thank You Any questions ?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.