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

Hasonló dokumentumok
Adott: VPN topológia tervezés. Költségmodell: fix szakaszköltség VPN végpontok

Felhő alapú hálózatok (VITMMA02) Hálózati megoldások a felhőben

Hálózati réteg. WSN topológia. Útvonalválasztás.

Felhő alapú hálózatok (VITMMA02) OpenStack Neutron Networking

Min. , ha =, , ha = 0 egyébként. Forrás és cél csp-ra vonatkozó kényszerek Köztes csp-ra vonatozó, folyammegmaradási kényszer

IBM felhő menedzsment

A hálózattervezés alapvető ismeretei

A Jövő Internete - általános tervezési ajánlások

Teljesen elosztott adatbányászat alprojekt

Csoportos üzenetszórás optimalizálása klaszter rendszerekben

Mikor és hogyan érdemes virtualizálni?

Felhő alapú hálózatok (VITMMA02) Virtualizáció

Felhő alapú hálózatok (VITMMA02) Virtualizáció

Felhő alapú hálózatok (VITMMA02) Hálózat virtualizálás: Overlay hálózatok OpenStack Neutron Networking

Elosztott rendszer architektúrák

Párhuzamos programozási platformok

Radware terhelés-megosztási megoldások a gyakorlatban

Újdonságok Nexus Platformon

A cloud szolgáltatási modell a közigazgatásban

Multicast és forgalomkötegelés többrétegû hálózatokban

Hálózati Technológiák és Alkalmazások

Virtuális magánhálózat Virtual Private Network (VPN)

SAP EAM MRS és LAM megoldásainak gyakorlati bevezetési tapasztalatai

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

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

Keresés képi jellemzők alapján. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék

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

Vállalati modellek. Előadásvázlat. dr. Kovács László

Valós idejű kiberfizikai rendszerek 5G infrastruktúrában

Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás

Párhuzamos programozási platformok

Felhőszolgáltatások megvalósítása PureSystems eszközökön

Szolgáltat. gfelügyeleti gyeleti rendszer fejlesztése. NETWORKSHOP 2010 Sándor Tamás

Operációkutatás példatár

EGI-InSPIRE. Café Grid március 24. Szeberényi Imre 3/25/ EGI-InSPIRE RI

Everything Over Ethernet

Újdonságok Nexus Platformon

Közúti közlekedési automatika. BME, Közlekedés- és Járműirányítási Tanszék

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT október 29. HSNLab SINCE 1992

Virtual Private Networks Virtuális magánhálózatok

Felhőszámítástechnika (Cloud Computing) helye és szerepe az on-line világ folyamataiban. Dr. Élő Gábor Széchenyi István Egyetem ITOK 2013

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

Hálózati szolgáltatások OpenStack környezetben

Bárányfelhő vagy viharfelhő? A felhő alapú megoldások biztonsági kérdései. Császár Rudolf Műszaki fejlesztési vezető Digital Kft.

Felhő alapú hálózatok (VITMMA02)

Számítógépes képelemzés 7. előadás. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék

Felhő alapú hálózatok Konténerek orkesztrálása Simon Csaba. Budapesti Műszaki és Gazdaságtudományi Egyetem

Tartalom Platform-független modellezés Alkalmazás-modellezés A DECOS hardver platform Platform modellezés Hardver-szoftver integráció Implementáció 2

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

2011. November 8. Boscolo New York Palace Budapest. Extrém teljesítmény Oracle Exadata és Oracle Exalogic rendszerekkel

18. fejezet A hálózati réteg és Az útválasztás

Számítógépes döntéstámogatás. Genetikus algoritmusok

Autóipari beágyazott rendszerek. Komponens és rendszer integráció

Felhő alapú hálózatok (VITMMA02) Hálózati topológiák, Ethernet kiegészítések

Ericsson CoordCom. Integrált segélyhíváskezelés, tevékenységirányítás. <Name> Kovács László

IT ADVISORY. Biztonság a felhőben. Gaidosch Tamás CISA, CISM, CISSP január 20.

DECOS Nemzeti Nap. DECOS Nemzeti Nap. DECOS Nemzeti Nap

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

2008 IV. 22. Internetes alkalmazások forgalmának mérése és osztályozása. Április 22.

