nil.com © 2015 NIL, Varnostna oznaka: JAVNO © 2015 NIL, Varnostna oznaka: JAVNO 1 Cisco Data Center Day POVEZAVA MED CISCO ACI IN MICROSOFT SCVMM & AZURE PACK Robert Turnšek © 2015 NIL, Varnostna oznaka: JAVNO 2 ŽELENI DESIGN Požarna pregrada ASA Fizični strežnik © 2015 NIL, Varnostna oznaka: JAVNO Delilnik bremena F5 Virtualni strežnik 3 IZZIVI Router Nastavitev mreže za vključitev požarne pregrade FW Mrežne nastavitve na požarni pregradi Router Nastavitev varnostnih pravil LB Mrežne nastavitve na delilniku bremena Switch vFW Preusmeritev prometa na delilnik bremena servers Tradicionalni način © 2015 NIL, Varnostna oznaka: JAVNO Umestitev traja dneve in vključuje različne ekipe Časovno potratno in velika možnost napak Težko sledenje spremembam Nastavitev delilnika bremena 4 UPORABA APLIKACIJSKIH POLITIK Povezave med strežniki tako, da niso vezane na: § § § § VLANe IP naslove Virtualno ali fizično povezljivost Jih lahko ponovno uporabimo © 2015 NIL, Varnostna oznaka: JAVNO 5 NOV MODEL UPRAVLJANJA TRADICIONALNI MODEL DANAŠNJI SDN MODEL Omrežje naprav Programska virtualizacija omrežij Potrebuje agilnost in hitrost, ki jo imajo aplikacije Problem razširljivosti in varnosti Bolj kompleksno Manjša zanesljivost Ni povezave med „overlay „ in transportnim omrežjem © 2015 NIL, Varnostna oznaka: JAVNO HIBRIDNI IN ODPRT MODEL Application Centric Infrastructure Bazirano na odprtih standardih Javni programski vmesniki Povezava fizičnega in virtualnega sveta Aplikacijske politike in avtomatizacija Razširljivost in varnost 6 NOV MODEL UPRAVLJANA Uporabiti idejo SDN in jo nadgraditi z ACI Existing 3-TIER DESIGNS PROGRAMMABLE SDN OVERLAY MODEL APPLICATION CENTRIC INFRASTRUCTURE APIC DC Core DC PODs Obstoječi 2-nivojski & 3-nivojski design Programska virtualizacija omrežja Application Centric Infrastructure VXLAN premoščanje & usmerjanje Neodvisno od hipervizorja Podpora OpenFlow Fizično & Virtualno Odprti API’s & kontroler © 2015 NIL, Varnostna oznaka: JAVNO 7 KAJ JE ACI Web Outside (Tenant VRF) App DB QoS QoS QoS Filter Service Filter APIC ACI Fabric Non-Blocking Penalty Free Overlay © 2015 NIL, Varnostna oznaka: JAVNO Application Policy Infrastructure kontroler 8 KAJ JE ACI Politika: OPFLEX OMOGOČA: • Kdo lahko govori s kom • O čem APIC 1. Abstraktne politike neodvisne od specifičnih konfiguracij posameznih naprav 2. Prilagodljive in razširljive politike z uporabo XML / JSON 3. Podpora vsem napravam vključno z virtualnimi in fizičnimi stikali, mrežnimi storitvami različnih proizvajalcev 4. Odprt in standardiziran API z odprtokodno referenčno implementacijo © 2015 NIL, Varnostna oznaka: JAVNO OPFLEX PROXY • Upravljavske zahteve OPFLEX AGENT OPFLEX AGENT OPFLEX AGENT FIREWALL HYPERVISOR SWITCH ADC 9 ACI APLIKACIJSKA POLITIKA § Razširitev ideje profilov iz Cisco UCS § Aplikacijski profil: definicija aplikacijskih zahtev: § Aplikacijski nivoji § Povezljivost § L4-L7 servisi § XML/JSON shema § Neodvisno od infrastrukture § Prenosljivo v drug podatkovni center § Ni odvisnosti od strojne opreme © 2015 NIL, Varnostna oznaka: JAVNO Aplikacija Storage Web Tier App Tier Storage DB Tier Aplikacijska politika točno opiše vse zahteve za povezljivost ## Network Profile: Defines Application Level Metadata (Pseudo Code Example) <Network-Profile = Production_Web> <App-Tier = Web> <Connected-To = Application_Client> <Connection-Policy = Secure_Firewall_External> <Connected-To = Application_Tier> <Connection-Policy = Secure_Firewall_Internal & High_Priority> ... <App-Tier = DataBase> <Connected-To = Storage> <Connection-Policy = NFS_TCP & High_BW_Low_Latency> ... 10 MULTI-HIPERVIZOR PODPORA Hipervizor integracija Mrežni Admin APIC APIC § Integriran prehod za VLAN, VxLAN, NVGRE med virtualnim in fizičnim svetom § Normalizacija med NVGRE, VXLAN, and VLAN omrežji § ACI Fabric VLAN VXLAN ESX Stranka ni omejena na hipervizor VLAN NVGRE Hyper-V VLAN VXLAN VLAN KVM Fizični strežniki Aplikacijski Upravljanje Admin Hipervizorja © 2015 NIL, Varnostna oznaka: JAVNO 11 POVEZAVA MED HIPERVIZOR IN ACI Dva načina upravljanja Integriran način Ne integriran način VLAN 10 VLAN 10 VXLAN 10000 APP WEB DB DB § ACI Fabric kot IP-Ethernet Transport § ACI Fabric kot avtoriteta za politike § Nastavitve enkapsulacije ročne § Uporaba normalizacije in dinamičnih nastavitev enkapsulacije § Posebne politike za fizični in virtualni svet § Integrirane politike med fizičnim in virtualnim svetom © 2015 NIL, Varnostna oznaka: JAVNO 12 MICROSOFT IN ACI Dva načina upravljanja Integracija s SCVMM APIC Integracija z Azure Pack APIC + § Upravljanje politik: preko APIC § Nadgradnja SCVMM § Potrebna programska oprema: Windows Server z HyperV, SCVMM § Upravljanje politik: preko APIC ali skozi Azure Pack § Odkrivanje VM : OpFlex § Potrebna programska opreme: Windows Server z HyperV, SCVMM, Azure Pack (zastonj) § Enkapsulacije: VLAN, NVGRE § Namestitev vmesnikov: Ročna § Odkrivanje VM : OpFlex § Enkapsulacije: VLAN, NVGRE § Namestitev vmesnikov: Integrirana © 2015 NIL, Varnostna oznaka: JAVNO 13 ACI IN SCVMM Aplikacijska profil 5 APIC F/W Izdelava aplikacijskih profilov EPG WEB EPG APP L/B EPG DB APIC Admin 9 Sinhronizacija aplikacijskih politik 1 Cisco APIC in MSFT SCVMM začetna konfiguracija ACI Fabric 6 4 Mapiranje EPG v VM omrežja Odkrije HyperV strežnike z OpFlex OpFlex Agent 2 7 MSFT SCVMM 8 SCVMM Admin © 2015 NIL, Varnostna oznaka: JAVNO Poveže VMs, v VM omrežja 3 Ustvari virtualno stikalo Naredi VM omrežja Poveže hipervizor in virtualno stikalo OpFlex Agent HYPERV VIRTUAL SWITCH APP VM NETWORK WEB VM NETWORK HYPERVISOR Web App DB VM NETWORK HYPERVISOR Web App DB 14 ACI IN AZURE PACK § Azure Pack omogoča enoten pogled nad definicijami, izdelavo in upravljanjem zasebnega oblaka Customer Service Provider Service Plans Users Ponudnik Portal § Razdeljen je v dva portala: Web Sites Apps Database VMs ACI Uporabnik Self-Service Portal § Ponudnik ali administrator § Uporabnik ali najemnik § Cisco ACI se upravlja in vključi v Azure pack preko REST API vmesnika © 2015 NIL, Varnostna oznaka: JAVNO Web Sites VMs SQL Service Bus … R2 w/ Service Provider Foundation 15 ACI IN AZURE PACK 1 Aplikacijska politika APIC EPG WEB F/W EPG APP L/B EPG DB APIC Admin (Osnovna Infrastructura) ACI Fabric 7 2 3 Preberi VLANe alocirane za vsak EPG Potisne aplikacijsko politiko na stikalo Sinhronizacija aplikacijskih politik v APIC Naredi VM Omrežja Izdelava aplikacijske politike 6 5 4 Sporoči ACI fabric, ko se VM požene Naredi VM-je 4 1 APIC Plugin SCVMM Plugin OpFlex Agent OpFlex Agent HYPERVISOR OpFlex Agent HYPERVISOR HYPERVISOR Azure Pack \ SPF Azure Pack Tenant © 2015 NIL, Varnostna oznaka: JAVNO Web App Web App DB Web Web DB 16 VPRAŠANJA? nil.com © 2015 NIL, Varnostna oznaka: JAVNO 17
© Copyright 2024