Forgalmi tervezés az Interneten

Hasonló dokumentumok
SzIP kompatibilis sávszélesség mérések

VIHIMA07 Mobil és vezeték nélküli hálózatok. Forgalmi modellezés és tervezés

2008 II. 19. Internetes alkalmazások forgalmának mérése és osztályozása. Február 19

E Q U I C O M M é r é s t e c h n i k a i K f t. H B u d a p e s t, M á t y á s k i r á l y u T. : F.

Rádiós hozzáférő hálózatok elemzése és méretezése analitikus módszerekkel Rákos Attila Nokia Siemens Networks

VIHIMA07 Mobil és vezeték nélküli hálózatok QoS alapok áttekintése

Ethernet/IP címzés - gyakorlat

Megkülönböztetett kiszolgáló routerek az

Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához

Teljesítménymodellezés

Invitel Távközlési Zrt. Általános Szerződési Feltételek üzleti előfizetők számára nyújtott elektronikus hírközlési szolgáltatásokra

Internet-hozzáférések teljesítményvizsgálata webböngészőben

AMIT A SÁVSZÉLESSÉGRŐL TUDNI KELL

TELE-OPERATOR UTS v.14 Field IPTV műszer. Adatlap

Bevezető. PoC kit felépítése. NX appliance. SPAN-Proxy

Nagy sebességű TCP. TCP Protokollok

Hálózati lehetőségek a tartalomszolgáltatáshoz

SACColni pedig kell Szolgáltatás tudatos kontroll és számlázás Service Aware Control and Charging

Sávszélesség szabályozás kezdőknek és haladóknak. Mátó Péter

Forgalmi grafikák és statisztika MRTG-vel

Operációs rendszerek II. Folyamatok ütemezése

Építsünk IP telefont!

Félreértések elkerülése érdekében kérdezze meg rendszergazdáját, üzemeltetőjét!

Gigabit/s sebess«gű internetkapcsolatok m«r«se b ng«szőben

A helyhez kötött (vezetékes) internethozzáférési szolgáltatás minőségi célértékei

A Markovi forgalomanalízis legújabb eredményei és ezek alkalmazása a távközlő hálózatok teljesítményvizsgálatában

A helyhez kötött (vezetékes) internethozzáférési szolgáltatás minőségi célértékei

2040 Budaörs, Edison u. 4.

CHT& NSZT Hoeffding NET mom. stabilis november 9.

Statisztikai módszerek a skálafüggetlen hálózatok

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek

pacitási kihívások a mikrohullámú gerinc- és lhordó-hálózatokban nkó Krisztián

20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei

Az adott eszköz IP címét viszont az adott hálózat üzemeltetői határozzákmeg.

Alternatív TCP variánsok vizsgálata nagy sávszélességű, magas késleltetésű kapcsolatokon

SZIPorkázó optikai hálózatok telepítési és átadás-átvételi mérései

Hálózati sávszélesség-menedzsment Linux rendszeren. Mátó Péter Zámbó Marcell

AGSMHÁLÓZATA TOVÁBBFEJLESZTÉSE A NAGYOBB

HETEROGÉN MOBILHÁLÓZATOK, MOBIL BACKHAUL ÉS GERINC HÁLÓZAT GYAKORLAT

SPECIÁLIS CÉLÚ HÁLÓZATI

előadás Diszkrét idejű tömegkiszolgálási modellek Poisson-folyamat Folytonos idejű Markov-láncok Folytonos idejű sorbanállás

BLUE MOBILE EGYSÉGES INTERNET-HOZZÁFÉRÉS SZOLGÁLTATÁS LEÍRÓ TÁBLÁZAT

Hálózati Folyamok Alkalmazásai. Mályusz Levente BME Építéskivitelezési és Szervezési Tanszék

BLUE MOBILE EGYSÉGES INTERNET-HOZZÁFÉRÉS SZOLGÁLTATÁS LEÍRÓ TÁBLÁZAT

Számítógép hálózatok, osztott rendszerek 2009

Közúti forgalomszámlálás e_sensor rendszerrel Budapest dugódíj projekt (sajtóanyag)

