Sun News: SPARC T3, x86, Virtualisierung und Management Elke Freymann & Stefan Hinker Oracle Hardware Sales Consulting

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

© 2010 and/or its affiliates. All rights reserved 3 Agenda

• SPARC T3 – Acht sind nicht genug • x86 – Wenn acht nicht reichen, nehmen Sie zwei! • Virtualisierung – Viele Flöhe, kein Aufpreis • Management – Zum Flöhe hüten bestens geeignet

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 4 Agenda

• SPARC T3 – Acht sind nicht genug • x86 – Wenn acht nicht reichen, nehmen Sie zwei! • Virtualisierung – Viele Flöhe, kein Aufpreis • Management – Zum Flöhe hüten bestens geeignet

5 UltraSPARC T1 – Die erste 8-Kern CPU

UltraSPARC-T1 Details

Process: 90nm Transistors: 300M Clock Speed: 1.2GHz Cores/Socket: 8 Threads/Core: 4 Model: CMT Oracle multiplier: 0.25 Memory: DDR2-533 L1$: 16K I$ 8K D$ / core L2$: 3MB shared L3$: None Power: 79W maximum

6 2005

7 UltraSPARC T2: Server on a Chip 42 GB/s read, 21 GB/s write 2–8 DIMMs

Dual- Dual- Dual- Dual- • 8 SPARC V9 cores @ 1.2–1.4GHz channel channel channel channel > 8 threads per core FB-DIMM FB-DIMM FB-DIMM FB-DIMM > 2 execution pipelines per core > 1 instruction/cycle per pipeline x10 write x14 read > 1 FPU per core @ 4.0 GT/s > 1 SPU (crypto) per core Memory Memory Memory controller controller controller > 4 MB, 16-way, 8-bank L2$ L2$L2$ BankL2$ L2$L2$ BankL2$ L2$L2$ BankL2$ L2$L2$ BankL2$ Bank Bank Bank Bank Bank Bank Bank Bank 4 MB L2$ • 4 FB-DIMM DRAM controllers CrossbarCrossbar

16 KB I$ 16 KB I$ 16 KB I$ 16 KB I$ 16 KB I$ 16 KB I$ 16 KB I$ 16 KB I$ • 2.5 GHz x 8 PCI-Express interface 8 KB D$ 8 KB D$ 8 KB D$ 8 KB D$ 8 KB D$ 8 KB D$ 8 KB D$ 8 KB D$ • 2 x 10 Gb on-chip Ethernet FPU FPU FPU FPU FPU FPU FPU FPU SPU SPU SPU SPU SPU SPU SPU SPU C1 C2 • Technology: TI 65nm New C3 C4 C5 C6 C7 C8 8 threads per core 2 • Die size: 342mm 2 execution pipes 1 op/cycle per pipe Sys I/F • Power: < 95 W (nominal) buffer NI switch PCIe U core

10 Gb Ethernet SSI, JTAG X8 @ 2.5 GHz Debug port 2 GB/s each direction 8 2007

9 Weltweit erster 16-Kern Server Prozessor

• 16 Kerne, 32 Pipelines, 128 Threads • Verschlüsselung integriert • PCIe 2.0 integriert

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 10 SPARC T3 Prozessor Übersicht

DDR3 DDR3 DDR3 DDR3 DDR3 DDR3 DDR3 DDR3 • 16 Kerne @ 1.65 GHz 2x8 PCIe 2.0 @ 5 Gbps 6 Coherence Links 8 GB/s each direction – 128 Threads BoB BoB BoB BoB

Memory Memory PEU PEU • TSMC N40G+ Technology Controller Controller DMU Coherence Unit Coherence Unit • Neue 9-stufige FPU SIU