30 MB INFORMATIKAI PROJEKTELLENŐR

A virtualizáció a modern vállalati informatikai infrastruktúra alapja

Ethernet második rész

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

Név KP Blokk neve KP. Logisztika I. 6 LOG 12 Dr. Kovács Zoltán Logisztika II. 6 Logisztika Dr. Kovács Zoltán

Virtualizációs Technológiák Operációs rendszer szintű virtualizáció Konténerek Forrás, BME-VIK Virtualizációs technológiák

Budapesti Műszaki és Gazdaságtudományi Egyetem december 2.

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

Bemutató Adatközponti címarchitektúra Cisco módra

A HBONE+ projekt kapcsán megjelent új hálózati lehetıségek

Teljesen elosztott adatbányászat pletyka algoritmusokkal. Jelasity Márk Ormándi Róbert, Hegedűs István

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

Hogyan építsünk adatközpontot? Tarcsay György

Nagyméretű webes projektek a felhőben

Tartalomjegyzék. Tartalomjegyzék... 3 Előszó... 9

Parametrikus tervezés

V2I - Infrastruktúra

CROCODILE 2.0_HU projekt

1. Vállalati hálózat

Elosztott rendszerek

Quadro Byte Zrt.

Összefoglalás és gyakorlás

Tisztán kivehetı tendencia: kommunikációs hálózatok egyre bonyolultabbakká válnak Hálózat bonyolultsága

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

Felhők teljesítményelemzése felhő alapokon

Ethernet OAM a szolgáltatói hálózatokban

NETinv. Új generációs informatikai és kommunikációs megoldások

Felhő alapú hálózatok (VITMMA02) Data Center Bridging, Virtuális hálózati technológiák Dr. Maliosz Markosz

SDN a különböző gyártói megközelítések tükrében

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

BIX Viszonteladói Program (BIXViP)

Neurális hálózatok bemutató

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Valószínűségi modellellenőrzés Markov döntési folyamatokkal

Autóipari beágyazott rendszerek. Integrált és szétcsatolt rendszerek

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

A hálózattervezés alapvető ismeretei

Ideális átbocsátás. Tényleges átbocsátás. Késleltetés Holtpont. Terhelés

Hiperkonvergens infrastruktúra. Brenner Zoltán rendszermérnök

Az Invitel adatközponti virtualizációja IBM alapokon

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

Átírás:

BME/TMIT Budapesti Műszaki és Gazdaságtudományi Egyetem (BME) Távközlési és Médiainformatikai Tanszék (TMIT) VIRTUAL NETWORK EMBEDDING VIRTUÁLIS HÁLÓZAT BEÁGYAZÁS Dr. Maliosz Markosz maliosz@tmit.bme.hu Mérnöki modellalkotás, VITMMA03 1

Virtualizáció Koncepció VLAN, VPN, aktív/programozható hálózatok, overlay hálózatok Előnyök sok virtuális hálózat egy fizikai felett rekurzió lehetősége (nesting) izoláció Felhő architektúra: IaaS számítási erőforrások hálózatok háttértár 2

Szolgáltatói szerepek Internet Service Provider (ISP) szerep tovább osztódik Infrastructure Provider (InP) a fizikai infrastruktúra menedzselése Service Provider (SP) menedzsment és üzleti szempontból további szerepek VNP, VNO, SP virtuális hálózat működtetés felhasználói szolgáltatások nyújtása 3

Virtuális hálózat beágyazás Erőforrás foglalási feladat virtuális erőforrások fizikai hardverre történő leképezése csomópontok: Virtual Node Mapping (VNoM) virtuálsi csp. fizikai csp. (n : 1) szakaszok: Virtual Link Mapping (VLiM) virtuális szakasz fizikai útvonal (n : m) további követelmények csp. számítási kapacitás (CPU) tárhely kapacitás virtuális csp.-ok helye virtuális szakaszok sávszélessége, késleltetése Dinamikus hozzárendelés, leképezés Beágyazási algoritmusok 4