Hálózati Folyamok Alkalmazásai. Mályusz Levente BME Építéskivitelezési és Szervezési Tanszék

Mobil Peer-to-peer rendszerek

MOL MOBILE EGYSÉGES INTERNET-HOZZÁFÉRÉS SZOLGÁLTATÁS LEÍRÓ TÁBLÁZAT

Dr. Kalló Noémi. Termelés- és szolgáltatásmenedzsment. egyetemi adjunktus Menedzsment és Vállalatgazdaságtan Tanszék. Dr.

Teljesítménymodellezés

Alacsony fogyasztású IoT rádiós technológiák

Számítógép-rendszerek fontos jellemzői (Hardver és Szoftver):

Számítógépes Hálózatok 2010

8. Szállítói réteg TCP Tahoe, Reno, AIMD, hatékonyság, fairness. HálózatokII, 2007

Alternatív zártláncú tartalomtovábbítás értékesítőhelyek számára

STATISZTIKA. A maradék független a kezelés és blokk hatástól. Maradékok leíró statisztikája. 4. A modell érvényességének ellenőrzése

ADSL csomagárak. Lakossági ADSL árak Magyar Telekom szolgáltatási területen Új megrendelés esetén

Hálózatsemlegesség - egységes internet szolgáltatás-leíró táblázat

ZETRON KFT EGYSÉGES INTERNET-HOZZÁFÉRÉS SZOLGÁLTATÁS LEÍRÓ TÁBLÁZAT. Díjcsomag neve. Symmetric100. Symmetric60. vbusiness75. vbusiness50.

Az LTE. és a HSPA lehetőségei. Cser Gábor Magyar Telekom/Rádiós hozzáférés tervezési ágazat

ADATLAP - SZM 2012 a 13/2011.(XII.27.) NMHH rendelet szerinti szolgáltatás megfelelőség igazolásához

Gyakorló feladatok a Termelésszervezés tárgyhoz MBA mesterszak

A helyhez kötött (vezetékes) internethozzáférési szolgáltatás minőségi célértékei

4.C MELLÉKLET: HELYI BITFOLYAM HOZZÁFÉRÉS ÉS HOZZÁFÉRÉSI LINK SZOLGÁLTATÁS LEÍRÁSA. Tartalom

Riverbed Sávszélesség optimalizálás

Számítógépes Hálózatok ősz 2006

Organizáció. Számítógépes Hálózatok ősz Tartalom. Vizsga. Web-oldal

A digitális KábelTV melléktermékeinek minőségi kérdései

Mobil kommunikáció /A mobil hálózat/ /elektronikus oktatási segédlet/ v3.0

Két típusú összeköttetés PVC Permanent Virtual Circuits Szolgáltató hozza létre Operátor manuálisan hozza létre a végpontok között (PVI,PCI)

Multiprotocol encapsulation (RFC1483) - IETF Classical IP over ATM (RFC1577) - IETF LAN Emulation (LANE) - ATM Forum Multiprotocol over ATM (MPOA) -

Nagyfeszültségű távvezetékek termikus terhelhetőségének dinamikus meghatározása az okos hálózat eszközeivel

A DNS64 és NAT64 IPv6 áttérési technikák egyes implementációinak teljesítőképesség- és stabilitás-vizsgálata. Répás Sándor

A konvergencia következményei. IKT trendek. Új generációs hálózatok. Bakonyi Péter c.docens. Konvergencia. Új generációs hálózatok( NGN )

Organizáció. Számítógépes Hálózatok Gyakorlati jegy. Vizsga. Web-oldal

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

Hálózati alapismeretek

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak

Szállítási réteg (L4)

HÁLÓZATSEMLEGESSÉG - EGYSÉGES INTERNET SZOLGÁLTATÁS-LEÍRÓ TÁBLÁZAT

HÁLÓZATSEMLEGESSÉG - EGYSÉGES INTERNET SZOLGÁLTATÁS-LEÍRÓ TÁBLÁZAT

Operációkutatás. 4. konzultáció: Sorbanállás. Exponenciális elsozlás (ismétlés)

Részletes tantárgyprogram és követelményrendszer

