ali al shabibi marc de leenheer ma2eo gerola ayaka koshibe
play

Ali Al-Shabibi, Marc De Leenheer, Ma2eo Gerola, Ayaka - PowerPoint PPT Presentation

Ali Al-Shabibi, Marc De Leenheer, Ma2eo Gerola, Ayaka Koshibe, Guru Parulkar, William Snow Network VirtualizaBon Killer App for SDN Enables


  1. Ali ¡Al-­‑Shabibi, ¡Marc ¡De ¡Leenheer, ¡Ma2eo ¡Gerola, ¡Ayaka ¡Koshibe, ¡ ¡ Guru ¡Parulkar, ¡William ¡Snow ¡

  2. Network ¡VirtualizaBon ¡ Killer ¡App ¡for ¡SDN ¡ Enables ¡ mul$-­‑tenancy ¡ • Decouples ¡the ¡physical ¡ • network ¡from ¡the ¡virtual ¡ network ¡ Allows ¡ security ¡and ¡ isola$on ¡ • of ¡the ¡users’ ¡traffic ¡ Sadly, ¡soluBons ¡are ¡not ¡widely ¡ • available ¡yet. ¡

  3. ExisBng ¡Network ¡VirtualizaBon ¡soluBons ¡ Closed ¡Source ¡ Open ¡Source ¡ Some ¡use ¡overlay ¡based ¡ • • Flowspace ¡slicing ¡ approaches ¡ approaches ¡ And/or ¡use ¡network ¡core ¡ ¡ • • Header ¡space ¡shared ¡ only ¡for ¡simple ¡ amongst ¡tenants ¡ forwarding ¡ • ConfiguraBon ¡complexity ¡ Use ¡SDN ¡to ¡deliver ¡NV ¡but ¡ • increases ¡exponenBally ¡with ¡ take ¡SDN ¡away ¡from ¡ number ¡of ¡tenants ¡ tenant ¡ ¡ ¡ OpenVirteX ¡overcomes ¡these ¡limitaBons. ¡

  4. What ¡is ¡OpenVirteX? ¡ OpenVirteX ¡enables ¡the ¡ • virtualiza$on ¡of ¡ OpenFlow ¡ NOS ¡ NOS ¡ NOS ¡ networks ¡ ¡ Address ¡Space ¡VirtualizaBon ¡ • Topology ¡VirtualizaBon ¡ • Programmability ¡through ¡ • OpenFlow ¡ OpenVirteX ¡ Provides ¡an ¡OpenStack ¡neutron ¡ • plugin ¡ OpenFlow ¡ Open ¡Source ¡soWware ¡ • Network ¡

  5. Address ¡VirtualizaBon ¡ • MulBple ¡vnets ¡can ¡use ¡the ¡ Tenant ¡Network ¡ OS ¡ same ¡address ¡space ¡ Virtual ¡IP ¡ • The ¡rewriBng ¡inserts ¡a ¡tag ¡to ¡ enable ¡OVX ¡to ¡idenBfy ¡the ¡ OpenVirteX ¡ packets ¡owner ¡ Physical ¡IP ¡ Tenant ¡ Tenant ¡ Edge ¡ VM ¡ VM ¡ • RewriBng ¡process ¡is ¡ Switch ¡ Physical ¡IP ¡ Physical ¡IP ¡ completely ¡transparent ¡to ¡ Virtual ¡IP ¡ Virtual ¡IP ¡ NOS ¡and ¡end ¡hosts ¡ Physical ¡Network ¡

  6. Topology ¡VirtualizaBon ¡ Each ¡virtual ¡network ¡is ¡controlled ¡by ¡its ¡own ¡Network ¡OperaBng ¡System ¡

  7. Current ¡Status ¡ OpenVirteX-­‑0.0.1-­‑prealpha ¡released: ¡ • Full ¡header ¡space ¡virtualizaBon ¡ • Try ¡it ¡out! ¡ Arbitrary ¡topology ¡support ¡ • Virtual ¡Networks ¡programmable ¡by ¡OpenFlow ¡ • Supports ¡any ¡OpenFlow ¡controller ¡ • Start/Stop/Delete/Create/Modify ¡Virtual ¡Networks ¡ • Excellent ¡documentaBon ¡ • Tutorial ¡available ¡at ¡www.openvirtex.org ¡ • Future ¡possible ¡features: ¡ • Join ¡the ¡ community ¡ Virtual ¡network ¡snapsho]ng ¡and ¡migraBon ¡ • Virtual ¡Network ¡pausing ¡ • Physical ¡switch ¡exploding ¡ •

  8. Find ¡out ¡more ¡at: ¡ h2p://www.OpenVirteX.org ¡ ¡ Thanks! ¡QuesBons? ¡

Recommend


More recommend