Virtuális hálózat beágyazás modellezése Beágyzanadó virtuális hálózatok: Virtual Network (VN) G i V = (N i V, L i V ), i=1..n Fizikai hálózat (substrate network): G S = (N S, L S ) Beágyazási függvény VNoM: f i : N i V N S VNoM: g i : L i V G S G S Feltételek csomópont erőforrásokra Egy virtuális csp. egy fizikai csp.-hoz rendelve ugyanahhoz a virtuális hálózathoz tartozó virtuális csp.-ok különböző fizikai csp.-hoz rendelve (általában ez a jellemző terheléskiegyenlítés miatt) teljesítve az erőforrás korlátokat szakasz/útvonal sávszélesség/késleltetés további megkötések: hely, védelem, stb. Cél: minimális fizikai erőforrás-használat A feladat NP-nehéz ha VNoM adott, és VLiM-re megkötés, hogy egy útvonal legyen, még akkor is (nem elágazó folyamok problémája) 5

VNE példa csak CPU és sávszélesség kapacitások VNR: Virtual Network Request virtuális hálózat igény 6

VNE osztályozás statikus / dinamikus igények online működés, folyamatosan érkező igények statikus esetben nincs újrakonfigurálás erőforrás kihasználás töredezettsége VN menet közbeni változása dinamikus: akár folyamatos átmozgatás 7

VNE osztályozás központosított előnyök globális tudás optimális megoldás hátrányok elosztott előnyök single point of failure skálázhatósági problémák elosztott terhelés skálázhatóság hátrányok szinkronizáció kommunikáció 8

VNE osztályozás koncentrált / redundáns fizikai erőforrás hiba összes érintett virtuális erőforrás koncentrált nincs redundancia kisebb erőforrás-foglalás több VNR redundáns megbízhatóság szemben a költséggel 7 MinCap 6 5 7 MinVL 6 5 8 4 8 4 0 3 1 2 VPN0 VPN1 VPN2 0 3 1 2 9

VNoM VLiM dekompozíció / koordinálció két független fázis: 1. VNoM, 2. VLiM hátrány: két szomszédos VN messze kerülhet egymástól a fizikai topológián költségnövekedés VLiM fázisban koordinált: két fázisban pl. földrajzi távolság figyelembe vételével VNoM: VN-hez lehetséges fizikai csp-ok halmaza hozzárendelés: többtermékes folyam probléma (multicommodity flow problem) alapján VLiM MIP relaxálás determinisztikus kerekítés (D-ViNE) véletlenszerű kerekítés (R-ViNE) újabb többtermékes folyam probléma 10

Többtermékes folyam probléma Adott hálózati topológia: kapacitásokkal (itt csak a szakaszokra) u(v,w) (és költségekkel c(v,w)) Igények: forrás, cél, igény nagysága (s i,t i,d i ) /K halmaz/ Lineáris program (LP) f i (v,w) : az i. igényhez tartozó folyam értéke (v,w) élen min 11

VNoM VLiM dekompozíció / koordinálció koordinált: egy fázisban csp. rang számítás (Google PageRank) BFS fa VNR-re, ez alapján VNoM VLiM legrövidebb utakon a kapcitáskorlátokat figyelembe véve 12

VNE további szempontok paraméterek lineáris nemlineáris (pl. csomagvesztési vg.) célfüggvény QoS késleltetés, sávszélesség, CPU InP profit VN árazás erőforrás-használat minimalizálás megbízhatóság hozzárendelt, megosztott védelem helyreállítás 13

VNE optimalizálási stratégiák Egzakt optimalizálási módszerek NP-nehéz Integer Linear Program csak kis problémaméretre megoldó szoftverek: CPLEX, glpk, Gurobi, stb. Heurisztikus módszerek dinamikus on-line érkező VNR igények Metaheurisztikus módszerek pl. szimulált lehűtés, genetikus algoritmus, tabu keresés, stb. 14

Források A Fischer, JF Botero, MT Beck, H De Meer, X Hesselbach, Virtual Network Embedding: A Survey, IEEE Communications Surveys & Tutorials, 2013. N. M. M. K. Chowdhury, M. R. Rahman, and R. Boutaba, Virtual network embedding with coordinated node and link mapping, in Proc. IEEE INFOCOM. IEEE Infocom, Apr. 2009. X. Cheng, S. Su, Z. Zhang, H. Wang, F. Yang, Y. Luo, and J. Wang, Virtual network embedding through topologyaware node ranking, SIGCOMM Comput. Commun. Rev., vol. 41, pp. 38 47, April 2011. 15