A helyhez kötött (vezetékes) internetszolgáltatás minőségi célértékei

Pantel International Kft. Általános Szerződési Feltételek internet és bérelt vonali szolgáltatásra

Tisztelt Előfizetőink!

Tisztelt Ügyfeleink!

1: Bevezetés: Internet, rétegmodell Alapok: aszimptótika, gráfok. HálózatokII, 2007

VoIP lehetőségek alacsony sebességű végpontokon

VIRTUAL NETWORK EMBEDDING VIRTUÁLIS HÁLÓZAT BEÁGYAZÁS

3G / HSDPA. Tar Péter

Általános rendszergazda Általános rendszergazda

STATISZTIKA ELŐADÁS ÁTTEKINTÉSE. Matematikai statisztika. Mi a modell? Binomiális eloszlás sűrűségfüggvény. Binomiális eloszlás

Jelek és rendszerek 1. 10/9/2011 Dr. Buchman Attila Informatikai Rendszerek és Hálózatok Tanszék

5. SZÁMÚ MELLÉKLET A SZOLGÁLTATÁS MINŐSÉGI MUTATÓI

CALL CENTEREK HATÉKONYSÁGI VIZSGÁLATAI

A tantárgy vezérgondolatai. Az IP kezdeti vezérelvei. A TE céljai

Termelés- és szolgáltatásmenedzsment

Elosztott rendszerek

Átírás:

Forgalmi tervezés az Interneten Dr. Molnár Sándor Távközlési és Médiainformatikai Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem 2016

Áttekintés Cél A telefonhálózatok forgalmi méretezése Az Internet forgalmi tervezése Összefoglalás 2

II. rész Az Internet forgalmi méretezése 3

Emlékeztető: mi az a forgalmi tervezés? Erőforrások Forgalmi igények Teljesítmény 4

Telefonhálózatok forgalmi tervezése Erlang formula Tartásidő eloszlásától nem függ a teljesítmény! Erőforrások: telefonvonalak száma (N) Forgalmi igények: Poisson hívás érkezési folyamat forgalma (A) Teljesítmény: hívás blokkolási valószínűség (B) 5

Az Internet forgalmi tervezése Létezik az Internetre is Erlang formula? Erőforrások: sávszélesség és annak megosztása? Forgalmi igények: stacionárius érkezési folyamat (csomag, folyam,kapcsolat) Teljesítmény: csomagvesztési arány, válaszadási idő, stb. 6

Az Internet felépítése IP maghálózat (core) 10GE Aggregáló hálózat n*ge, 10 GE Elérési hálózat 1-8 Mbps 7

Az Internet forgalma (1) Napi forgalmi profil 5 perces átlagok Heti forgalmi profil 30 perces átlagok 8

Az Internet forgalma (2) Havi forgalmi profil 2 órás átlagok Éves forgalmi profil Napi átlagok 9

Milyen az Internet forgalma? 10

Internet forgalom és a más forgalmak 11

Csomagszám időegységenként Fraktáltulajdonságok I. Hosszú idejű összefüggőség Jelentős korrelációs kapcsolatok több időskálán keresztül Autokorrelációs függvény hatványalakú lecsengése 2H 2 r( k) ~ c k ha k r Hurst paraméter 0,5<H<1 1000 750 500 250 0 100 75 50 25 15 10 5 0 Time Unit = 10 msec 1 101 201 301 Time Unit = 1 msec 1 101 201 301 Time Unit = 0.1 msec 0 1 101 201 301 12

Csomagszám időegységenként Fraktáltulajdonságok II. Önhasonlóság X ( m) Statisztikus jellemzők függetlensége az időskálától hasonlóság az időben X X ( m) k d m 1H X ( m), m 1 ( m) 1 : X k X mk m1... X mk, k 1,2,... m 1000 Time Unit = 10 msec 750 500 250 0 1 101 201 301 100 Time Unit = 1 msec 75 50 25 0 1 101 201 301 15 Time Unit = 0.1 msec 10 5 0 1 101 201 301 13

Fraktáltulajdonságok III. Lassú lecsengésű eloszlások Extrém változékonyság (végtelen szórás) Pareto eloszlástípus 28,000 minta α = 1.3 P( Z x) ~ x ha x, 0 2 14

