Hands-On Session Detlef Buerdorff Deutschland Eventmanager buerdorff@connect-community.de Alexander Niessen Hewlett-Packard GmbH Alexander.niessen@hp.com
Die Handelsplattform Aufgabenstellung Bereitstellung einer skalierungs-, k-fall fähige, Low Latency X86 Infrastruktur für die Handelssysteme einer Landesbank eine Plattform für Murex, Front Arena, Qantifi Windows Server, Solaris, Red Hat, Sybase, SQL Server, Oracle RAC Low Latency Handelsplattform sehr hohe Verfügbarkeit k-fall fähig gute Skalierbarkeit im hohen Maße standardisiert flexibel Kostenreduktion bei der HW geringerer Betriebsaufwand agile Plattform
HP open System Management Die Handelsplattform Lösung RZ1 RZ2 (K-Fall) HP Blade System mit zwei C7000 Enclosure BL460 und BL660 Blades Flex 10 Module Flex Fabric Module (Infiniband) SQL Failover Cluster Service Guard Solaris 10 mit Sybase ASE Windows Server Microsoft HPC Cluster SL 250 Server (GPU) HP Blade Server ONE TIER Flat network Direct-AttachStorage HP 3PAR Storage SSD + FC + NL HP OVP, Network Node Mgr HP SIM System Insight Mgr HP Storage Essentials (optional) HP 3 PAR GUI Remote Copy Tiering Mandanten SNAP/Cloning
Die Handelsplattform Traffic flows for HP with enclosure stacking 10Gb Stacking links L3 Core L2 Core Average East-West Latency VC-Flex-10 1.5 µs Staking link 0.1 µs VC-Flex-10 1.5 µs SFP+ cables 0.1 µs Nexus 7000(L2) 2.0 µs SFP+ cables 0.1 µs VC-Flex-10 1.5 µs 6.8 µs North-South 16 Servers 16 Servers Average North-South Latency VC-Flex-10 1.5 µs Staking link 0.1 µs VC-Flex-10 1.5 µs SFP+ cables 0.1µs Nexus 7000(L2) 2 µs 5.2 µs 16 Servers 16 Servers East-West 4 Multiple Enclosures Stacking
Die Handelsplattform HP Trading Architektur Direct Storage ivity FC Storage Direct-Attach Fibre Channel Storage for 3PAR 0.05 µs 2.05 µs Latenz im dediziertem SAN 2µs ONE TIER Flat network 2.5X Faster provisioning 86% Fewer components 55% Lower latency* mind. 4.05 µs Latenz Ggf. shared SAN Blade Servers
Solaris Cluster Die Handelsplattform HP Trading Architektur SAN Boot RZ Equinix Server Blade mit SAN Boot aktives Server Profil Equinix OS Daten 3PAR Luns LUNs werden synchron gespiegelt
Server SAN Boot vom lokalen Equinix Speichersystem Server SAN Boot vom lokalen E-Shelter Speichersystem Die Handelsplattform HA+DR Konzept RZ Equinix RZ E-Shelter (Backup) aktives Server Profil E- Shelter Front Arena Produktion Murex Produktion Equinix Daten E-Shelter Spiegel Front Arena Abnahme und Entwicklung Murex Abnahme und Entwicklung Equinix Spiegel E-Shelter Daten aktives Server Profil Equinix Produktiver Storage ca. 20 TB mit Thin Porvisioning Synchrone Spiegelung, bis 1.3 ms Round Tripp Delay Backup Storageca. 20 TB mit Thin Porvisioning
Server SAN Boot vom lokalen Equinix Soiegel Speichersystem Die Handelsplattform HA+DR Konzept RZ Equinix RZ E-Shelter (Backup) Front Arena Front Arena Produktion Produktion Murex Produktion Equinix Daten E-Shelter Spiegel Murex Produktion Equinix Spiegel E-Shelter Daten aktives Server Profil Equinix Produktiver Storage ca. 20 TB mit Thin Porvisioning Synchrone Spiegelung, bis 1.3 ms Round Tripp Delay Backup Storageca. 20 TB mit Thin Porvisioning
Die Handelsplattform Ethernet (Dual Ring) und FC SAN Netzwerkplan RZ Equinix RZ E-Shelter (Backup) LAN 1 (DMZ Eurex/Xetra) LAN 2 (isoliertes Server Netzwerk über VC- Flex10) LAN 4 (DMZ Murex) LAN 2 (isoliertes Server Netzwerk über VC-Flex10) LAN 3 DMZ Front Arena SAN (Datenreplikation)
MC/sec MC/sec Performance Benchmark Exchange Trade Performance IDS Performanceauswirkungen 400000 80.000 350000 70.000 300000 60.000 250000 gespiegelt 50.000 200000 Spiegelung gestoppt 40.000 ohne IDS 150000 100000 Sungard white paper -ungespiegelt- 30.000 20.000 mit IDS 50000 10.000 0 1 2 3 4 5 6 7 8 Messreihe 0 1 2 3 Messreihe
Szenarien 3PAR Boot und Applikation LUNs erstellen VC Profile erstellen BIOS Einstellungen Server booten VC Profile verschieben Cluster Methoden
Fragestellungen Netze sind wie abgeschottet? Profile automatisch verschiebbar? Einschränkungen beim Verschieben der VC Profile? Werden BIOS Einstellungen beim Schwenk übernommen? Firmware, -BIOS und Treiber Updates? Cluster Methoden?