Cisco technológiák Szerver konszolidációs Környezetben Zeisel Tamás Cisco Magyarország tzeisel@cisco.com



Hasonló dokumentumok
Újdonságok Nexus Platformon

Everything Over Ethernet

Újdonságok Nexus Platformon

Cisco megoldások VMware VDI környezetben. VMware Desktop Virtualizáció 2010 Március 17. Zeisel Tamás Konzultáns Rendszermérnök Cisco Magyarország

Datacenter Bridging: a kommunikációs evolúció következő lépcsője

Kommunikációs rendszerek programozása. Switch-ek

Catalyst 6500 Hogyan tovább?

C6VN7 II. Catalyst 6500 versus Nexus 7000

IP alapú kommunikáció. 3. Előadás Switchek 3 Kovács Ákos

Cisco Adatközponti Hálózatok Kialakítása

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

Élet Spanning Tree nélkül

Cisco Alkalmazásközpontú Application Centric Infrastructure

Technológiák a Felhő alapú adatközpontokhoz

1. Kapcsolók konfigurálása

IP alapú komunikáció. 2. Előadás - Switchek 2 Kovács Ákos

L2 hálózati összeköttetés megvalósítása IP gerinc felett Cisco OTV technológiával. NETWORKSHOP2010 Debrecen Zeisel Tamás Cisco Magyarország

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

III. előadás. Kovács Róbert

Ethernet/IP címzés - gyakorlat

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

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

Cisco Catalyst 3500XL switch segédlet

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

Statikus routing. Hoszt kommunikáció. Router működési vázlata. Hálózatok közötti kommunikáció. (A) Partnerek azonos hálózatban

Link Aggregation Control Protocol

Az Ethernet példája. Számítógépes Hálózatok Az Ethernet fizikai rétege. Ethernet Vezetékek

Az internet ökoszisztémája és evolúciója. Gyakorlat 4

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) -

Beállítások 1. Töltse be a Planet_NET.pkt állományt a szimulációs programba! A teszthálózat már tartalmazza a vállalat

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

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

NCS5500 bemutató. Balla Attila

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

CISCO gyakorlati segédlet. Összeállította: Balogh Zoltán

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

Előnyei. Helyi hálózatok tervezése és üzemeltetése 2

Cloud computing Dr. Bakonyi Péter.

Konfiguráljuk be a TCP/IP protokolt a szerveren: LOAD INETCFG A menüpontokból válasszuk ki a Proctcols menüpontot:

Adatközpontok összekapcsolása. Balla Attila

(Ethernet) Készítette: Schubert Tamás. LAN kapcsolás /1

IH Rendezvényközpont március

Az internet ökoszisztémája és evolúciója. Gyakorlat 4

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

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

Huawei Cisco Interworking Szolgáltatói környezetben

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

VMware vsphere. Virtuális Hálózatok Biztonsága. Andrews IT Engineering Kft.

Switch konfigurációs demo

Optimalizáció ESX-től View-ig. Pintér Kornél ügyfélszolgála3 mérnök

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

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

Lokális hálózatok. A lokális hálózat felépítése. Logikai felépítés

Internet Protokoll 6-os verzió. Varga Tamás

Hálózattervezés alapjai Campus hálózati modellek

Dinamikus routing - alapismeretek -

Dr. Wührl Tibor Ph.D. MsC 04 Ea. IP kapcsolás hálózati réteg

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

IP multicast routing napjainkban. Jákó András BME EISzK

Szalai Ferenc

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

2011. május 19., Budapest IP - MIKRO MOBILITÁS

LAN Technológiák. Osztott médium hálózatok. LAN-ok

Strausz János. Cisco Magyarország Február Cisco and/or its affiliates. All rights reserved. 1

Teszt topológia E1/1 E1/0 SW1 E1/0 E1/0 SW3 SW2. Kuris Ferenc - [HUN] Cisco Blog -

IPv6 Biztonság: Ipv6 tűzfalak tesztelése és vizsgálata


Technikai tájékoztató - kérdések és válaszok

Storage optimalizálás egyetemi hálózatokban

Számítógépes Hálózatok GY 8.hét

Számítógép hálózatok Alternatív valóság Kovács Ákos

Balla Attila, vezető technikai tanácsadó. Ethernet hálózatok tervezése

Dunaújvárosi Főiskolán

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

8. sz. melléklete Eredetileg a GTS Hungary Kft. által nyújtott szolgáltatásokra vonatkozó feltételek

SUSE Linux Enterprise High Availability. Kovács Lajos Vezető konzultáns

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

Adatbázis és alkalmazás konszolidáció Oracle SPARC T4/5 alapon

