PLNOG 13: K. Bieliński, P. Sowa: The experience of building Video Transport Networks

Post on 09-Jun-2015

154 views 0 download

description

Krzysztof Bieliński is a network engineer in Infradata Poland. He has associated with telecommunications networks since 2002. In the beginning he worked for telecom operators – Telekomunikacja Polska, Netia/Ericsson, and later on the side of integrators Wasko and Infradata Poland. He was involved in the construction and management of nationwide backbone network based on Juniper devices, Cisco, Alcatel. Krzysztof is the certificate JNCIA-SP holder. Przemysław Sowa Topic of Presentation: The experience of building Video Transport Networks Language: Polish Abstract: TBD

Transcript of PLNOG 13: K. Bieliński, P. Sowa: The experience of building Video Transport Networks

1

Doświadczenia z budowy sieci

Video Transport Network

w Multimedia Polska

Krzysztof Bieliński

Infradata Polska

krzysztof.bielinski@infradata.pl

Przemysław Sowa

Multimedia Polska

p.sowa@multimedia.pl

Agenda

Po co nowa sieć?

Wymagania

Wybór rozwiązania

Nie kupuj w ciemno, czyli trial produkcyjny

Przetarg/wybór dostawcy

Wdrożenie

Wnioski

3

4

O czym mówimy

Usługi: - DTV/IPTV - VOD

Potrzeby biznesowe:

- poszerzanie oferty programowej

- polepszenie jakości SD -> HD (->4K, 3840×2160)

Potrzeby techniczne:

- zbyt małe pasmo 1G->10GE

5

Po co nowa sieć?

- Nie zepsuć

- Skalowalność 3-5 lat (SD->HD->4k)

- Elastyczność przy podłączaniu nowych spółek z grupy

Multimedia Polska,

- Anycontent/anywhere

(dostarczanie/wstrzykiwanie/regionalizacja)

- Gotowość sieci do globalnej zmiany usług (broadcast ->

unicast; content multimedialny dla B2B)

- Zwiększenie niezawodności (<50ms)

6

Wymagania dla nowej sieci

7

Wybór rozwiązania

Technologie dostępne:

- L2

- PIM w szkielecie

- NG-MVPN

Urządzenia:

- Switche

- Rutery

Cechy rozwiązań Cechy PIM (no MPLS) P2MP LSP (stosowane w NG-MVPN)

Protekcja Na bazie IGP, co wydłuża czas

zbieżności sieci, a więc

niedostępności usługi

ścieżki zapasowe (bypass), protekcja

jest typu „Make before Breake”. Czas

przerwy < 50ms

Inżyniera ruchu Ograniczone przez IGP Funkcjonalność podstawowa

Rezerwacja zasobów dla

danego typu ruchu

Brak możliwości RSVP-TE

Rutowanie W oparciu o IGP, więc hop-by-

hop

Możliwość zdefiniowania ścieżki przez

wyznaczone węzły lub w oparciu o IGP

Wymaga dodatkowych

protokołów

OSPF/ISIS OSPF/ISIS, LDP/RSVP, BGP

Szkielet sieci wolny od

multicastu

Routing PIM na wszystkich

ruterach

PIM tylko na brzegu sieci w vrf

BGP dla MVPN

Możliwość przesyłania

innych usług

IPV4 Sieć może przenosić także inne usługi

IPv4, MVPN (L3), L2, VPLS

8

9

Nie kupuj w ciemno, czyli Trial produkcyjny

Trial na wybranym obszarze (5 nowych urządzeń w sieci produkcyjnej)

Technologie próbowane:

- NG-MVPN (ścieżki na bazie RSVP i LDP)

- PIM w szkielecie (jako alternatywna opcja)

Trial na sieci produkcyjnej

10

Trial produkcyjny

11

Wsparcie dla family mvpn w MP-BGP

admin@PE1# top show protocols bgp group Internal {

type internal;

local-address 172.16.7.72;

family inet {

unicast;

}

family inet-vpn {

unicast;

}

family inet-mvpn {

signaling;

}

cluster 1.1.1.1;

neighbor 172.16.7.72;

neighbor 172.16.7.156;

}