NIU 2 XAUI 6MB L2$, 16 BANKS, 24 WAY – Fused Multiply/Add N2 SPARC 10GE CORE CROSSBAR 16KB I$ NCU 8KB D$ RAM C C C C C C C C C C C C C C C C • 1 1 1 1 1 1 1 FGU 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 CTU Crypto – 4x FBDIMM2 @ 6.4Gb/s 8 threads per core @1.65 GHz • I/O und Netzwerk – 2x PCIe2 x8 links @ 5GTS – 2x 10GbE (XAUI interface) • Power: 146 – 169 Watt

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 11 SPARC T3 – Neues Power Management

• CPU Takt Anpassung • Taktrate entsprechend der Auslastung anpassen • Memory Power Management • Idle-Modus für nicht/wenig genutztes RAM • Power Limit • Power-Obergrenze für das Gesamtsystem • Wird die Grenze erreicht, werden einzelne Komponenten im Verbrauch reduziert

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 12 SPARC T3 Server: Jede Menge Skalierbarkeit Hoch integriert, höchster Durchsatz

SPARC T3-4 H I G H S

Y SPARC T3-1B Blade S for Blade 6000 SPARC T3-2 • 64 cores T

E • 512 threads M SPARC T3-1 • 5 RU

T • 16x PCIe EM H • 32 cores R • Best Scale O • 256 threads • Most Crypto

U • 16 cores • 3 RU G • 128 threads

H • 10x PCIe • 2 RU P • Medium scale

U • 6x PCIe • T • Middleware 16 cores • Entry-level Consolidation • 128 threads • Price/performance • Best density • General purpose CONSOLIDATION

VIRTUALIZATION HIGH

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 13 Herausragende Leistung Oracle Business Applications

• SPECjEnterprise2010 (Weblogic Server) • Oracle JD Edwards EnterpriseOne 9.0.1 • Siebel CRM 8.1.1 • E-Business Suite R12.12 (HR SelfService) • Consumer E-Commerce • Communications Order & Service Management • PeopleSoft Enterprise Financials 9.0 • SPECjvm2008 (HotSpot Java VM) • X86 to SPARC Virtualization

http://www.oracle.com/us/solutions/performance-scalability/sun--enterprise-t-servers-078532.html

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 14 Performance – Ein Beispiel SPARC T3-4 & Oracle 11g schlägt IBM Power7 • SPECjEnterprise Benchmark • SPARC T3-4 Application & SPARC T3-2 Database • T3-4 erreicht 9456.28 SPECjEnterprise2010 EjOPS@Standard • 32% schneller als IBM p750 (ebenfalls 4 CPU) • 5% bessere Leistungsdichte als Power7

SPARC T3-4

IBM Power7

0 5.000 10.000 Application Tier DB Tier JOPS@standard Database SPARC T3-4 (64 core) SPARC T3-2 9,456.28 Oracle11g IBM p750 (32 core) IBM PS702 7,172.93 DB2 9.7

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 15 16 Kerne mit Zukunft

5 Jahres-Ausblick Cores 4x Threads 32x SPARC Memory Kapazität 16x 1-64 Sockets Datenbank TPM 40x +2x Throughput Java Ops Pro Sekunde 10x +1.5x Single Strand M-series 8-64 Sockets +2x Throughput Heute T-series 1-8 Sockets M-series +3x Throughput 8-64 Sockets +6x Throughput T-series +1.5x Single Strand 1-4 Sockets M-series +3x Single Strand 1-64 Socket T-series + 20% 1-4 Socket + 2x Throughput Solaris 10 Solaris 11 Solaris 11 Solaris 11 Solaris 11 Update Update Update Update 2010 2011 2012 2013 2014 2015

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 16 Agenda

• SPARC T3 – Acht sind nicht genug • x86 – Wenn acht nicht reichen, nehmen Sie zwei! • Virtualisierung – Viele Flöhe, kein Aufpreis • Management – Zum Flöhe hüten bestens geeignet

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 17 Sun x86 Rack-Mount Server Family

• Vollständige Serverfamilie, aktualisiert mit Intel Xeon Prozessoren 5600 & 7500 • Ausgestattet mit Flash für optimale Leistung • X4800 Server Breiteste Auswahl an Betriebsystemen und Virtualisierungs-Optionen