Bánfalvy Zoltán, ABB Kft., MEE Vándorgyűlés, Budapest, Ethernet-hálózatok redundanciája IEC és IEC 62439

A HBONE évi fejlesztési eredményei

MAC címek (fizikai címek)

Hálózati réteg, Internet

Üzleti kritikus alkalmazások Novell Open Enterprise Serveren

Számítógépes Hálózatok GY 9.hét

Fábián Zoltán Hálózatok elmélet

Hálózatok építése és üzemeltetése

Utolsó módosítás:

Routing update: IPv6 unicast. Jákó András BME EISzK

Tájékoztató. Használható segédeszköz: -

Számítógép hálózatok

Parciális rekonfiguráció Heterogán számítási rendszerek VIMIMA15

Hálózati architektúrák és Protokollok GI 8. Kocsis Gergely

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

Infokommunikációs hálózatok Mérési útmutató. Switch eszközök konfigurálása I. Óbudai Egyetem Kandó Kálmán Villamosmérnöki Kar Híradástechnika Intézet

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

Hálózati architektúrák laborgyakorlat

EXTREME NETWORKS MEGOLDÁSOK ANALYTICS & SDN KRUPA ZSOLT ICT SMART SOLUTION SZAKMAI NAP

Átírás:

Cisco technológiák Szerver konszolidációs Környezetben Zeisel Tamás Cisco Magyarország tzeisel@cisco.com 2006 Cisco Systems, Inc. All rights reserved. 1

Miről lesz szó L2 terhelésmegosztási technológiák Új switch koncepció Fabric Extender VMWare hálózati követelmények Grid hálózati lehetőségek 2006 Cisco Systems, Inc. All rights reserved. 2

L2 terhelésmegosztási technológiák Layer 2 Multi-Pathing Fázis 1 LAN Fázis 2 LAN Fázis 3 LAN MAC A MAC B Active-Active vpc L2 ECMP MAC A MAC B EHV L2 ECMP Feleslegessé teszi az STP-t az uplink portokon Több egyidejűjeg aktív uplinket biztosít a Switch és a hálózat között Hurok mentesítés MAC Pinning technológiával - a forgalom egyszerre csak egy porton történik az adott eszközre Transzparens MCEC megvalósítás Virtual port channel mechanizmus transzparens a hálózat felé STP csak biztonsági megoldás controll plane hiba esetén ISIS szerű L2 topológia L2 domén hurokmentesítése STP nélkül Elsődleges út választás, loadnalancing 2006 Cisco Systems, Inc. All rights reserved. 3

Ethernet Host Virtualizer Static Pinning Szükségtelenné teszi a Spanning Tree Protocolt az Uplink Portokon Gyorsabb, megbízhatóbb Aktív-Aktív kapcsolatot biztosít Dupla sávszélesség az STP-hez képest Hurok mentesítés MAC Address Pinning technológíával Teljes transzparencia Ethernet Host Virtualizer MAC A MAC A LAN MAC B MAC B Active-Active 2006 Cisco Systems, Inc. All rights reserved. 4

Virtual Switch Catalyst 6500 Virtual Switching System (VSS) A Virtual Switching System 2 db Catalyst 6500-ból áll amelyek egyazon virtual switch domain tagjai és köztük VSL (Virtual Switch Link) kapcsolat áll fenn Egyetlen vezérlési sík kettős aktív adattovábbítási síkkal Az NSF/SSO infrastruktúra kiterjesztése 2 switch-re Virtual Switch Domain Virtual Switch Link (VSL) Si Si Switch 1 + Switch 2 = VSS 2006 Cisco Systems, Inc. All rights reserved. 5

Virtual Switching System Egyetlen vezérlési sík A két sassziból álló VSS-nél a Stateful Switchover-t (SSO) befolyásolja a redundáns vezérlőkártyák szétosztása a két sasszi között Az OIR eseményeket az aktív vezérlőkártya dolgozza fel A tápfelvétel menedzselésé megosztva történik az aktív és a készenléti vezérlőkártya között Interfész kártya DFC Interfész kártya DFC Interfész kártya DFC Sup MSFC PFC Aktív vezérlő Interfész kártya DFC Interfész kártya DFC Interfész kártya DFC Interfész kártya DFC Interfész kártya DFC Interfész kártya DFC Sup MSFC PFC Készenléti vezérlő Interfész kártya DFC Interfész kártya DFC Interfész kártya DFC 2006 Cisco Systems, Inc. All rights reserved. 6

