Technologia WAN Orchestration w projektowaniu i optymalizacji obciążenia sieci Krzysztof.Konkowski@cisco.com CCIE #20050 RS, SP CCDE #2014::18
Plan demonstracji Wstęp do pojęcia WAN Orchestration; Opis portfolio Cisco MATE; Pokaz Cisco MATE; 2
Wstęp do pojęcia WAN Orchestration Wymagania Modelowanie i wizualizacja sieci Automatyczne tworzenie usług / kontrola zasobów Maksymalizacja wykorzystania zasobów infrastrukturalnych Koordynacja wielowarstwowa sieci Platforma dla aplikacji Możliwości redukcji kosztów utrzymania sieci Prostota w obsłudze, ułatwienie zarządzania 3
SP SDN WAN Orchestration Apps API Visualization/ Analytics Bandwidth Optimizer The ima ge can not be dis pla yed Collector API Usługi w Chmurze IP/MPLS Optical Usługi w Chmurze 4
Path Computation Element (PCE) RFC4655 definicja architektury PCE (2006) Sekcja 6.8 Stateful vs Stateless PCE RFC5440 definicja protokołu PCEP (2009) Komunikacja PCC-PCE; PCE-PCE Router odpytuje PCE o ścieżkę TE komunikatami PCRreq PCE odpowiada routerowi komunikatem PCRep PCE jest bezstanowy (stateless) 5
PCE różnica Stateful vs Stateless Stateful Topologia, zasoby i stan TE synchronizaowane z PCE Obliczenia ścieżek obejmują ograniczenia wynikają z powyższych informacji (topologia, zasoby, TE) Stateless PCE nie utrzymuje stanu, informacje stanowe nie są brane pod uwagę przy obliczaniu ścieżek PCEP służy do programowania urządzenia. GŁÓWNY OBSZAR ROZWOJU: STATEFUL 6
Nowy kierunek rozwoju: Stateful PCE SDN PCE programuje demand zapotrzebowanie I ścieżkę dla ruchu. Bandwidth scheduling Demand Engineering draft-ietf-pce-stateful-pce Nowe funkcjonalności wspierające dla PCE: LSP state sync, LSP update request, LSP state report. LSP control delegation draft-crabbe-pce-pce-initiated-lsp PCCreate message PCupd message + remove bit usuwający LSP 7
BGP LS (Link State) Umożliwia przekazanie informacji o tablicy routingu IGP wraz z dodatkowymi atrybutami łącz Możliwość rozszerzenia informacji z LSDB: Opóźnienia, przepustowość, poziom strat Możliwość agregacji, chowania informacji Dostępne mechanizmy BGP polityki, zabezpieczenia, transport TCP Cel: usprawnienie obliczania SPF/CSPF przez dodanie dodatkowych informacji / metryk 8
Cisco onepk http://cisco.com/go/one http://developer.cisco.com/web/onepk/home 9
Plan demonstracji Wstęp do pojęcia WAN Orchestration; Opis portfolio Cisco MATE; Pokaz Cisco MATE; 10
Portfolio Cisco MATE Cariden Technologies powstało w 2001 Cisco ukończyło przejęcie firmy 12/15/2012 Portfolio MATE zarządzanie ruchem IP/MPLS Oprogramowanie wspomagające projektowanie, wdrażanie i utrzymanie 85% operatorów Tier 1 używa MATE a PLNOG 03/2014 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
MATE Collector Automatyczne zbieranie danych z sieci Online (SNMP, CLI, XML, Flow) Offline (Konfiguracje, IGP DB) Budowanie topologii, statystyki Topologia (IGP, LSP, VPN, Multicast) Statystyki ruchu (Flow, CLI, MIB, BGP) Wydajność, skalowalność 1000+ węzłów, tysiące interfejsów na minutę Wsparcie dla wielu protokołów OSPFv2/v3, ISIS, BGP, IP QoS, IP MCAST, RSVP-TE, LDP, L2 VPN, L3 VPN Wsparcie dla wielu producentów sprzętu Cisco: IOS, IOS-XR / Juniper: Junos/ ALU: Service Aware Manager (SAM) / Huawei: VRP 12
MATE Design Wizualizacja Hierarchia ukrywające mniejsze obszary Graficzne przedstawienie istotnych parametrów (BW) Przepływy ruchu, LSP, TE, najkrótsze ścieżki Planowanie zapotrzebowania Funkcjonalnie bogate druidy konfiguracji Prognozowanie poziomu ruchu / trendów Modelowania zmian, nowych łączy, węzłów Optymalizacja i inżynieria ruchu Metryki IGP i LSP wraz ze szczegółowymi raportami i rekomendacjami zmian Symulacje obejmujące całą sieć Pełna analiza wszystkich możliwych awarii Analiza awarii powodujących problem z danym zasobem Planowanie okien serwisowych Analiza ryzyka dla planowanych zmian Modelowanie przełączeń na zapasowe urządzenia / SRLG, itp. 13
MATE Live Zakładka Explore Podgląd obiektów sieciowych i ich kluczowych parametrów Błyskawiczny wgląd w historię obiektu Pełna topologia i matryca ruchu Prognozowanie ruchu / trendów Modelowanie zmian sieci; Zakładka Analytics Raporty trendów w ruchu sieciowym Monitorowanie stanu sieci Call home dla skonfigurowanych wydarzeń Zakładka Map Wizualizacja aktualnego stanu sieci; Podgląd wykorzystania zasobów Szczegółowy podgląd parametrów urządzenia 14
MATE zastosowanie Planowanie Inżyniera / Architektura Utrzymanie Prognozy wzrostu Analizy zmian Wpływ dodania usług Planowanie SLA Analiza awarii Rozkładanie ruchu Projektowanie topologii RSVP, QoS, Multicast Trendy stanu sieci, poziomów ruchu Planowanie okien serwisowych Troubleshooting Zapobieganie przeciążeniom 15
Przykład Weryfikacja projektu Scenariusz Nowy router brzegowy LAX nie został podłączony wg specyfikacji Wartość Wychwycenie błędu po wizualizacji I analizie przeciążeń Automatyczny skrypt wysyła mejle z powiadomieniem o awarii Inżynier porównuje historyczne zmiany w pliku planu sieci I dostrzega znaczące różnice w obciążeniu łączy 16
Przykład Analiza przebiegu awarii Scenariusz Awaria o 02:10. Jak poważna jest awaria? Kiedy się ujawni? Wartość Szybka reakcja, dobre rozplanowanie prac obecne prognoza Operator dostrzega, że przeciążenie nastąpi w godzinach popołudniowych. 2:15AM 2:10AM: awaria Odpytywanie sieci co 15 minut MATE symuluje przebieg awarii w oknie kolejnych 24 godzin na podstawie statystycznej analizy danych z poprzednich 24 godzin. 17
Przykład wpływ dodania nowej usługi Scenariusz Dział biznesowy zadaje pytanie, czy możliwa jest sprzedaż 4Gbps? Wartość Czas analizy w parę minut, bardziej dokładny niż wyliczenia w Excelu Rozpoznaj przepływy dla nowego klienta Dodaj 4 Gbps Przeprowadź symulację Przeciążenie kolorem CZERWONYM 18
Przykład analiza awarii Scenariusz Dział planowania otrzymuje informacje o prognozowanych wzrostach jaki będzie wpływ niezawaodność / zakupy? Wartość Ukazanie awarii, które powodują przeciążenia w sieci Worst-case view Symulacja z założeniami wzrostu Potencjalne przeciażenie kolorem CZERWONYM Dalsze analizy warunkowe Failure impact view 19
Przykład analizy warunkowe Scenariusz Sprawdzenie, czy dodanie nowego łącza poprawi warunki sieciowe. Wartość Szybka, wiarygodna i dokładna analiza stanu sieci po dodaniu łącza. Dodaj nowe łącze Określ parametry Przeciążenie Rezultat 20
Plan demonstracji Wstęp do pojęcia WAN Orchestration; Opis portfolio Cisco MATE; Pokaz Cisco MATE; 21
Podsumowanie Technologia WAN Orchestration ma bogate możliwości: Dostarczenie narzędzi wspomagających pracę z siecią; Optymalizacja sieci; Automatyzacja procesów, konfiguracji urządzeń; Wsparcie dla aplikacji sieciowych pisanych dla oprogramowania WAN Orchestration; Portfolio MATE 3 komponenty: Collector budowanie bazy danych o stanie sieci (np. co 5 min) Live Zarządzanie, analizy, monitoring sieci, zarządzanie awariami; Design Wspomaganie projektowania, wdrażania, utrzymania; W najbliższej przyszłości połączenie komponentów z urządzeniami online automatyczne wgrywanie zatwierdzonych zmian; Najważniejsze Możliwość ograniczenia CapExu: zautomatyzowana optymalizacja metryk prognozowanie wąskich gardeł 22
Dziękuję za uwagę! 23