Felhő alapú hálózatok

Kedvcsináló
"Betekintünk a felhőbe és megismerjük a sokféle technológiát, amiből ez a komplex informatikai rendszer felépül, fókuszálva a hálózat kiemelt szerepére."
Dr. Maliosz Markosz
tárgyfelelős, előadó

 

Alapadatok
Neptun kód: 
vitmma02
Gazda tanszék: 
TMIT
Szak: 
BME-VIK Mérnök informatikus szak
Szint: 
MSc - Mesterképzés
Típus: 
Szakirány-/specializációtárgy
Érvényesség: 
aktív
Tárgyfelelős: 
Célkitűzés: 
A tantárgy célja, hogy megismertesse a hallgatókkal a felhő architektúrák hálózati alapjait. A tantárgy keretében bemutatjuk a felhő típusokat és szolgáltatási modelleket, a felhő alapú technológiákat és menedzselési módszereiket, elsősorban a hálózati megoldások szempontjából. Ezen belül hangsúlyos szerepet kapnak a távközlési igényeknek megfelelő, valós-idejű működést biztosító felhő alapú hálózatok követelményei, egyedi megoldásai, figyelembe véve a fő teljesítmény tényezőket. Ismertetjük a virtualizált környezetben történő hálózati infrastruktúra tervezésének módszereit és esettanulmányokon keresztül bemutatunk gyakorlati megvalósításokat.
Szemeszter: 
tavasz
Kurzus Szemeszter
Felhő alapú hálózatok (2019) 2018/2019 2. félév (tavasz)
Felhő alapú hálózatok (2018) 2017/2018 2. félév (tavasz)
Felhő alapú hálózatok (2017) 2016/2017 2. félév (tavasz)
Felhő alapú hálózatok (2016) 2015/2016 2. félév (tavasz)
Felhő alapú hálózatok (2015) 2014/2015 2. félév (tavasz)

Tematika:

  1. Bevezetés a felhő alapú architektúrákba. A felhő architektúra háttere, kialakulása, általános jellemzői, komponensei, elkülönítése egyéb technológiáktól (pl. grid, klaszter, stb.). A felhő megoldások előnyei és kihívásai.
  2. Szolgáltatás modellek: Infrastruktúra, Platform, Szoftver mint szolgáltatás. Publikus, privát, hibrid, közösségi felhők. Számítási, tárolási és hálózati felhők.
  3. Szerver virtualizációs technológiák. Absztrakció, partícionálás, erőforrás felosztás, virtuális gépek, szerverek.
  4. Hálózat virtualizációs technológiák. A hálózat virtualizáció szerepe a felhőben. Node és link virtulaizáció (tunnel). Virtuális hálózatok, hálózat izoláció és fizikai megvalósítása. Edge Virtual Bridging, overlay hálózatok.
  5. Data Plane Virtualization. Szoftveres virtuális kapcsoló. Szoftveres csomagfeldolgozás.
  6. A felhő adatköztpontban alkalmazott fizikai hálózati elemek, topológiák és elrendezések. Adatközpont hálózati követelmények.
  7. Virtuális hálózatkezelés az OpenStackben, komponensek, felépítés és fizikai megvalósítás. Dinamikus felhő hálózat építés, terhelés elosztás.
  8. Ethernet kiegészítések. Data Center Bridging.
  9. Tervezési kérdések. Hálózati kapcsolatok optimalizálása, Floating IP, Traffic Flow. Adatközpontok követelményei.
  10. Erőforrások automatizált menedzsmentje és a szoftver definiált hálózatok szerepe a felhő rendszerekben.
  11. Hálózati funkció virtulaizálás. Microservices, PaaS.
  12. Linux konténerek, konténer alapú virtulaizáció, munkafolymatok konténerekkel, konténerek hálózatba kapcsolása, konténer menedzsment rendszerek.
  13. Távközlési szolgáltatások felhővel szemben támasztott követelményei. Valós idejű működés, rendelkezésre állás, biztonságos kommunikáció, szolgáltatások izolációja, szűk keresztmetszetek, skálázhatóság.
  14. Esettanulmányok: hálózati megoldások adatközpontokban, számítási felhőkben, szolgáltatói hálózatokban.