Virtual Switch System Kettős aktív lehetőségek A VSL lehetővé teszi a vezérlési sík kiterjesztését a két vezérlőkártya között egy aktív és egy melegtartalékolt vezérlőkártya használatával Abban az esetben, ha a VSL nyaláb minden eleme kiesik, a melegtartalékban álló vezérlőkártya aktívvá válik Aktív Si Si Aktív Ha ez bekövetkezik, akkor... potenciálisan fennáll annak a lehetősége, hogy két switch ugyanazzal a MAC és IP címmel létezzen egyazon hálózaton Két mechanizmus van a kettős aktív állapotból való kilépésre Enhanced PAgP Kettős aktív állapot detektálása IP-BFD-n vagy FAst Hello-n keresztül 2006 Cisco Systems, Inc. All rights reserved. 7

Kettős aktív helyreállítás Enhanced PAgP Az Enhanced PAgP egy új TLV-t biztosít a switch azonosító átadására Normális működés esetén a PAgP szomszéd az aktív swicth azonosítóját visszaküldi upstream irányban Ha a 2-es swicth aktívvá válik, akkor a PAgP szomszéd az új azonosítót küldi upstream irányba az 1-es switch-nek Az 1-es switch lekapcsolja az összes interfészét, hogy helyrehozza a kettős aktív állapotot epagp: Switch 1 aktív epagp: Switch 1 aktív epagp: Switch 2 aktív epagp: Switch 2 aktív Normál mód Kettős aktív mód 2006 Cisco Systems, Inc. All rights reserved. 8

Kettős aktív helyreállítás Enhanced PAgP A PAgP kettős aktív detektálása alapértelmezésben globálisan engedélyezett A szomszédos switch-eknek is támogatniuk kell 6500 támogatás a 12.2(33)SXH óta Megjelent a 29xx, 3x50, 4500 támogatás is (újabb szoftver verziók), 37xx stack NEM támogatott (mert ugye az LACP-t használ) cr2-6500-vss(config)#switch virtual domain 10 cr2-6500-vss(config-vs-domain)#dual-active detection pagp trust channel-group 205 cr2-6500-vss#sh switch virtual dual-active pagp PAgP dual-active detection enabled: Yes PAgP dual-active version: 1.1 Channel group 205 dual-active detect capability w/nbrs Dual-Active trusted group: Yes Dual-Active Partner Partner Partner Port Detect Capable Name Port Version Gi1/8/19 Yes cr7-6500-3 Gi5/1 1.1 Gi1/9/19 Yes cr7-6500-3 Gi6/1 1.1 Gi2/8/19 Yes cr7-6500-3 Gi5/2 1.1 Gi2/9/19 Yes cr7-6500-3 Gi6/2 1.1 2006 Cisco Systems, Inc. All rights reserved. 9

Kettős aktív helyreállítás IP-BFD Az IP-BFD egy heartbeat mechanizmust használ a kettős aktív állapot detektálása érdekében Egy újabb közvetlen pont-pont kapcsolatot igényel a két switch interfészei között A kapcsolat mindkét végén egyedi IP szubnet címnek kell lennie A BFD kapcsolat csak a VSL link kiesés után válik működővé A BFD kapcsolat adjacency-up eseménye triggereli a kettős aktív mód felismerését és az előzőleg a PAgP-nél megismert módhoz hasonlóan a switch elindítja a helyreállítási módot IP-BFD pontpont összeköttetés cr2-6500-vss(config)#interface gigabitethernet 1/5/1 cr2-6500-vss(config-if)#no switchport Requires cr2-6500-vss(config-if)#ip address 200.230.230.231 255.255.255.0 cr2-6500-vss(config-if)#bfd interval 100 min_rx 100 multiplier 50 unique IP cr2-6500-vss(config-if)#interface gigabitethernet 2/5/1 subnets on cr2-6500-vss(config-if)#no switchport cr2-6500-vss(config-if)#ip address 201.230.230.231 255.255.255.0 the two cr2-6500-vss(config-if)#bfd interval 100 min_rx 100 multiplier 50 interfaces cr2-6500-vss(config-if)#exit cr2-6500-vss(config)#switch virtual domain 100 cr2-6500-vss(config-vs-domain)#dual-active detection bfd cr2-6500-vss(config-vs-domain)#dual-active pair interface g 1/5/1 interface g 2/5/1 bfd adding a static route 200.230.230.0 255.255.255.0 Gi2/5/1 for this dual-active pair adding a static route 201.230.230.0 255.255.255.0 Gi1/5/1 for this dual-active pair 2006 Cisco Systems, Inc. All rights reserved. 10

