Architektura Nowoczesnego Centrum Przetwarzania Danych W oparciu o rozwiązania sieciowe i serwerowe Cisco Warszawa, 2014.11.06 Krzysztof Załęski, CCIE#24081 Dyrektor Działu DC & Security krzysztof_zaleski@sevenet.pl 1
Potrzeba automatyzacji Wydatki w Data Center (%) 100% 90% 80% Koszty operacyjne to ponad 80% kosztów DC 70% 60% 50% 40% Potrzebna jest efektywna automatyzacja zarządzania środowiskiem wirtualnym 30% 20% 10% 0% 06 07 08 09 10 11 12 13 Zakup serwerów Zarządzanie serwerami fiz. Zarządzanie serwerami wirt. Chłodzenie i zasilanie 2 Źródło: IDC, 2011 New Economic Model for the Datacenter
Fala zmian Cloud Computing Distributed Computing PC/Microprocessor Minicomputer Mainframe 3
Komponenty SPC Sevenet Private Cloud Zarządzanie Microsoft System Center 2012 Wirtualizacja Microsoft Hyper-V, Windows Server 2012 Serwery Cisco UCS Sieć Cisco Nexus Storage NetApp FAS Architektura referencyjna FlexPod 4
Portfolio Cisco Unified Fabric SAN LAN LAN/SAN Cisco MDS 9700 Series Cisco Nexus 7000/7700/9000 Cisco Nexus 6000 Cisco MDS 9500 Series Cisco MDS 9200 Series Cisco MDS 9250i Multiservice Switch Cisco Nexus 3000 Cisco Nexus 1010 Cisco Nexus 4000 Cisco Nexus 5000 Cisco MDS 9100 Series Cisco Nexus 1000V Cisco Nexus 2000 CISCO NX-OS: Od hypervisor a do szkieletu 5
Unikalna architektura Nexus Tradycyjny przełącznik LAN i FC Nexus2k Nexus5k Typowa architektura End of Row Wiele punktów do zarządzania Przełączniki SAN Przełączniki LAN Przełączniki w serwerach blade Duża liczba kabli Zwiększone ryzyko awarii - Protokół STP Cisco Unified Fabric Ethernet zwyciężył L2 Moduł wyniesiony - Fabric Extender Uproszenie struktury, eliminacja STP Pojedynczy punkt zarządzania Optymalne wykorzystanie połączeń Zmniejszona ilość kabli 6
Konsolidacja LAN i SAN na brzegu sieci LAN SAN A SAN B Unified Fabric F C Natywny Fibre Channel Et h Bezstratny Ethernet: 1/10GbE, FCoE, iscsi, NAS FCoE Serwery CNA CNA STP MC-LAG VPC Optymalizacja okablowania, zasilania, infrastruktury oraz zarządzania 7
Serwery blade x86 w USA i na świecie Cisco UCS #2 in Worldwide X86 Blade Server Market Q3CY09 vs. Q2CY14 Vendor Shares 1 Source: 1 IDC Worldwide Quarterly Server Tracker, 2014Q2, August 2014, Vendor Revenue Share 8
Topologia połączeń UCS FC Storage Porty Unified zapewniają elastyczną konfigurację LAN LAN Switch SAN Switch FCoE Storage Appliance Direct Attach FC Storage 1 Link = 20G 2 Link = 40G 4 Link = 80G 8 Link = 160G 9
Jedno rozszerzalne chassis 8 serwerów blade 1 UCS Manager 3 Adresy IP 16 serwerów blade 1 UCS Manager 3 Adresy IP 24 serwery blade 1 UCS Manager 3 Adresy IP 32 serwery blade 1 UCS Manager 3 Adresy IP Dodajemy kolejne chassis Dodajemy kolejne chassis Dodajemy kolejne chassis 10
UCS Mini Skalowalne rozwiązania dla małych DC Sprawdzona technologia Jednolite zarządzanie Prosta obsługa sieci Bazuje na istniejącej obudowie Fabric Interconnect 6324 USB Port Firmware Upgrade QSFP+ 4 x 10 Gb UCS C-Series Rack Appliance Port FCoE Storage Port Management Port 10/100/1000 Mbps 4 x SFP+ Unified Ports Ethernet, FC or FCoE Server: Direct attach Appliance Mode 10/1 Gb Ethernet Console 11
Tożsamość serwera LAN SAN Dostępność CDROM/FDD Ustwaienia VLANów Ustawienia QoS Rozkład ruchu Zoning Ustawienia OOB/KVM Ilość kart HBA Adresy WWNN/WWPN Firmware kart Niekompatybilność sterowników Ponowna instalacja systemu Długa przerwa w działaniu serwera Ilość kart sieciowych Ustawienia kart sieciowych Adresy MAC / parametry Firmware kart Numer seryjny płyty (UUID) Kolejność boot owania Wersja BIOS Ustawienia BIOS Ustawienia RAID Kasowanie danych z dysku 12
Tożsamość serwera Service Profile Adresy KVM Numer seryjny UUID Karty sieciowe Karty HBA Obsługa dysków Adresy MAC Adresy WWN Kolejność boot Wersja sterowników Ustawienia BIOS Konfiguracja VLAN Konfiguracja QoS Rozkład ruchu Wzorce konfiguracji Wszystkie ustawienia Service Profile są zachowane po zmianie przypisania z jednego serwera fizycznego na inny 13
Serwer dziś Przełącznik LAN Supervisor Karta liniowa Gi0/2 Bardzo zła widzialność serwera po stronie sieci Chassis Gi0/2 Blade switch Eth Hypervisor vsswitch veth veth veth System operacyjny System operacyjny System operacyjny Serwer wirtualny Serwer wirtualny Serwer wirtualny 14
Jak odzyskać kontrolę nad siecią? Nexus 1000V Przełączanie programowe (HYP) Tagowanie 802.1Q Bogaty zestaw usług Integracja z VMware i Hyper-V Cisco VM-FEX Przełączanie sprzętowe Dodatkowe tagowanie (802.1BR) Wysoka wydajność Server Server VM VM VM VM #1 #2 #3 #4 VM #1 VM #2 VM #3 VM #4 Hypervisor Nexus 1000V Hypervisor VIC NIC NIC Nexus 1000V LAN Nexus 5500 15
Automatyzacja dla UCS Software Zintegrowany stos Cisco i Microsoft Infrastruktura SCOM UCS Manager Physical SCVMM SCOrch Rozwiązania sieciowe dla zwirtualizowanego środowiska Hyper-V VM-FEX & N1KV Windows Server 2012 with Hyper-V Virtual UCS PowerTool for PowerShell Single Pane of Glass Cisco UCS PowerTool Cisco UCS SCOM Management Pack Cisco UCS SCOrch Integration Pack Cisco UCS SCVMM UI Extension Unified Compute System Zasoby macierzowe 16
Management Pack dla SCOM 2014-11-20
Cisco UCS PowerTool PowerShell jest jednolitą, wspólną platformą skryptową wykorzystywaną do zarządzania wszystkich systemów operacyjnych i aplikacji Microsoft UCS PowerTool jest dodatkiem napisanym przez Cisco z wykorzystaniem biblioteki PowerShell Service Profiles Policies (firmware, boot order, hba / nic config) Pools (wwpn, wwnn, uuid, mac) Config of HBA, NIC, Boot order, Local HDD config Faults Power / cooling / environmental data / statistical data Blades Hardware - cpu, mem, mezz cards, CIMC IP, IPMI config) Faults Power / cooling / environmental data / statistical data Chassis Faults PSU / Fans Power / Cooling / Environmental data / Statistical data Fabric Interconnect Faults PSU / Fans Power / Cooling / Environmental data / Statistical data/ Networking info Config Pools (wwpn, wwnn, uuid, mac) Service profile template creation & consumption Service profile template cloning Simplistic service profile creation (with a limited scope of what is available to configure) Expert SP creation (use variablized XML w/ config file) Management IP pool creation
Orchestrator Przykłady runbook: Utworzenie SP z wzorca Kopia zapasowa konfiguracji Odłączenie półki blade Klonowanie SP
Pytania? Dziękuję 20