Sun Fire X4470 Server

Sun Fire X4270 M2 Server

Sun Fire X4170 M2 Server

Sun Fire X2270 M2 Server

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 18 Sun Fire X4800 server

Compute  Up to 8x Intel Xeon 7500 Series  Up to 128x DDR3-1066 RDIMMs  Up to 1 TB of memory I/O  8x PCIe 2.0 EM slots (8x lane per EM)  8x 10GbE SFP+  8x GbE ports  8x 2.5” SAS-2/SATA/SSD drives Availability  Hot-plug disks  HW RAID 0,1,5,6,10,50,60 (w/REM)  Hot-swap redundant 2000W PSUs 8-Socket Glueless  5 Rack Unit (RU) Hot-swap redundant fans Enterprise-Class SMP  Hot-swap I/O and SP Rack System Management  Oracle ILOM Service Processor  Solaris, , Windows or VMware

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 19 Exadata Database Machine X2-8 Full Rack Sun Fire X4800 als Hochleistungs-Datenbank Server

High Performance Database Nodes Xeon 7560 @ 2.26 GHz 2x 8 CPUs 1066 MHz DDR3 RAM 2x 1TB 10 Gbit Ethernet to DC 2x 8 Ports • Für höchste Anforderungen – Insb. OLTP mit hoher Schreibaktivität • Skalierbarkeit – im Datenbank-Knoten: 64 Cores, 1TB – mit RAC: 2 Knoten pro Rack – Bei Bedarf mehrere Racks...

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 20 Exalogic Elastic Cloud Compute Nodes SunFire X4170 M2 – HPC-Performance für Java

• Die schnellste Server Plattform der Welt für Anwendungen, liefert unübertroffene Java Performance • Optimale Integration mit der Exadata Database Maschine

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 21 ZFS Storage Appliances Second Generation Systems Standard Features (All Models) All data protocols included Advanced data services included 7210 7320 Entry-Level Clients and Applications STANDALONE Entry 7420 (All Models) CLUSTER- CAPABLE • Oracle Enterprise Linux Expandable , Middleware, and CLUSTER- Applications Oracle VM • VMware • Windows CAPABLE More than 50 business applications supported 7720 NEW BENEFITS Density and Capacity: Up to 1PB For Consolidation • Flash High-Density Everywhere and More Of It: Up to 4T Read Cache and 432G Write CLUSTER- Cache • More Processing Power: Up to 32 Cores Per Controller and CAPABLE 50% Better Performance

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 22 Agenda

• SPARC T3 – Acht sind nicht genug • x86 – Wenn acht nicht reichen, nehmen Sie zwei! • Virtualisierung – Viele Flöhe, kein Aufpreis • Management – Zum Flöhe hüten bestens geeignet

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 23 Oracle VM Server for SPARC 2.0

• Neu mit SPARC T3 Servern – Auch für T2/T2Plus verfügbar • Verbessert: Alles – Performance – Resource Management – Power Management – Flexibilität – Verfügbarkeit SPARC Hypervisor

T-Series Server

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 24 OracleVM Server for SPARC 2.0 Feature-Überblick Bereich Feature Version 1.2 Version 1.3 Version 2.0 Virtual IO ü ü ü IO Hybrid Networking ü ü SDIO ü CPU ü ü ü IO ü ü ü DR Crypto ü ü Memory ü Warm ü ü ü Migration Warm & Fast ü ü Warm & Fast & Flexible ü IPMP ü üü üü RAS MPxIO ü üü Binding ü Power Management ü üü

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 25 Beispiel SDIO

I/O Domain Primary

Operating Operating System System

Hypervisor

pci@400pci@400 (virtualized)(virtualized) pci@400pci@400

PCIe Switch PCIe Switch PCIe Switch PCIe Switch (virtualized) PCIe Switch (virtualized)virtualized