Kettős aktív helyreállítás Dual-active Fast Hello A 12.2(33)SXI szoftververzió óta van L2 megoldás is a BFD használata helyett Ez is egy újabb közvetlen pont-pont kapcsolatot igényel a két switch interfészei között (maximum 4 ilyen kapcsolat lehet) A két sasszi periódikusan speciális L2 dualactive-hello üzeneteket cserél egymással amelyek a switch-ek állapotait tartalmazzák. Ha a VSL kiesik és a kettős aktív állapot bekövetkezik, akkor mindkét switch az ellenoldali állapotinformáció alapján felismeri ezt és elindítja az előbb már megismert helyreállítási akciót. Pont-pont L2 összeköttetés Router(config)# switch virtual domain 255 Router(config-vs-domain)# dual-active detection fast-hello Router(config-vs-domain)# exit Router(config)# interface fastethernet 1/2/40 Router(config-if)# dual-active fast-hello WARNING: Interface FastEthernet1/2/40 placed in restricted config mode. All extraneous configs removed! Router(config-if)# no shutdown Router(config-if)# exit Router(config)# exit 2006 Cisco Systems, Inc. All rights reserved. 11

VPC Nexus család MultiChassis EtherChannel vpc egy Port-channeling koncepció, ami a link aggregációt két külön fizikai switchen valósítja meg Redundáns L2 topológia alapú Link Aggregáció Szükségtelenné teszi az STP-t az accessdistribúciós réteg között Sávszélesség növelést biztosít Az összes link egyidejűleg aktív MCEC két implementáció VSS a Cat6k-on vpc NX-OS en and 7000-en Nexus 5000 Physical Topology Si Virtual Port Channel L2 Si Logical Topology Non-vPC vpc Increased BW with vpc 2006 Cisco Systems, Inc. All rights reserved. 12

vpc Terminológia vpc peerkeepalive link vpc vpc vpc peer-link CFS protocol vpc peer vpc member port non-vpc device vpc peer az egyik vpc switch vpc member port az egyik port csoport (port channel) ami vpc-t alkot vpc a (Multi Chassis) port channel a vpc peer switchek és a normál switchek között vpc peer-link A vpc peerek közötti - kötelezően 10GE link, ami állapot szinkronizációra + adatforgalomra szolgál vpc peer-keepalive link a vpc peerek közötti -keepalive link, a vpc peer-link redundanciáját biztosítja vezérlő üzenet szinten CFS Cisco Fabric Services protocol, a vpc peerek állapot szinkronizációját biztosító protokol 2006 Cisco Systems, Inc. All rights reserved. 13

vpc Unicast csomag továbbítás Mac_A->(ismeretlen)Mac_B ECMP ECMP Packet Flooding L L3 2 SW1 vpc keepalive-link vpc_pl SW2 Packet(s) blocked on vpc member ports, vpc peer-link traversed Port channel path selection vpc1 vpc2 CFS MAC table update message MAC_A SW3 SW4 MAC_B Csomagküldés 2006 Cisco Systems, Inc. All rights reserved. 21

vpc Unicast csomag válasz Mac_B -> Mac_A ECMP ECMP L L3 2 SW1 vpc keepalive-link vpc_pl SW2 Local forwarding, previously learned destination vpc1 vpc2 Port channel path selection MAC_A SW3 SW4 MAC_B Csomagküldés 2006 Cisco Systems, Inc. All rights reserved. 22

Cisco Layer 2 Megoldások Multi-Chassis Etherchannel Catalyst 6500 Nexus 7000/5000 Si L2 Si Si L2 Non-VSS VSS Non-VPC vpc Virtual Switching System (VSS) Virtual Port Channel (vpc) Mind a VSS-MEC és a vpc egy Port-channel koncepció, ami a link aggregációt két különálló eszközön biztosítja Mindkettő redundáns L2 topologiát biztosít Az STP protokoltól független L2 topológiát biztosít Növeli a Layer 2 sávszélességet 2006 Cisco Systems, Inc. All rights reserved. 23

VSS és vpc összehasonlítás VSS on Catalyst 6500 vpc Availability Software 12.2(33)SXH1 N7K - 4.1 (Q4CY08) N5k - 4.1 (Q3CY09) General Multi-chassis Etherchannel (Active-active) Yes Load-Balancing at L2/L3 Yes Yes Control Plane/ HA Control Plane Unified Independent Configuration Files Unified Independent Supervisor Redundancy Single sup (redundancy across chassis) L2 Link Agg Protocol LACP, PaGP(+) LACP STP Required No No Yes Redundant supervisors per chassis L3 Single Logical Gateway Yes (No Need for FHRP) Yes, active-active HSRP Routing Instance Single Independent Routing Peers Reduced Same as before Multicast Multicast multi-pathing Yes Yes PIM Designated Router Single Independent (DR&N-DR) 2006 Cisco Systems, Inc. All rights reserved. 24

L2MP (IETF) és Cisco ECMP Cisco L2MP TRILL DBridgek RBridgek Legtöbb funkció azonos, van néhány különbség. L2MP Bridge vagy D/Rbridge fogalmak is hasonlóak. TRILL - IETF project http://www.ietf.org/html.charters/trill-charter.html 2006 Cisco Systems, Inc. All rights reserved. 25

