plnog14: zastosowanie nfv, symulacja sieci virl/cml - marek moskal
TRANSCRIPT
• Posiadacze sieci:
• modelowanie sieci produkcyjnej,
• „co się stanie jeśli...”
• laboratorium
• Partnerzy dostawców
• szkolenie i edukacja
• środowisko testowe dla programistów (np. XML,Netconf, YANG)
• laboratorium
• Uczelnie
• badania nad sieciami
• prototypowanie
• edukacja
Po co wirtualizacja?
• Po pierwsze wirtualne maszyny
• Po drugie infrastruktura do ich uruchamiania
• Po trzecie zarządzanie topologią i konfiguracjami
Jak to może wyglądać?
• Control plane
• przetestujemy logikę (protokoły...)
• Data plane
• przetestujemy... ?
Control plane vs Data plane
• vUrządzenia
• Zarządzanie wirtualkami
• Zarządzanie topologią
• Tworzenie sieci
Na konkretnym przykładzie
IOS XR:
XR VR
IOS:
vIOS
IOS-XE:
CSR1Kv
NX-OS:
vNXOS
AutoNetKit
Serwery
• Wirtualka OVA
• do instalacji na laptopie (VMware Player)
• lub na serwerze (większa pamięć, dysk...)
• wymagana obsługa zagnieżdżonej wirtualizacji
• Obraz ISO
• do instalacji na dedykowanym serwerze
• Pamięć: dużo. Bardzo dużo. Więcej.
Dostępność techniczna
Wewnętrzne życie naszego laptopa...
Linux
KVM
r
1
r
2r
3
Vswitch-1
Vswitch-3
Vswitch-2
vIOS
vIOS vIOS
• Licencje czasowe (typowo roczne)
• licencje sprawdzane online (SaltStack)
• Model personalny
• stosunkowo niska cena (np. 199$/rok)
• ograniczona skala (np. 15 routerów)
• wsparcie wspólnoty użytkowników
• Model firmowy
• serwer + klient
• zakup skali sieci (liczba urządzeń)
• zakup typów wirtualnych maszyn (obrazów)
• wsparcie techniczne
Urynkowienie rozwiązań
Cisco Modelling Labs