-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Oracles SPARC S7 Servers
Matthias Burkard master principal sales consultant
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
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 Oracles products remains at the sole discretion of Oracle.
3
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Oracles SPARC S7 servers extend the worlds most advanced systems for enterprise computing into scale-out and cloud applications, with unique capabilities for information security, core efficiency and data analytics acceleration.
SPARC S7 ProcessorBased Systems
5
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
(1) Maximum memory capacity is based on 64 GB DIMMs.
SPARC S7 Servers
SPARC S7-2 Server SPARC S7-2L Server
Processors 1 or 2 2
Max Cores/Threads 16 / 128 16 / 128
Max Memory 1 1 TB 1 TB
Form Factor 1U 2U
Max Disk Drives 8 26
PCIe Slots Available 3 6
Integrated Ethernet 4x 10GBase-T 4x 10GBase-T
6
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7 ProcessorBased Servers
Oracles SPARC S7 processor: Software in Silicon features: Same as in Oracles SPARC M7 processor System-on-a-chip design: DDR4 interfaces and PCIe controller
DDR4-2400 memory for high performance
Internal SAS-3 Host Bus Adapter
Onboard support for NVMe flash drives
x8-capable PCIe 3.0 slots
Oracle Integrated Lights Out Manager (Oracle ILOM) management
Oracle Solaris 11.3 or later required Oracle Solaris 10 1/13 supported in guest domains
Key Characteristics
7
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Two Systems, Five Enclosures, Shared Design
SPARC S7-2 and SPARC S7-2L Servers
SPARC S7-2L, 2U 12x 3.5-inch and 2x 2.5-inch drives 2U; 2 processors; 16 DIMMs; 1,024 GB DDR4; 6 PCIe 3.0 slots; ~100 TB storage (12x 3.5-inch drives plus 2x 2.5-inch SAS-3 drives)
SPARC S7-2L, 2U 26x 2.5-inch drives 2U; 2 processors; 16 DIMMs; 1,024 GB DDR4; 6 PCIe 3.0 slots; 39 TB storage (24x plus 2x 2.5-inch SAS-3 drives, 4x NVMe-enabled bays)
SPARC S7-2L, 2U 8x 2.5-inch drives 2U; 2 processors; 16 DIMMs; 1,024 GB DDR4; 6 PCIe 3.0 slots; 17 TB storage (8x 2.5-inch SAS-3 drives, 4x NVMe-enabled bays)
SPARC S7-2, 1U 8x 2.5-inch drives 1U; 1 or 2 processors; 16 DIMMs; 1,024 GB DDR4; 3 PCIe 3.0 slots; 17 TB storage (8x 2.5-inch SAS-3 drives, 4x NVMe-enabled bays)
SPARC S7-2L, 2U 12x 2.5-inch NVMe flash drives 2U; 2 processors; 16 DIMMs; 1,024 GB DDR4; 4 PCIe 3.0 slots; 38 TB NVMe flash storage (12x 2.5-inch NVMe drives)
8
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7 ProcessorBased Systems: Software
Oracle Solaris 11.3 SRU9 required Oracle Solaris 10 1/13 supported in guest domains
Oracle Enterprise Manager Ops Center 12c (12.3.2)
Oracle Enterprise Manager 12c
Software in Silicon support
Oracle Database 12c (12.1.0.2 + latest bundled patches)* Data Analytics Accelerator (DAX) units supported
with Oracle Database In-Memory option Cryptographic acceleration available with Oracle
Database Transparent Data Encryption (TDE) option Oracle Solaris Studio 12.4 and later
Java SE Development Kit and JVM: JDK 7u85 and later
9
*) Bundle patch 160719 and additional patch required, see notes
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Faster than the Latest from HPE
Dramatically Improve Java Application Efficiency
10
2,402
4,112 1.7x Faster Java S7-2 4.27 GHz S7 Core
x86 2.2 GHz E5 v4 Core
HPE DL360 G9
SPARC S7-2 (16-core) 65,790 SPECjbb2015-MultiJVM max-jOPS, 35,812 SPECjbb2015-MultiJVM critical-jOPS; HP ProLiant DL360 Gen9 (44-core) 105,690 SPECjbb2015-MultiJVM max-jOPS, 52,952 SPECjbb2015-MultiJVM critical-jOPS
Max jOPS / Core
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Open Source OLTP Database Benchmark
Outstanding Leadership in Database Performance
S7-2 4.27 GHz S7 Core
X86 2.2 GHz E5 v4 Core
1.6x Faster Database
Transactions per minute, per Core
11
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
NoSQL Big Data Benchmark
Dramatically Scale your Big Data Workloads
12
Yahoo Cloud Serving Benchmark
11.4 K Ops
21.3 K Ops 1.9x Faster NoSQL S7-2 4.27 GHz S7 Core
X86 2.2 GHz E5 v4 Core
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
S7 advantage increases on highest security ciphers
Much Faster End-To-End Encryption
SPARC S7 Core
x86 E5 v4 Core
2.3 x Faster
AES 256-CFB: Popular for Cloud, DB
SHA 512: Important for Financial Operations
2.0 GB/s
0.9 GB/s
3.0 GB/s
0.4 GB/s
7.5x Faster SPARC S7 Core
x86 E5 v4 Core
13
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. | Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Extreme Results with SPARC + Java + FOSS
14
SPARC and Java/JVM Co-Engineering Propels Open Source SW Results
Oracles Big Data SQL can combine Oracle Database queries & FOSS sources
1.3x to 1.5x faster than x86 and more on the way DAX to accelerate Spark SQL
Much faster per core than x86
1.35x faster secure per core than x86
Faster than x86
Cassandra NoSQL
Apache Hadoop
- Apache Spark ML - SPARC GraphX - general Spark processing
Berkeley DB
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Java, JVM are the Language of the Cloud Java and the underlying JVM is the design target for SPARC processors
Big Data & DevOps Description Written in
Oracle Fusion Enterprise Apps Java
Apache Spark In-memory Analtyics JVM
Apache Cassandera NoSQL database Java
Apache Hadoop Disk to disk Map Reduce Java
Apache HDFS Filesystem Java
Apache Lucene Doc text Indexing Java
Apache Solr Text/doc/web search Java
Jersey/Grizzly (REST) REST Interface Java
Apache Hive SQL on HDFS Java
Neo4j Graph Java
Scala Language JVM
Big Data & DevOps Description Written in
Akka (REST) REST for Big Data JVM
Apache Accumulo Key/value store Java
Apache Flink Batch &Stream Processing Java (JVM)
Apache Kafka Streaming Message Broker JVM
Apache log4j Log event manager Java
Apache Samza Stream processing JVM
Apache Storm Stream processing Java & Clojure
Apache Yarn Cluster job manager Java
Apache Zookeeper Config & group services Java
H20.ai ML Apps libraries Java, Python, R
Hbase Non-relational database Java
15
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. | Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle is an Open Platform for Enterprise Developers Actively Participating in Open Source Communities and Projects
OpenStack, Murano, Trove,
Cinder, Swift, Docker,
Open Daylight, Puppet,
Clang, LLVM, Kerberos,
OpenBSD PF, OpenSSL,
OVAL Community,
OpenSCAP,
Hadoop,
Free and Open Source Packages Available
Updates freely available
Over 500 supported
OpenStack Corporate Sponsor
Open Daylight Silver Sponsor
Open Container Initiative Sponsor
MIT Consortum Sponsor
Dozens of communities and >500 projects: Communities Sponsored
16
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7 Processor Overview
17
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7 Processor Overview
Software in Silicon features Silicon Secured Memory
Cryptographic accelerators
4 DAX units, 16 DAX engines
8 cores at 4.27 GHz
64 hardware threads per processor
Dynamic threading supporting critical threads
Up to 8 DDR4 DIMMs per processor
2-way fully connected glueless symmetric multiprocessing (SMP)
Technology: TSMC 20nm
18
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
On-Chip System Integration
19
Fewer components Fewer links Lower power Less space Lower cost
PC
Ie
Coherence Links
Storage
Ethernet
Storage
Ethernet
Memory DIMMs
SPARC S7
SPARC S7
Integrated DDR4
Integrated PCIe 3.0
Glueless 2-way System Interconnect
19
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. | 20
Comparison of key Oracle microprocessor capabilities
Advanced Entry-Level SPARC S7 Processor
SPARC T5 Processor
SPARC M7 Processor
SPARC S7 Processor
Processor Cores 16 32 8
Cache per Core 0.5 MB 2 MB 2 MB
Memory Bandwidth per Core 5.0 GB/sec 5.3 GB/sec 6.0 GB/sec
Memory Access 163 ns 131 ns 97 ns
I/O Bandwidth 32 GB/sec 145 GB/sec 32 GB/sec
Processor Frequency 3.60 GHz 4.13 GHz 4.27 GHz
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7 Processor: Software in Silicon Features
Feature Benefits
Secu
rity
in
Sili
con
Silicon Secured Memory Prevention of malicious memory access attacks Protection against silent data corruption in memory Faster and higher-quality code development
Cryptographic Acceleration
End-to-end security at full speeds Encryption of everything always Secured network and database transactions
SQL
in
Silic
on
In-Memory Query Acceleration
Analytics performed on live OLTP data Reduced number of systems needed for analytics and reporting
In-Line Decompression Reduced memory footprint and lower TCO Increased in-memory databases and performance
Same Benefits as in the SPARC M7 Processor
21
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. | Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Revolutionary Hardwired Protection Against Data Corruption
Security in Silicon: Silicon Secured Memory
SPARC S7 processor stops memory corruption
Helps stop malicious code from accessing secure data
When access is denied, the problem is reported
Hidden color bits added to pointers and to memory
Pointer color must match content color or access is aborted
Can be used in production code with near-zero impact on performance
Memory Pointers
Memory Content
22
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Security in Silicon: Cryptographic Acceleration
Eight cryptographic accelerators per SPARC S7 processor, one in each core
Wire-speed encryption capabilities for secure data center operation without a performance penalty
Support for 15 industry-standard cryptographic algorithms plus random number generation
Easy to deploy via Oracle Solaris Cryptographic Framework
Oracle Database 11.2.0.3 or later: Acceleration is automatic with Oracle Database Enterprise Edition when Transparent Data Encryption is enabled
23
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Core Core Core Core
SQL in Silicon: In-Memory Query Acceleration
The SPARC S7 processor includes on-chip Data Analytics Accelerator (DAX) units
Independently process streams of database column elements placed in system memory
Example: Find all values that match California
4 accelerator units per chip, with 4 pipelines each
Free processor cores to run higher-level SQL functions or other applications
Read data directly from memory, process it, and place results in cache for core usage
24
SPARC S7
Cache
DAX DAX DAX DAX
Core Core Core Core
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SQL in Silicon: In-Line Decompression
The key to placing more data in memory
The performance of decompression on
todays processors is a huge bottleneck
Solution: DAX unit runs decompression at
memory speeds
Equivalent to eight decompression PCI cards and 30 CPU cores
Increases useable memory
Process
Decompress
DAX
Data Stream
25
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SQL in Silicon with Oracle Database
In-Memory Query Acceleration and In-Line Decompression available only with the Oracle Database In-Memory option
Oracle Database 12.1.0.2 BP7 + Oracle Solaris 11.3 or later required
Oracle Database 12.1.0.2 BP13 (Oct. 2015) recommended
Oracle Applications certified for Oracle Database 12c support DAX technology
Performance will be application-specific
Internal workloads have been heavily optimized with indexes over time
More opportunities with customer database
In-Memory Query Acceleration and In-Line Decompression
26
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7-2 Server System Details
28
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7-2 Server: Overview 1U chassis, fits into 900 mmdeep rack One or two SPARC S7 processors (up to 16 cores/128 threads) Up to 1,024 GB of DDR4-2400 memory
4, 8, or 16 DIMMs per system 16 GB, 32 GB, or 64 GB per DIMM
Eight 2.5-inch hot-pluggable disk drive bays Up to 8 SAS HDDs/SSDs Up to 4 NVMe SSDs Mixing SAS and NVMe drives is supported
One internal 12 Gb/sec SAS-3 HBA Onboard support for NVMe SSDs Four 10GBASE-T ports (one onboard quad-port NIC) 3+11 low-profile PCIe 3.0 x8 slots (2 with physical x16 support) Serial and Ethernet management ports, 2 USB ports Four hot-swappable N+1 redundant fan modules (top loading) Two 800 W/1,200 W 2 (output) hot-pluggable power supplies (N+1)
29
1) One PCIe slot (#4) is internal and reserved for the SAS HBA 2) Power supply output: 800 W when operating at 100120 VAC, 1,200 W at 200240 VAC
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7-2 Server: Front View
SAS1
SAS0
SAS3/NVMe1
SAS2/NVMe0
Locator LED/Button
Front System Indicators
Power Button
SAS6 SAS7
SAS5/NVMe3
SAS4/NVMe2
4x NVMeCapable Drive Bays
30
2x USB 2.0
RFID/Serial Number
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7-2 Server: Rear View
4x 10GBase-T
3x PCIe 3.0 Slots
PCIe 1 PCIe 2 PCIe 3
31
1000Base-T Network Management Port
RJ45 Serial Management Port
Rear System Indicators
2x N+1 Redundant Power Supplies IEC 60320 C13/C14 AC Inlet
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7-2 Server: Configuration Policy
Single- or dual-processor base packages Memory DIMM slots on motherboard
Choice of half-populated or fully populated memory (4x or 8x DIMMs per processor) All DIMMs required to be the same: either 16 GB, 32 GB, or 64 GB
Disk drives Minimum of one disk drive is required per system, no HBA or controller options required Mixing of SAS HDDs/SSDs and NVMe SSDs is supported
Fans Base package includes four N+1 redundant hot-swappable quad-fan modules System continues to operate with fan failure(s) unless an over-temperature scenario occurs System will not power-on with a failed fan or a missing fan module
Power supply units (PSUs) Base package includes two N+1 redundant hot-swappable power supplies System continues to operate and will power-on with one failed or missing power supply Requires 100120 VAC or 200240 VAC, 50/60 Hz; system warns if an AC cord is not attached
33
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7-2L Server System Details
41
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7-2L Server: Overview 2U chassis, fits into 900 mmdeep rack Two SPARC S7 processors (16 cores/128 threads) Up to 1,024 GB of DDR4-2400 memory
8 or 16 DIMMs per system 16 GB, 32 GB, or 64 GB per DIMM
Four types of disk drive cage options Eight 2.5-inch drive bays1
24 front and 2 rear 2.5-inch drive bays1,2 Twelve 2.5-inch NVMe drive bays (no SAS drives) Twelve 3.5-inch and two 2.5-inch drive bays2 (no NVMe drives)
One internal 12 Gb/sec SAS-3 HBA3 Four 10GBASE-T ports (one onboard quad-port NIC) 6+14 low-profile PCIe 3.0 x8 slots (2 with physical x16 support) Serial and Ethernet management ports, 2 USB ports Four hot-swappable N+1 redundant fan modules (top loading) Two 1,200 W (output) hot-pluggable power supplies (N+1)
42
1) Four drive bays are NVMe-enabled, mixing SAS and NVMe drives is supported 2) All drive bays are supported by the single internal 12 Gb/sec SAS-3 HBA 3) Not included in the 12x NVMe drive configuration 4) One PCIe slot (#7) is internal and reserved for the SAS HBA or an NVMe PCIe switch
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7-2L Server: Front View
43
Locator
LED/Button
Front System Indicators
Power Button
4x NVMe-Capable Drive Bays 2x USB 2.0
RFID/Serial Number
2x NVMe-Capable Drive Bays
2x NVMe-Capable Drive Bays
SPARC S7-2L with Eight 2.5-Inch Disk Drive Cage
SPARC S7-2L with Twenty-Four 2.5-Inch Disk Drive Cage
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7-2L Server: Front View (cont.)
44
SPARC S7-2L with Twelve NVMe Disk Drive Cage
SPARC S7-2L with Twelve 3.5-Inch Disk Drive Cage
Locator LED/Button
Front System Indicators
Power Button
2x USB 2.0
RFID/Serial Number
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. | 45
SPARC S7-2L Server: Rear View
4x 10GBase-T
6x PCIe 3.0 Slots
PC
Ie 1
PC
Ie 2
PC
Ie 3
1000Base-T Network Management Port
RJ45 Serial Management Port
Rear System Indicators
Two rear 2.5-inch SAS disk bays included with 24x 2.5-inch and 12x 3.5-inch disk cages only
PC
Ie 4
PC
Ie 5
PC
Ie 6
SAS Drive SAS Drive
2x N+1 Redundant Power Supplies, IEC 60320 C13/C14 AC Inlet
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
SPARC S7-2L Server: Configuration Policy
Server base package includes dual processors Memory DIMM slots on motherboard
Choice of half-populated or fully populated memory (8x or 16x DIMMs per system) All DIMMs required to be the same: either 16 GB, 32 GB, or 64 GB
Disk drives Minimum of one disk drive is required per system, HBA or PCIe switch factory options required Mixing of SAS HDDs/SSDs and NVMe SSDs is supported in select models
Fans Base package includes four N+1 redundant hot-swappable dual-fan modules System continues to operate with fan failure(s) unless an over-temperature scenario occurs System will not power-on with a failed fan or a missing fan module
Power supply units (PSUs) Base package includes two N+1 redundant hot-swappable power supplies System continues to operate and will power-on with one failed or missing power supply Requires 200240 VAC, 50/60 Hz; system warns if AC cord not attached (100120 VAC not supported)
47
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
RAS and System Management
58
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Reliability, Availability, and Serviceability
Fault Management Architecture (FMA) support in Oracle Solaris and Oracle ILOM
Processor and memory protection CPU core and thread off-lining
Memory error protection, page retirement, and memory scrubbing
Major components are redundant and hot-serviceable Fans, power supplies with dual grid support
Internal disks with Oracle Solaris ZFS RAID protection
Dual PCIe switches with crossover connectivity to both SPARC S7 processors
Optimized for scale-out deployments, server-level redundancy expected Single HBA for internal SAS disk drives
One PCIe root complex per processor, up to two per server
SPARC S7 ProcessorBased Servers
59
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. | 60
SPARC S7-2 and S7-2L Servers: Availability Features
Redundant, hot-swappable power supplies and cooling fans
Memory error protection, message retry in hardware,
cyclic redundancy check (CRC)
Dual PCIe root complexes and cross-connected PCIe switches Power-On
Self-Test
Internal NVMe drives supported by two separate PCIe buses for isolation
Hot-pluggable drives
Front and rear system indicator LEDs
Redundant I/O controller (cards) with MPxIO for storage devices and IPMP for network devices
Fault Management Architecture (FMA)
Oracle Solaris ZFS for file system resilience (RAID)
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Enterprise Manager Ops Center: Screenshot
64
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
Management of Applications to OS to Virtualization to Disk
65
-
Copyright 2016, Oracle and/or its affiliates. All rights reserved. | Copyright 2016, Oracle and/or its affiliates. All rights reserved. |
New SPARC Cloud Services, Engineered Systems, & Servers
S7-2 Server
S7-2L Server
MiniCluster S7-2 Engineered System
CLOUD
Model 300 Dedicated Compute
70