Hierarchikus csomag továbbítás Kisebb MAC address tábla a gerincben Host A -> D/R1: klasszikus Ethernet MAC-DA-n alapuló továbbítás D/R1 -> D/R2: továbbítás a cél L2MP Bridge címén alapul és az IS- IS alapú forwarding táblát használja D/R2 -> Host B: klasszikus Ethernet MAC-DA-n alapuló továbbítás 2006 Cisco Systems, Inc. All rights reserved. 26

ECMP/L2MP topológiák Adatközpont: L2MP bridgek alkotják a L2MP gerincet Pont-pont linkek Hagyományos Ethernet felhő a periféria RBridgek és a hagyományos Ethernet felhők keveredhetnek 2006 Cisco Systems, Inc. All rights reserved. 27

L2MP Bridgek további cél/forrás fejlécet kívánnak RBridgek felé egy külső next hop headerre van szükség a hagyományos Ethernet felhőn történő átvitel miatt Forrás és Cél D/Rbridge címeket tartalmazza, mint be és kilépési pontokat a L2MP gerincben Változatlan, (kivéve FCS) 2006 Cisco Systems, Inc. All rights reserved. 28

Switch Paradigma váltás Fabric Extender (FEX) 2006 Cisco Systems, Inc. All rights reserved. 29

Hagyományos szerver aggregálási lehetőségek Top of Rack (ToR) Architektúra Rugalmas, skálázható design Egyszerű bővítés új Rack Rövidebb szerver-access switch kábelezés Kevesebb rackáek közötti kábelezés Alacsonyabb kábelezési költség End of Row (EoR) Architektúra Kevesebb konfigurációs és menedzsment pont Kevesebb eszköz kisebb teljesítmény felvétel Kisebb OpEx, CapEx?? Egyszerűbb software upgrade Konzisztens beállítás (Security, QoS, Multicast stb.) Nagy sűrűségű szerver lehetőség az Access rétegben 2006 Cisco Systems, Inc. All rights reserved. 30

Fabric Extender (FEX) 2006 Cisco Systems, Inc. All rights reserved. 31

Fabric Extender 2006 Cisco Systems, Inc. All rights reserved. 32

ToR megoldás FEX segítségével Nexus 7000 Nexus 7000 MCEC Distribution Layer Nexus 5000 Nexus 5000 Access Layer Nexus 2000 FEX x4 x4 x4 x4 x4 x4 x4 x4 Nexus 2000 FEX Rack Rack 1 1 Rack 2 Rack 1 Rack Rack 122 Rack 1 Rack 22 Rack 1 Rack 122 2006 Cisco Systems, Inc. All rights reserved. 33

FEX Csomagtovábbítás 2006 Cisco Systems, Inc. All rights reserved. 34

Csomagtovábbítás VNTag segítségével Fabric Extender nem végez local switchinget Csomagtovábbítás VNTag-en alapul VNtag source/destination interface azonosítója Ether type d p Destination VIF L R ver Source VIF MAC DA [6] MAC SA [6] VNTag [6] 802.1Q [4] TL [2] Frame Payload CRC [4] 2006 Cisco Systems, Inc. All rights reserved. 35

Host - Network csomagtovábbítás Nexus 5000 v Packet is sent to its pinned network interface Fabric Links Lookup the Source VIF as an index to find destination port Redwood 7 0 8 v d 0 p 0 L 0 0 R ver 0 0 Ether type DVIF = 0 SVIF Redwood 1 Redwood 2 Redwood 3 Redwood 4 Redwood 5 Redwood 6 0 8 0 8 0 8 0 8 0 8 0 8 Offset Source VIF to make it unique Default VNTag Is added 2006 Cisco Systems, Inc. All rights reserved. 36

Network - Host unicast csomagtovábbítás Nexus 5000 Nx5K does a lookup based on [VLAN, MAC] and the result is a virtual interface with associated VNTag Fabric Links Redwood 7 0 8 v d 1 p 0 L 0 0 R ver 0 0 Ether type DVIF SVIF = 0 v Lookup the Destination VIF to identify the corresponding Host Interface Subtract the offset from Destination VIF Redwood 1 Redwood 2 Redwood 3 Redwood 4 Redwood 5 Redwood 6 Strip the VNTag 0 8 0 8 0 8 0 8 0 8 0 8 2006 Cisco Systems, Inc. All rights reserved. 37

Sávszésség tervezés Vezérlő switch és FEX (N5k -N2k) között 2006 Cisco Systems, Inc. All rights reserved. 39

