Távközlő hálózatok tervezése -- 2012. október 5. 1 Router buffer méretezés (várakozásos, veszteséges forgalmi modell alapján) Takács György 8. Előadás.

Slides:



Advertisements
Hasonló előadás
PPKE ITK 2006/07 tanév 7. szemeszter Őszi félév Távközlő rendszerek forgalmi elemzése Tájékoztatás GY. - 3.
Advertisements


Gábor Dénes Főiskola Informatikai Rendszerek Intézete Informatikai Alkalmazások Tanszék Infokommunikáció Forgalmazás 1. példa A forgalmas órában egy vállalat.
„Esélyteremtés és értékalakulás” Konferencia Megyeháza Kaposvár, 2009
PPKE ITK 2009/10 tanév 8. félév (tavaszi) Távközlő rendszerek forgalmi elemzése Tájékoztatás
Erőállóképesség mérése Találjanak teszteket az irodalomban
Az előadásokon oldandók meg. (Szimulációs modell is tartozik hozzájuk)
1 Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar VET Villamos Művek és Környezet Csoport Budapest Egry József.
Humánkineziológia szak
PPKE ITK 2009/10 tanév 8. félév (tavaszi) Távközlő rendszerek forgalmi elemzése Tájékoztatás GY. - 3.
Csatlakozás BRAIN rádiós hozzáférési rendszerhez mozgó ad-hoc hálózaton keresztül Konzulensek: Vajda Lóránt Török Attila Simon Csaba Távközlési és Telematikai.
Mérés és adatgyűjtés laboratóriumi gyakorlat Virtuális méréstechnika levelező Mingesz Róbert 5. Óra MA-DAQ – Műszer vezérlése November 26.
Koordináta transzformációk
Koordináta transzformációk
Az Internet elemei és hozzáférési technológiái Az Internet architektúrája.
Számítástudományi módszerek a webes szolgáltatásokban Rácz Balázs október 20.
Utófeszített vasbeton lemez statikai számítása Részletes számítás
1 terv (régi szint a szürke): x 4 =  x 1 x 2 x 5 =  x 1 x 3 x 6 =  x 2 x 3 x 7 =x 1 x 2 x 3 1. példa: Ina Tile.
Sándor Laki (C) Számítógépes hálózatok I. 1 Számítógépes hálózatok 6.gyakorlat Adatkapcsolati réteg MAC alréteg, ALOHA, CSMA Laki Sándor
Mérés és adatgyűjtés laboratóriumi gyakorlat Karakterisztikák mérése 1 Makan Gergely, Mingesz Róbert, Nagy Tamás V
Mérés és adatgyűjtés Kincses Zoltán, Mingesz Róbert, Vadai Gergely 10. Óra MA-DAQ – Műszer vezérlése November 12., 15. v
Virtuális méréstechnika 12. Óra Karakterisztikák mérése November 21. Mingesz Róbert v
Mérés és adatgyűjtés laboratóriumi gyakorlat levelező 4. Óra Karakterisztikák mérése November 23. Kincses Zoltán, Mellár János v
Virtuális méréstechnika MA-DAQ műszer vezérlése 1 Mingesz Róbert V
© Gács Iván (BME) 1/36 Energia és környezet Szennyezőanyagok légköri terjedése.
Lemezkezelés, RAID, partícionálás, formázás, defragmentálás
Ember László XUBUNTU Linux (ami majdnem UBUNTU) Ötödik nekifutás 192 MB RAM és 3 GB HDD erőforrásokkal.
Távközlő hálózatok tervezése október 3. 1 Router buffer méretezés (várakozásos, veszteséges forgalmi modell alapján) Takács György 8. Előadás.
Távközlő hálózatok tervezése szeptember Forgalmi méretezés alapelvei Takács György 2. Előadás.
PPKE ITK 2008/09 tanév 8. félév (tavaszi) Távközlő rendszerek forgalmi elemzése Tájékoztatás GY. - 3.
PPKE ITK 2008/09 tanév 8. félév (tavaszi) Távközlő rendszerek forgalmi elemzése Tájékoztatás
PPKE ITK 2005/06 tanév 7. szemeszter Őszi félév Távközlő rendszerek forgalmi elemzése Tájékoztatás GY. - 3.
Pázmány - híres perek Pázmány híres perek.
ADATBÁZISOK
Szerkezeti elemek teherbírásvizsgálata összetett terhelés esetén:
6. Előadás Merevítő rendszerek típusok, szerepük a tervezésben
Darupályák tervezésének alapjai
PPKE ITK 2009/10 tanév 8. félév (tavaszi) Távközlő rendszerek forgalmi elemzése Tájékoztatás
Matematikai alapok és valószínűségszámítás
szakmérnök hallgatók számára
Az opciók értékelése Richard A. Brealey Stewart C. Myers MODERN VÁLLALATI PÉNZÜGYEK Panem, 2005 A diákat készítette: Matthew Will 21. fejezet McGraw Hill/Irwin.
Logikai szita Pomothy Judit 9. B.
4. Feladat (1) Foci VB 2006 Különböző országok taktikái.
var q = ( from c in dc.Customers where c.City == "London" where c.City == "London" select c).Including( c => c.Orders ); select c).Including(
2008 február 26.1 Szonda Ipsos-GfK Hungária országos rádióhallgatottsági mérés 2008 január ● Módszertan Módszertan ● 15+ célcsoport  15+ célcsoport 
2006 december 18.1 Szonda Ipsos-GfK Hungária országos rádióhallgatottsági mérés 2006 november ●MódszertanMódszertan ●15+ célcsoport 15+ célcsoport  ●15+
2007 november 28.1 Szonda Ipsos-GfK Hungária országos rádióhallgatottsági mérés 2007 október ●MódszertanMódszertan ●15+ célcsoport 15+ célcsoport  ●15+
7. Házi feladat megoldása
IV. Terjeszkedés.
A klinikai transzfúziós tevékenység Ápolás szakmai ellenőrzése
2006. május 15P2P hálózatok 1 Fóliák a vizsgára: 1. előadás  Bevezető: 11-16, 21,  Usenet: előadás:  Bevezető: 3-8  Napster: 
Web Architecture. Development of Computing Architectures Monolithic mainframe programming Client Server Real Client Server Web Programming.
1. Melyik jármű haladhat tovább elsőként az ábrán látható forgalmi helyzetben? a) A "V" jelű villamos. b) Az "M" jelű munkagép. c) Az "R" jelű rendőrségi.
Mérés és adatgyűjtés laboratóriumi gyakorlat Mérések MA-DAQ műszerrel 1 Makan Gergely, Mingesz Róbert, Nagy Tamás V
PPKE ITK 2009/10 tanév 8. félév (tavaszi) Távközlő rendszerek forgalmi elemzése Tájékoztatás
> aspnet_regiis -i 8 9 TIPP: Az „Alap” telepítés gyors, nem kérdez, de később korlátozhat.
PPKE ITK 2009/10 tanév 8. félév (tavaszi) Távközlő rendszerek forgalmi elemzése Tájékoztatás GY. – 02.
A KÖVETKEZŐKBEN SZÁMOZOTT KÉRDÉSEKET VAGY KÉPEKET LÁT SZÁMOZOTT KÉPLETEKKEL. ÍRJA A SZÁMOZOTT KÉRDÉSRE ADOTT VÁLASZT, VAGY A SZÁMOZOTT KÉPLET NEVÉT A VÁLASZÍV.
Hálózatterv Router buffer méretezés (várakozásos, veszteséges forgalmi modell alapján) Takács György 8. Előadás Forrás: Router Buffer.
A termelés költségei.
PPKE ITK 2006/07 tanév 7. szemeszter Őszi félév Távközlő rendszerek forgalmi elemzése Tájékoztatás GY. - 3.
PPKE ITK 2007/08 tanév 7. szemeszter Őszi félév Távközlő rendszerek forgalmi elemzése Tájékoztatás GY. - 3.
PPKE ITK 2006/07 tanév 7. szemeszter Őszi félév Távközlő rendszerek forgalmi elemzése Tájékoztatás GY
PPKE ITK 2009/10 tanév 8. félév (tavaszi) Távközlő rendszerek forgalmi elemzése Tájékoztatás
ICT Rendszerek Elemzése, Tervezése és Fejlesztése Laboratórium Analysis, Design and Development of ICT Systems (AddICT) 2015.
2004 május 27. GÉPÉSZET Komplex rendszerek szimulációja LabVIEW-ban Lipovszki György Budapesti Műszaki Egyetem Mechatronika, Optika és Gépészeti.
Takács György Forrás: Router Buffer Sizing for TCP Trafc
XDSL hálózatok tervezése 9. Előadás
Készletek kezelése építőipari logisztikai feladatok során
Microsoft SQL licenselés a gyakorlatban
Előadás másolata:

Távközlő hálózatok tervezése október 5. 1 Router buffer méretezés (várakozásos, veszteséges forgalmi modell alapján) Takács György 8. Előadás Forrás: Router Buffer Sizing for TCP Trafc and the Role of the Output/Input Capacity Ratio Ravi S. Prasad, Cisco Systems, Inc. Constantine Dovrolis, Georgia Institute of Technology Marina Thottan Bell-Labs

A csomagok átmeneti tárolása (buffer) elkerülhetetlen a csomagkapcsolt hálózatokban kiegyenlítik a forgalmi csomókat (burst), csökkentik a csomagvesztést, növelik a router kihasználtságát, viszont növelik a késleltetést, növelik a késleltetés-ingadozást (jitter), növelik a router árát, növelik a router áramfogyasztását Távközlő hálózatok tervezése október 5. 2

Mekkora az optimális bufferméret? Már túl vagyunk a „best effort” korszakon SLA,QoS megszabja a késleltetés és csomagvesztés maximális értékeit, az IPtelefon, az IPvideotelefon, az IPTV alkalmazások nem tűrik az alulbufferelt vagy túlbufferelt routereket a hálózatban Távközlő hálózatok tervezése október 5. 3

A szerzők új felvetései: újabban a TCP folyamok nem tekinthetők egyenletesen kitartó (persistent) jellegűeknek, hanem faroknehéz eloszlással írhatók le, ezért sokat tartózkodnak a „slow-start” szakaszban és keveset a „ congestion avoidance” szakaszban, nem összeköttetés szinten számolnak átlagos késleltetési időt és csomagvesztést, hanem az egyes folyamok szintjén, ezért felértékelődik az átlagos throughput és a szűk keresztmetszetet jelentő összeköttetés bufferméretének viszonya, fontosnak ítélték a bemenő és kimenő kapacitások arányát: Г = C out /C in. Ha Г 1, akkor a csomagvesztés aránya a buffer növelésével exponenciálisan csökken. Távközlő hálózatok tervezése október 5. 4