PCIE3 PCIE2 PCIE1 On-board device

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 26 Oracle Solaris Container

• Kein “Hypervisor”-Overhead – 100% CPU und IO Leistung • Sichere Ablaufumgebung • Praktisch unbegrenz viele Container • Auf allen Plattformen verfügbar

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 27 Solaris Container – Prozessraum

Process: Process: Process: Process: Process: Process: ● Zone ID: 2 ● Zone ID: 3 ● Zone ID: 4 ● ID: 2323 ● ID: 3245 ● ID: 1123 ● Process ID: 2323 ● ID: 3245 ● ID: 1123 ● Owner: webservd ● Owner: oracle ● Owner: mail ● Owner: webservd ● Owner: oracle ● Owner: mail

28 © 2010 Oracle Corporation and/or its affiliates. All rights reserved 28 Oracle Solaris Container – Filesysteme

Whole Root Zones Sparse Root Zones

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 29 Oracle Solaris Container – Netzwerke

Shared IP Stack Dedicated IP Stack

Instance #0 Instance #0 Instance #1 Global Zone Zone A Global Zone Zone A Zone B shared IP shared IP shared IP shared IP exclusive IP apps apps apps apps apps

tcp udp tcp udp tcp udp tcp udp tcp udp

129.146.89.2 129.146.89.3 129.146.89.2 129.146.89.3 10.0.0.1 IP/ARP/IPsec IP/ARP/IPsec IP/ARP/IPsec

ce0 ce0 bge1000

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 30 Oracle VM Roadmap

• Oracle VM 3.0 – Incorporation of Virtual Iron technology – Dynamic resource management – Dynamic server power management – Powerful integration APIs: open, comprehensive and scriptable – Rich, dynamic management console – Centralized, advanced storage and network configuration • Oracle VM Server for SPARC – Integration of Logical Domains in the Oracle VM family – Management via Oracle VM Manager – Storage Connect advanced storage management

Forward looking information is subject to change without notice at Oracle's sole decretion.

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 31 Policy-Based Resource Automation

Policy-Based Resource Automation

• Distributed resource scheduling (DRS) for capacity management • Real-time monitoring of server utilization • Policy-based automation to rebalance Server Pool • Migrate load away from heavily loaded servers • Automatically powering up capacity as needed Resources Resources • Distributed Power Management (DPM) to optimize server pool for minimal power VM Server VM Server consumption Dynamic Resource Management • Benefits: • Lower operating costs per server Server Pool • Increase admin:server ratios dramatically Storage Pool • Improve SLAs via “instant” problem detection and remediation • Higher resource utilization Forward looking information is subject to change without notice at Oracle's sole decretion.

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 32 The New, Combined Oracle VM

F

The New, Combined Oracle VM U

Oracle VM 3.0 T

U

• Dynamic management and automation R

E Dynamic • Capacity and power management Management and • Open, comprehensive and scriptable API Automation • Improved ease of use Improved network • Richer, dynamic html UI and storage • Comprehensive job and event tracking configuration • Centralized, automated network and storage configuration Top-down full stack • Pool-level bridging, bonding, multi-pathing management • Storage Connect plug-ins for GUI access to advanced 3rd party functionality • Snapshots, thin provisioning / cloning • Enhancements to Oracle VM Templates to easily deploy multi-tier Oracle and non-Oracle software

Forward looking information is subject to change without notice at Oracle's sole decretion.

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 33 Agenda

• SPARC T3 – Acht sind nicht genug • x86 – Wenn acht nicht reichen, nehmen Sie zwei! • Virtualisierung – Viele Flöhe, kein Aufpreis • Management – Zum Flöhe hüten bestens geeignet

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 34 Comprehensive Full-Stack Management Application to Disk

Virtualize Test

Provision Configure Enterprise Manager Grid } Control Deploy

Enterprise Manager Ops Center } Monitor

Change & Patch

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 35 Upcoming OEM 11g Ops Center Capabilities Converged Hardware Management for Sun Environments