Sávszélesség tervezés N5k és N2 k között Két sávszélesség növelő load balancing mechanizmus létezik Static pinning Port Channel Static pinnig esetén az egyik uplink megszakadása esetén az azon forgalmazó szerverek kiesnek nincs éttérés Port channel (Ether Channel) dinamikus átállást biztosít 2006 Cisco Systems, Inc. All rights reserved. 40

Static Pining Static pining használható dual homed szerverek esetén Fabric linkek (uplinkek) számától függően az N5k/N2k software osztja szét a szerver portokat az uplinken 4 uplink: minden 12 port osztozik egy uplinken 3 uplink: minden 16 port osztozik egy uplinken 2 uplink: minden 24 port osztozik egy uplinken 1 uplink: mind a 48 port osztozik az egy upliken A konfigurációs paraméter pinning max-link határozza meg hány portot oszt szét. Szerver portok száma osztva max-link értékkel) Default érték max-link =1 2006 Cisco Systems, Inc. All rights reserved. 41

Static Pining 4 x 10 GE Fabric Extender 10GE Redwood 7 10GE 10GE 10GE 10GE 10GE 10GE 10GE 10GE Redwood 1 Redwood 2 Redwood 3 Redwood 4 Redwood 5 Redwood 6 1 GE 1 GE 1 GE 1 GE 1 GE 1 GE 2006 Cisco Systems, Inc. All rights reserved. 42

Port Channel Port Channel használható single attached szerver esetén, így a szervert nem érinti a link kiesés Az összes szerver port a Port Channelen megy A Port Channelen belüli link kiesés nem befolyásolja a szervert 2006 Cisco Systems, Inc. All rights reserved. 43

Port Channel 4 x 10 GE Fabric Extender 10GE Redwood 7 10GE 10GE 10GE 10GE 10GE 10GE 10GE 10GE Redwood 1 Redwood 2 Redwood 3 Redwood 4 Redwood 5 Redwood 6 1 GE 1 GE 1 GE 1 GE 1 GE 1 GE 2006 Cisco Systems, Inc. All rights reserved. 44

Access Architektúra vpc Redundancia Dual Supervisor 1. vpc Opció Fabric Extender kapcsolódás két Nexus5000-re Szerver oldalról a single access switch redundáns supervisorként látszik Teljes redundancia supervisor, fabric kábel, NIC (active/standby) kiesésre Logikailag dupla supervisoros switchre hasonlít Static pinning nem támogatott redundáns supervisor módban Fabric Extender dual homed to redundant Nexus 5000 2006 Cisco Systems, Inc. All rights reserved. 45

Access Architektúra vpc Redundancia Dual Sasszi 2 vpc Opció - MCEC kapcsolódás a szerverből Két virtualizált access switch alkot egy vpc párt Teljes supervisor, line kártya, kábel, NIC redundancia Logikailag a VSS-hez hasonló Two Virtualized access switches Each with a Single Supervisor vpc peers MCEC from server to the access switch 2006 Cisco Systems, Inc. All rights reserved. 46

Access Architektúra Virtual Port Channel Tervezési szempontok Két független vpc támogatott az N5K-ban vpc upstream az N7K irányában független a az N2k irányába menő vpc downstreamtől Független hash döntés a lefelé és felfelé menő forgalomra 2006 Cisco Systems, Inc. All rights reserved. 47

Access Architektúra Virtual Port Channel Tervezési szempontok Egymásba ágyazott vpc nem támogatott jelenkeg vpc logikai port channel interface-t hoz létre az N5K-n Two dependent layers of Etherchannel hashing (Server and N2K) for the same flows Az egymásba ágyazott vpc-k in MAC cín billegést okoznak a két fabric port között 4. TCP Flow also from SRC A appears on fabric interface Po 100 5. MAC flap between two different fabric ports 3. TCP Flow from SRC A appears on fabric interface Po 200 1. Server hashes two flows up alternate uplinks 2. N2K hashes both flows to the same N5K Két rétegű vpc nem támogatott jelenleg 2006 Cisco Systems, Inc. All rights reserved. 48

Access Architektúra Nexus 5000 & 2000 Alkalmazási lehetőségek Nem támogatott vpc nélkül vpc-vel Régebben Jelenleg Tervezetten 2006 Cisco Systems, Inc. All rights reserved. 49

Hálózati megoldások Szervervirtualizáció Kihívások Vmware esetén esetén 2006 Cisco Systems, Inc. All rights reserved. 50