Г <1, jellemzően akkor, ha egy erős szerver farmhoz kis sebességű linkek kapcsolódnak, s nem győzik nyelni a nagy sebességű portokon érkező folyamokat, Г >1, jellemzően akkor, ha kis sebességű uplink vonalakon küldenek fel csomagokat egyéni felhasználók, amelyek a gerinchálózatban már száguldhatnak. A buffer méretezés megalapozására tesztkörnyezetben valós forgalmi méréseket végeztek és szimulációs modelleket is felhasználtak. Távközlő hálózatok tervezése október 5. 5

A tesztkörnyezet Szűk keresztmetszet: az 1 db. 1Gigabit Ethernet port ( a klienseknek egyenként is van ilyen) az állítható buffertartomány 30KB -- 38MB. (20 – csomag) Távközlő hálózatok tervezése október 5. 6

A „delay emulátor” a valódi hálózat terjedési idejének megfelelő késleltetés értékeket iktatott be. A forgalom megfigyelésére a tcpdump módszert használták, összegyűjtöttek minden fejrészt és ACK adatot A forgalmat a nyílt forráskódú Harpoon rendszer generálta. A generált forgalom sok felhasználót utánzott. A letöltések Pareto eloszlást követtek 80KB átlagértékkel, utána „gondolkodási idő” következett exponenciális eloszlással 1 s átlagidővel. A felkínált forgalom beállítására 1000, 1200, 3000 felhasználót alkalmaztak. 5 perces futásokkal teszteltek Távközlő hálózatok tervezése október 5. 7