• Integrated management of servers, switches, OPS CENTER storage • Comprehensive monitoring & fault management • End-to-end automated deployment plans • Integrated hardware management & support • Application-to-disk management with Enterprise Manager

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 36

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 37

Appendix

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 39 Other benchmarks

SPEC, SPECjEnterprise, SPEComp and SPECjvm registered trademarks of Standard Performance Evaluation Corporation. Results as of September 20, 2010 and this publication. Source: www.spec.org 1. Oracle WebLogic Server 11g on a Oracle SPARC T3-4 server and Oracle Database 11g on SPARCT3-2 server , 9,456.28 SPECjEnterprise2010 EjOPS. (World Record SPECjEnterprise2010 single-node result). SPARC T3-4 - 5RU, SPARC T3-2 - 3RU, SPARC Enterprise M3000 - 2RU, Two Sun Storage 6180 - 6RU. Complete solution occupied 16 rack units and delivered 591 EjOPS/RU. WebSphere Application Server V7 on IBM Power 750 Express and DB2 9.7 on IBM BladeCenter PS702 Express, 7,172.93 SPECjEnterprise2010 EjOPS (Best IBM SPECjEnterprise2010 single-node result). IBM Power 750 Express - 4RU, IBM BladeCenter PS702 Express chassis - 9 RU, IBM System Storage DS4800 - 4 RU, Six IBM System Storage DS4000 EXP810 Storage Expansion Unit - 18 RU, Two network switches - 2 RU. Complete solution occupied 37 rack units and delivered 194 EjOPS/RU. IBM System x3850 X5 5,140.53 SPECjEnterprise2010 EjOPS. IBM System x3850 X5 (4U each). IBM System Storage DS4800 - 4 RU, Six IBM System Storage DS4000 EXP810 Storage Expansion Unit - 18 RU, Two network switches - 2 RU. Complete solution occupied 26 rack units. 2.SPARC T3-2 server - 320.52 SPECjvm2008 Peak ops/m. 3.Oracle E-Business Human Resources Self-Service (HR SS) business flow is a part of an extra large workload that includes 20,000 online users and two batch job with 750K order lines and 250K payroll employees. 4.App tier: 2 x Dell PowerEdge R610 (2 x E5530, 2.4 GHz). DB tier: 1 x Dell PowerEdge 2950 (2 x X5460, 3.16 GHz) - 572 tps. 5.SPARC T3-1 (one Weblogic 10.3.3 application server instance) - 5,000 users, 1,302 Ops/sec. SPARC T3-1 (four Weblogic 10.3.3 application server instances) -19,000 users, 4,815 Ops/sec. 6.Two socket/3RU SPARC T3-2 running at 80% CPU utilization consumes 750W. 1RU Sun Storage F5100 Flash Array consumes 350W. 2RU Sun Fire X4270 (COMSTAR target) consumes 300W. Thirty 2 socket/2RU x86 systems running at 10% CPU utilization consume 320W, each. 7.SPC-1C, SPC-1C IOPS, and SPC-1C LRT are trademarks of Storage Performance Council (SPC). See http://www.storageperformance.org for more information. Sun Flash Accelerator F20 PCIe Card SPC-1C submission identifier C000xx results of 72521.11 SPC-1C IOPS over a total ASU capacity of 147.413GB using unprotected data protection, and a total TSC price (not including three-year maintenance) of $15,553.55. This compares with IBM System Storage EXP12S SPC-1C/E Submission identifier E00001 results of 45,000.20 SPC-1C IOPS over a total ASU capacity of 547.61GB using unprotected data protection and a total TSC price (including three-year maintenance) of $87,468. The Sun Fire X4270M2 server with Sun Flash Accelerator F20 PCIe cards is a 2RU (3.5") server, while the IBM System Storage EXP12S is a 2RU (3.5") array.

© 2010 Oracle Corporation and/or its affiliates. All rights reserved 40