VM szintű hálózati skálázhatóság kérdései VLAN 101 VMotion Probléma: VMotion fizikailag más portra helyezheti át a Virtuális gépet hálózati policynak ezt követnie kell Nem megoldhtó a gépen belüli lokális forgalom vizsgálata, policy beállítása Fizikai linkekeken az egyes VM-ekre más hálózati szabályok vonatkoznak VN-Link: Kiterjeszti a hálózatot VM-ekre Konzisztens hálózati szolgáltatás Egységes koherens menedzsment 2006 Cisco Systems, Inc. All rights reserved. 51

Cisco Virtual Network Link VN-Link Implementáció Hálózati réteg virtualizációja Policy-alapú VM kapcsolódás Hálózatii és biztonsági paraméterek mobilitása Folytonos működés Cisco Nexus 1000V (Software alapú) Nexus 5000 with VN-Link (Hardware alapú) VM #1 Server VM VM #2 #3 VM #4 VM #1 VM #2 Server VM #3 VM #4 Nexus 1000V VMW ESX VMW ESX Initiator NIC NIC Nexus 1000V LAN Nexus 5000 2006 Cisco Systems, Inc. All rights reserved. 52

Passthrough I/O Cisco Virtuális hálózati kártya (VNtag initiator) Guest OS Guest OS Guest OS Device Driver Device Driver Device Driver Virtualization Layer Host Device Manager IOMMU vnicek független PCIe eszközként jelnnek meg Központilag konfigurálhatók és menedzselhetők Hot-plugg Virtual NICek Különböző tipusok: Eth, FC, SCSI, IPC Közvetlen Guest elérés Alkalmazás: Nagy teljesítményű VMek vnic vnic vnic Palo 2006 Cisco Systems, Inc. All rights reserved. 53

VMware hálózati kapcsolatai Háromféle hálózat kapcsolat létezik: Service console port ESX Szerver management network VMkernel port VMotion, iscsi és NFS/NAS kapcolat Virtual machine port group VM hálózati hozzáférés Service Console port VMkernel port Virtual machine port groups uplink ports http://www.cisco.com/application/pdf/en/us/guest/netsol/ns304/c649/ccmigration_09186a00807a15d0.pdf 2006 Cisco Systems, Inc. All rights reserved. 54

ESX Server NIC Teaming NIC Teaming választható HA vagy load balancing között 4 különböző Load-Balancing üzemmód Source MAC IP Hashing App App App App MAC address is pin to a particular interface IP address load balance across different NIC O S O S vswitch O S O S vswitch Virtual Port ID Explicit ESX Server ESX Server vswitch use the virtual NIC to select the outgoing interface Manually configure a path through a specific physical NIC 2006 Cisco Systems, Inc. All rights reserved. 55

ESX Server NIC Teaming és Multi Chassis EtherChannel (VSS/VPC) VSS/VPC biztosítja a legjobb load-balancing megoldást Magas rendekezésre állás Nincs sigle point of failure Hatékony load balancing Egy VM több mint egy 1G-t használhat Egyszerű konfigurálás App OS App OS vswitc h VMWare ESX Server App OS 2006 Cisco Systems, Inc. All rights reserved. 56

Virtual Access Layer Uplink Port Profilok Speciális port profile definiálja a fizikai NIC (uplink) tulajdonságokat Általában trunk-ként használjuk port profile-ban capability uplink parancs definiálja Port Channel automatikusan létrejön channel group auto Két üzemmód: Cisco Port Channel vpc Host Mode n1000v(config)# port-profile DataUplink n1000v(config-port-prof)# switchport mode trunk n1000v(config-port-prof)# switchport trunk allowed vlan 10-15 n1000v(config-port-prof)# system vlan 51, 52 n1000v(config-port-prof)# channel-group mode auto sub-group cdp n1000v(config-port-prof)# capability uplink n1000v(config-port-prof)# no shut VM #2 VM #3 VM #4 2006 Cisco Systems, Inc. All rights reserved. 57

Virtual Access Layer (MCEC) Port channel üzemmód MCEC környezet: vpc, VSS, Stackwise/VBS Szabványos port channelt konfigurálunk Nexus1000-Vben (regular port channel mode) LACP-t támogat veth forgalom normal port channel algorithmus alapján kerül szétosztásra Po1 N5K View VEM View VM #2 VM #3 VM #4 2006 Cisco Systems, Inc. All rights reserved. 58

Virtual Access Layer (nem MCEC) Virtual Port Channel Host Mode N1KV VEM subgroup -onként osztja szét a forgalmat Két subgroup Cisco Discovery Protocol (CDP) vagy manuálisan hozható létre Nem támogat LACP-t Veth portok a subgroup-hoz rendelődnek és a forgalom hashelődik a subgroupon belül ill. között N5K View SG0 Po1 SG1 VEM View CDP received from the same switch creates the sub-group bundle VM #2 VM #3 VM #4 2006 Cisco Systems, Inc. All rights reserved. 59