A számolt és mért maximális késleltetés értékek Távközlő hálózatok tervezése október 5. 8

A szűk keresztmetszetet jelentő link kihasználtsága Távközlő hálózatok tervezése október 5. 9

Az erősen terhelt állapotot (90%, 95%) jellemző időhányad az átlagolási idő függvényében 1000 felhasználó és 4 MB buffer esetén, amikor 4 percre átlagolva a kihasználtság csak 68% volt Távközlő hálózatok tervezése október 5. 10

U1000 (small flows: 45-50KB., large flows -- >1000KB.) Távközlő hálózatok tervezése október 5. 11

U1200 (small flows: 45-50KB., large flows -- >1000KB.) Távközlő hálózatok tervezése október 5. 12

U3000 (small flows: 45-50KB., large flows -- >1000KB.) Távközlő hálózatok tervezése október 5. 13

cumulative distribution function (CDF) Távközlő hálózatok tervezése október 5. 14

Average per-flow throughput as a function of flow size for buffer size B=30KB. Távközlő hálózatok tervezése október 5. 15

Average per-ow throughput as a function of ow size for buffer size B=38MB. Távközlő hálózatok tervezése október 5. 16

The bandwidth delay product here is 3750 KB. Távközlő hálózatok tervezése október 5. 17

Szimulációs elrendezés Távközlő hálózatok tervezése október 5. 18

Szimulációs paraméterek N in input links, each with capacity C in, feeding an output link that has capacity C out and buffer size B. There are max(20;N in ) servers that are connected to the input links with propagation delays that vary between 5ms and 45ms. The round-trip propagation delay T o in this setup varies between 30ms and 110ms, with a harmonic mean of 60ms. There are U users in the system that create TCP transfers through the output link. Each user follows the closed-loop flow generation model, selecting a random server for each transfer. The transfer sizes follow a Pareto distribution with mean 80KB and shape parameter 1.5. Távközlő hálózatok tervezése október 5. 19

BDP bandwidth-delay product Távközlő hálózatok tervezése október 5. 20

these simulation parameters can capture a wide variety of traffic multiplexers. A residential or office access link used by a small number of people can be well represented by Nin = 2, U = 5 and Г = 0,1. Similarly, the parameter setting Nin = 1000, U = 25 and Г = 10 can model the upstream link of a DSLAM packet multiplexer. Távközlő hálózatok tervezése október 5. 21

Távközlő hálózatok tervezése október 5. 22

Távközlő hálózatok tervezése október 5. 23

Távközlő hálózatok tervezése október 5. 24

Távközlő hálózatok tervezése október 5. 25

Távközlő hálózatok tervezése október 5. 26

Távközlő hálózatok tervezése október 5. 27

Távközlő hálózatok tervezése október 5. 28

Távközlő hálózatok tervezése október 5. 29

Távközlő hálózatok tervezése október 5. 30

Távközlő hálózatok tervezése október 5. 31

Érzékenység analízis Távközlő hálózatok tervezése október 5. 32

Következtetések A bufferméret megválasztása folyamatosan újra felvetődő kérdés kell egy minimális méret, van optimális méret, de protokollfüggő, terhelés paraméterektől függő, kis folyamok nagyon belekavarhatnak…. a szerver farmok perem-routereinél nagy figyelemmel kell lenni…… NINCS EGYSZERŰ, MINDENRE JÓ MÉRETEZÉSI FORMULA Távközlő hálózatok tervezése október 5. 33