12

MVPN routing instance configuration (źródło)

admin@PE1# top show routing-instances

DTV {

instance-type vrf;

interface ge-2/0/0.2;

route-distinguisher 172.16.7.72:2;

provider-tunnel {

rsvp-te {

label-switched-path-template {

DTV;

}

}

}

vrf-target target:20800:2;

vrf-table-label;

protocols {

pim {

interface all {

mode dense;

}

}

mvpn;

}

}

13

MPLS P2MP tunnel template

admin@PE1# top show protocols

mpls {

label-switched-path DTV {

template;

link-protection;

p2mp;

}

interface xe-0/0/0.0 {

link-protection;

}

interface xe-0/0/1.0 {

link-protection;

}

}

14

15

Nie kupuj w ciemno, czyli Trial produkcyjny

Wniosek I:

Sieć nie działa w próżni (poznanie specyfiki systemu/aplikacji)

Wniosek II:

Nothing runs with TTL=0

IGMP snooping promiscous mode dla GPON OLT

Wniosek III:

Migracja jest prosta tylko na papierze (czy leci z nami VLAN?)

16

Nie kupuj w ciemno, czyli trial produkcyjny

Wniosek IV:

17

Informacje i opinie przedstawione na kolejnych slajdach stanowią wyłączną perspektywę zamawiającego.

Dostawca rozwiązania nie potwierdza, nie zaprzecza, jak również nie ponosi żadnej odpowiedzialności za ich treść oraz

wynikające z nich wnioski dla słuchaczy

18

Przetarg/wybór dostawcy

Firma Cena

1.000.000 $

1.000.000 $

1.000.000 $

1.000.000 $

1.000.000 $

GPL is the best

19

Firma Cena

10.000 $

10.000 $

10.000 $

Przetarg/wybór dostawcy

Budżet tego nie wytrzyma …

20

Firma Cena

100 $

100 $

Przetarg/wybór dostawcy

Ciekawe czy rozłożą nam na raty….

21

Firma Cena

1 $

Przetarg/wybór dostawcy

22

Główne wyzwania:

- Jak zrobić migrację ogólnokrajową głównej usługi (mały OPEX)

- Krótki czas wdrożenia (4 miesiące na wdrożenie, 65 lokalizacji)

- Zabezpieczenie warunków środowiskowych – site-survey (zasilanie,

klima, miejsce, światłowody, itp.)

- Lokalny jetlag

Wdrożenie

23

Wdrożenie - STAGING

WHAT ?

24

Po co staging?

zrobimy rozpoznanie bojem, czyli co by było, gdyby nie było stagingu? - symulacja środowiska produkcyjnego (sygnał multicast/video z sieci, provisioning STB, CMTS, DTV/IPTV STB, stabilność sieci)

- lokalny serwer syslog/snmp/ftp

- testy router testerem (QoS,

czasy przełączania)

Wdrożenie - STAGING

25

Po co staging?

zrobimy rozpoznanie bojem, czyli co by było, gdyby nie było stagingu?

- uchwycone problemy z wkładkami

- uchwycone problemy z sondami

- DHCP helper

client-response TTL>1

Wdrożenie - STAGING

26

Projekt w liczbach …. Czas trwania trialu: 1 miesiąc

Staging (wraz z testami i docelową konfiguracją): 1 miesiąc

Instalacje fizyczne: 2 tygodnie

Migracja do nowej sieci: 3 miesiące

Liczba inżynierów: 4

Roboczogodziny czteroosobowego zespołu: 576 (godziny nocne)

Liczba osób współpracujących: 86

Liczba patchcordów: 554

Liczba urządzeń: 74

Liczba lokalizacji: 65

Wypite kawy: 404

Zjedzone HOT-DOGi: 388

Zjedzone PIZZE: 17

Wypitych „wzmacniaczy”: 237

Wypite piwo: dane poufne

Dokumentacja: 65MB (810 stron .doc, 102 schematy)

27

Wnioski

Papier się przydaje (Koncepcja, LLD, HLD, NFRU, NIP)

Premię bierz przed projektem

Warto testować

Nie chowaj się za § - bądź partnerem w biznesie