Grid Computing késleltetési megfontolások 2006 Cisco Systems, Inc. All rights reserved. 60

Hagyományos Szerver I/O architektúra 3 2. CPU 1. Network NIC 4. Application Memory 3. 5. Bus alapú architektúra I/O memory pool I/O erúforrások kezelése BIOSból I/O Memory Pool Adat csomag három-négyszer másolódik CPU Interrupt, Bus sávszélesség korlát, Memory bus korlát 2006 Cisco Systems, Inc. All rights reserved. 61

Kernel Bypass/Zero Copy Architektúra CPU 3 1. Bypass Capable Adapter 2 Application Memory I/O Memory Pool 2006 Cisco Systems, Inc. All rights reserved. 62

Alacsony késleltesű technológiák Infiniband 10GE Ethernet összehasonlítás Sockets API MPI TCP SDP MPI IP IPoIB OFED 1.2 OFED 1.2 Gigabit Ethernet 10 GE 10 GE LLE SDR IB DDR IB SDR IB DDR IB 10G LLE MVAPICH OMPI Latency (us) 35.3 25.8 8.5 (L2) 11 (TCP) 20.3 14.3 10 8.8 3.82 3.29 3.32 Bandwidth MB/s 118 1214 1219 560 727 896 1033 1220 1354 1351 CPU 9% 25% 25% 23% 26% 27% 28% 25% 25% 25% 2006 Cisco Systems, Inc. All rights reserved. 63

10G Ethernet Infiniband összehasonlítás Infiniband 10Gb Ethernet Alacsony késleltetés Csomagvesztés mentes 10GbE adapters + switches get close DCE No-drop/delay-drop RDMA RDMA (iwarp adapterrel) 20/40 Gb sávszélesség 10Gb Skálázható fabric sávszélesség Cisco ECMP L2MP/TRILL 2006 Cisco Systems, Inc. All rights reserved. 64

Adapter és Protokol szempontok Alapvető fontosságú Ethernet előnyei az Infinibandhez képest: Elterjedt, ismert, szabványos... Linux, Windows, Solaris stb TCP over DCE fejlesztések jönnek Alternativ protokollok pl RDMA, MPI fejlődnek 2006 Cisco Systems, Inc. All rights reserved. 65

Nexus 5000 teljesítmény szempontból 2006 Cisco Systems, Inc. All rights reserved. 66

Nexus 5000 jellemzők Max Port sűrűség Max 52X10GE Line Rate Max 16X1/2/4G FC + 40X10GE Nexus 5010 Jellemzők FCoE alapú Unified Fabric támogatás Virtualizációra optimalizált Ethernet, DCE, FCoE és FC támogatás L2 támogatás 52 teljes sebességű 10GbE port Architektúra Max 1.2Tbps kapacitás Cut-through architektúra Kis 3.2μs port-port késleltetés Nagy megbízhatóság DC kategória Redundáns tápegység Redundáns ventillátor * FC ports are SFP 2006 Cisco Systems, Inc. All rights reserved. 67

Késleltetés 10GE Attached Servers 3.2 µsec port-port Első byte be-ki alapon Transceiver Transceiver Funkciók bekapcsolva 6.7 µsec kernel - kernel 1/10G MAC 1/10G MAC 1.4 µsec host adás 2.1 µsec host vétel Parsing & Editing Forwarding? Parsing & Editing OS, interrupt, és átviteli késleltetés rakódik rá Socket layer app-app Virtual Queues Gatos Packet Buffer Port 1 Egress Queues Virtual Queues Packet Buffer Port 4 Egress Queues Linux 2.6 Raw 10.1 µsec UDP 11.2 µsec TCP 11.8 µsec Fabric Buffer Unicast and Multicast Schedulers Fabric Buffer Altos 58 source busses in total 2006 Cisco Systems, Inc. All rights reserved. 68

SFP+ Média lehetőségek Alacsony fogyasztás Alacsony ár Kis késleltetés Alacsony hiba arány(10 exp-17) Technology Cable Distance Power (each side) Transceiver Latency (link) SFP+ CU Copper Twinax 10m ~0.1W ~0.25 ms SFP+ USR ultra short reach MM OM2 MM OM3 10m 100m 1W ~0.1 ms SFP+ SR short reach MM OM2 MM OM3 82m 300m 1W ~0.1 ms 10GBASE-T Cat6 Cat6a/7 Cat6a/7 55m 100m 30m ~8W ~8W ~4W 2.5ms 2.5ms 1.5ms 2006 Cisco Systems, Inc. All rights reserved. 69

Nexus 5020 Késleltetés 2006 Cisco Systems, Inc. All rights reserved. 71

2006 Cisco Systems, Inc. All rights reserved. 72