A Poisson modell halála? Vern Paxson and Sally Floyd. "Wide area traffic: the failure of Poisson modeling." (Sigcomm 1994) IEEE/ACM Transactions on Networking (ToN) 3.3 (1995): 226-244. eddig több mint 4500 idézés csomag érkezési folyamat komplex TCP kapcsolatok érkezési folyamata komplex Összetett fraktális struktúra a forgalomban! A Poisson modell többé nem érvényes? 15

A forgalom felépítése Csomagok: az Internet forgalom elemi építőkövei Folyamok: azon csomagok összessége, amely egy adott linken ugyanahhoz az alkalmazáshoz tartoznak Elasztikus folyamok: file letöltések amik kihasználják a maximális kapacitást és ahhoz alkalmazkodnak, pl. TCP-n keresztül Streaming folyamok: állandó kapacitást igénylő folyamok (pl. video és audio) pl. UDP-n keresztül Aktivitás (session): azon folyamok összessége, melyek összetartoznak valamilyen módon, pl. egy web oldal letöltéséhez tartozó HTTP folyamok 16

Az elasztikus és a streaming forgalom Alkalmazások Alkalmazások http FTP Telnet SSH P2P E-mail Multicast video Video on Demand VoIP Net Games Elasztikus Valósidejű (Real Time) Interaktív Nem interaktív Interaktív Nem interaktív - Garancia szükséges a throughput-ra. - Nem szükséges garancia a throughput-ra. - Garancia szükséges a csomagvesztésre, jittere, hívástorlódásra (pl. Voice). - Garancia szükséges a csomagvesztésre (pl. Video). Forgalom leírók Forgalom leírók Aggregált forgalom Felhasználói forgalom Aggregált forgalom Felhasználói forgalom - átlagsebesség - forgalom mennyiség varianciája - önhasonlósági (Hurst) paraméter - átlagsebesség (flow beérkezési intenzitás és flow hossz adatokból vagy aggregát forgalom mérési adatokból származtatva) - forgalom szórása vagy csúcssebessége (általában csak a hozzáférési sebességgel becsülhető) - egyidejű kapcsolatok számának eloszlása (maximuma) - kapcsolatok sávszélessége (átlaggal, szórással, ha változó) - egyidejű kapcsolatok számának maximuma - kapcsolatok sávszélessége (átlaggal, szórással, ha változó) Tervezés, méretezés eszközei - Effektív sávszélesség számító módszerek - Processzor-osztásos modellek - Várakozásos rendszerek Tervezés, méretezés eszközei - Effektív sávszélesség számító módszerek - Hívástorlódás vezérlés (CAC) - Prioritásos várakozási modellek 17

A forgalom melyik jellemzője fontos? stacionárius sztochasztikus folyamat átlag csúcsidő (busy hour) átlagos link kihasználtság egy nap 18

A forgalom szerkezete Az aktivitások folyamok sorozatából állnak, melyeket gondolkodási idők szakítanak meg a folyamok streaming vagy elasztikus típusúak a gondolkodási idők a folyamok végén kezdődnek az aktivitások függetlenek gondolkodási idők aktivitás eleje aktivitás vége folyam érkezések A aktivitások érkezése jól modellezhető Poisson folyamattal! 19

A forgalom torlódásszabályzása Az elasztikus forgalom: zárt hurkú szabályozás (pl. TCP) digitális dokumentumok (web oldalak, file-ok,...) sávszélesség és időtartam a teljesítmény mérői QoS megfelelő sávszélesség (throughput ) és válaszidő (response time) A streaming forgalom: nyílt hurkú szabályozás audio és video, valós idejű alkalmazások sávszélesség és időtartam a forgalom jellemzői QoS elhanyagolható veszteség, késleltetés és jitter 20

Sávszélesség megosztás transzparens elasztikus túlterhelt transzparens tartomány: a folyamok csak elhanyagolható veszteséget szenvednek nincs sávszélesség csökkenés ( QoS by overprovisioning ) elasztikus tartomány: néhány nagy sávszélességű folyam kihasználhatja a teljes kapacitást torlódásszabályzás nélkül ezen folyamok csökkenthetik a minőségét a többi folyamnak, különösen a streaming folyamoknak fair megosztás szükséges túlterhelt tartomány: a teljes forgalom nagyobb mint a kapacitás minden folyam szenved minőségromlást ha nincs szabályzás pl. prioritásokkal 21

Fair megosztás az elasztikus tartományban forrás nyelő BW RTT MSS p W max BW: TCP folyam sávszélessége MSS: maximális szegmens méret RTT: körülfordulási idő p: csomagvesztési valószínűség TCP megvalósítja a folyamok körülbelüli fair sávszélesség megosztását (ha RTT nem tér el nagyon ) A fair megosztás pontosan biztosítható fair sorbanállási technikákkal Vannak olyan TCP verziók, amik nagyon agresszívek 22

Mit jelent az, hogy fair? 1. folyam=1/3 2. folyam=1/3 3. folyam=2/3 4. folyam=1/3 C=1 C=1 Max-min fair Egy kiosztás maximum-minimum igazságos, ha egy folyamnak kiosztott sávszélesség nem növelhető anélkül, hogy egy másik, kisebb vagy azonos kiosztott sávszélességű folyam sávszélességét ne csökkentenénk. 23

Mi a folyamok torlódása? folyam torlódása= amikor a folyam sávszélességét korlátozza a rendelkezésre álló kapacitás Feltételezések: felajánlott forgalom: A aktív folyamok száma: x aktivitások (session) érkezése Poisson folyam sávszélessége c (csúcssebesség) fair megosztás a C kapacitású linken xc > C Az aktív folyamok száma úgy viselkedik mint a felhasználók száma a processzor megosztásos sorban! 24

Hogyan számolhatjuk a torlódást? Az idő mennyi részében szenved torlódást egy folyam? Erlang C formula: A C E C, c c Érvényes tetszőleges folyam eloszlás esetén! Tehát az Internet Erlang formulája az Erlang késleltetési formula! 25

Általános eset Feltételezések: aktív folyamok száma: x m különböző csúcssebességű folyam osztály csúcssebességek: c 1, c 2,, c m P c P m i1 x i min( c i, c) C nincs egyszerű formula ha lenne is, nem használható, mert a csúcssebességek és felajánlott forgalmak nem ismertek általában.. viszont az Erlang C formula egy jó felső korlát ilyenkor is! 26

Számítások az elasztikus tartományban M/G/1 processzor osztásos sor Poisson érkezési intenzitás l átlagos folyam méret s kihasználtság r ls/c (feltételezve: r < 1) az aktív folyamok számának stacionárius eloszlása: p(n) = P[N(t) = n] p(n) = r n (1 r) felajánlott forgalom ls C s méretű folyam várható válaszideje: R(s)=s/(C(1- r)) átlagos sávszélesség: (throughput ) s/r(s) = C(1 r) maximális ráta i (t) > C sávszélesség i (t) = C/N(t) 27

Összefoglalás: Erlang formulák Telefonhálózat: Erlang B veszteségi formula Internet: Erlang C késleltetési formula Általánosabb esetekre sokkal bonyolultabbak az összefüggések! beengedhető forgalom (A/N) B=0,05 B=0,01 B=0,001 beengedhető forgalom (A/C) D=0,05 D=0,01 D=0,001 veszteség késleltetés link kapacitás (N) link kapacitás (C) 28

Összefoglalás A Poisson modell sikertörténet az Internet esetében is! A teljesítmény a forgalom jellemzői közül csak az teljes átlagos forgalomtól és a folyamok csúcssebességétől függ! Az Erlang C formula jó felső korlát a folyamok torlódásának számítására TCP biztosíthat egy közelítő max-min fair sávszélesség megosztást Fair sorbanállási módszerekkel a routerekben biztosítani lehet a pontos fair sávszélesség megosztást Túlterhelt tartományt meg kell akadályozni megfelelő szabályzással 29

Irodalom T. Bonald and J. Roberts, Internet and the Erlang formula,sigcomm Comput. Commun. Rev., 2012 30