Deutsche Börse Group’s T7 - Cash Markets T7 Trader, Admin ...
The Benefits of Hardware-Software Co ... - MSST Conference · Results as of October 25, 2017 from...
Transcript of The Benefits of Hardware-Software Co ... - MSST Conference · Results as of October 25, 2017 from...
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
The Benefits of Hardware-Software Co-Design/Convergence for Large-Scale Enterprise Workloads
Michael PalmeterSr. DirectorOracle Systems Engineering
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Required Benchmark Disclosure Statement
•Additional Info: http://blogs.oracle.com/bestperf•Copyright 2017, Oracle &/or its affiliates. All rights reserved. Oracle & Java are registered trademarks of Oracle &/or its affiliates. Other names may be trademarks of their respective owners
•SPEC and the benchmark name SPECjEnterprise are registered trademarks of the Standard Performance Evaluation Corporation. Results from www.spec.org as of 10/25/2017. SPARC T7-1, 25,818.85 SPECjEnterprise2010 EjOPS (unsecure); SPARC T7-1, 25,093.06 SPECjEnterprise2010 EjOPS (secure); Oracle Server X5-2, 21,504.30 SPECjEnterprise2010 EjOPS (unsecure); IBM Power S824, 22,543.34 SPECjEnterprise2010 EjOPS (unsecure); IBM x3650 M5, 19,282.14 SPECjEnterprise2010 EjOPS (unsecure).
•SPEC and the benchmark name SPECvirt_sc are registered trademarks of the Standard Performance Evaluation Corporation. Results from www.spec.org as of 10/25/2017. SPARC T7-2, SPECvirt_sc2013 3026@168 VMs; HP DL580 Gen9, SPECvirt_sc2013 3020@168 VMs; Lenovo x3850 X6; SPECvirt_sc2013 2655@147 VMs; Huawei FusionServer RH2288H V3, SPECvirt_sc2013 1616@95 VMs; HP ProLiant DL360 Gen9, SPECvirt_sc2013 1614@95 VMs; IBM Power S824, SPECvirt_sc2013 1371@79 VMs.
•SPEC and the benchmark names SPECfp and SPECint are registered trademarks of the Standard Performance Evaluation Corporation. Results as of October 25, 2017 from www.spec.org and this report. 1 chip results SPARC T7-1: 1200 SPECint_rate2006, 1120 SPECint_rate_base2006, 832 SPECfp_rate2006, 801 SPECfp_rate_base2006; SPARC T5-1B: 489 SPECint_rate2006, 440 SPECint_rate_base2006, 369 SPECfp_rate2006, 350 SPECfp_rate_base2006; Fujitsu SPARC M10-4S: 546 SPECint_rate2006, 479 SPECint_rate_base2006, 462 SPECfp_rate2006, 418 SPECfp_rate_base2006. IBM Power 710 Express: 289 SPECint_rate2006, 255 SPECint_rate_base2006, 248 SPECfp_rate2006, 229 SPECfp_rate_base2006; Fujitsu CELSIUS C740: 715 SPECint_rate2006, 693 SPECint_rate_base2006; NEC Express5800/R120f-1M: 474 SPECfp_rate2006, 460 SPECfp_rate_base2006.
•SPEC and the benchmark name SPEC OMP are registered trademarks of the Standard Performance Evaluation Corporation. Results as of October 25, 2017 from www.spec.org and this report. SPARC T7-4 (4 chips, 128 cores, 1024 threads): 27.9 SPECompG_peak2012, 26.4 SPECompG_base2012; HP ProLiant DL580 Gen9 (4 chips, 72 cores, 144 threads): 21.5 SPECompG_peak2012, 20.4 SPECompG_base2012; Cisco UCS C460 M7 (4 chips, 72 cores, 144 threads): 20.8 SPECompG_base2012.
• Two-tier SAP Sales and Distribution (SD) standard application benchmarks, SAP Enhancement Package 5 for SAP ERP 6.0 as of 10/23/15: SPARC T7-2 (2 processors, 64 cores, 512 threads) 30,800 SAP SD users, 2 x 4.13 GHz SPARC M7, 1 TB memory, Oracle Database 12c, Oracle Solaris 11, Cert# 2017050. IBM Power System S824 (4 processors, 24 cores, 192 threads) 21,212 SAP SD users, 4 x 3.52 GHz POWER8, 512 GB memory, DB2 10.5, AIX 7, Cert#201701. Dell PowerEdge R730 (2 processors, 36 cores, 72 threads) 16,500 SAP SD users, 2 x 2.3 GHz Intel Xeon Processor E5-2699 v3 256 GB memory, SAP ASE 16, RHEL 7, Cert#2017033. HP ProLiant DL380 Gen9 (2 processors, 36 cores, 72 threads) 16,101 SAP SD users, 2 x 2.3 GHz Intel Xeon Processor E5-2699 v3 256 GB memory, SAP ASE 16, RHEL 6.5, Cert#2017032. SAP, R/3, reg TM of SAP AG in Germany and other countries. More info www.sap.com/benchmark
Must be in SPARC S7 or M7 Presentations with Benchmark Results
Public 2
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor StatementThe 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.
Confidential – Oracle Internal/Restricted/Highly Restricted 3
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Get Less,Do More
The Cost ofComplexity
Attacks areInevitable
Competitive Agility
A New Era of Engineering Challenges
$
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
PrivateCloudOnly
PublicCloudOnly
Only Oracle Deeply Co-Engineers On-Premises and Cloud
Public 5
PublicCloud
PrivateCloud AND
IaaS PaaS SaaS
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Legacy ImplementationIT Integrates Disparate Components
On-Premises
Modern StrategyRevolutionary Co-Engineering of
Processor, Storage, Networking, and OS
Cloud Drives Engineering Strategy and Imperatives
Oracle Confidential - NDA Required 6
•Performance•Efficiency•Security•Reliability•Scalability•…and More
Unique Oracle HW/SW Co-Engineering From Chip to Cloud Delivers Better Results
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Cloud Ready Systems:Engineered Systems, Servers,
Storage, and more…
On-Premises
• Customer Data Center• Purchased• Customer Managed
• Oracle Cloud• Subscription• Oracle Managed
Oracle CloudIaaS, SaaS, PaaS
Cloud@CustomerCloud Machines
• Customer Data Center
• Subscription• Oracle Managed
Transformational Technologies YOU Want
Public 7
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Security
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
The Data Protection Lifecycle
Oracle Confidential – Internal/Restricted/Highly Restricted 9
Conceptually complex, computationally intensive and completely unforgiving
Create
Store
Use
Transit
Archive
Destroy
Secure Data at Rest• Encryption of both storage and archive
Secure Data in Use• Memory protection and corruption prevention
Secure Data in Transit• Encrypted data transport and crypto-isolated
network boundaries
Secure Data Destruction• Assured data and key deletion
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Microprocessors Designed for Cloud Security
Public 10
All core resourcesconsumed
Memory
No Offload
HalfBandwidth
Slow interconnect
robs performance
Encryption Drops
Application Performance
Integrated Encryption Offload & Silicon Secured Memory
Memory
Oracle
FullBandwidth
Crypto Accelerators
& SSM
Generic Cloud
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
More Secure and Reliable SW With Silicon Secured Memory
Memory
Other Processors
Pointer
No protection from stale pointer and off end access, buffer over-read, buffer
over-writeMemory
Pointer
Oracle
H/W compares pointer “key” with memory “lock”
Generic Cloud
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
16.0 GB/s
63.4 GB/s
4.7 GB/s
83.8 GB/s
Oracle Cloud End-to-End Encryption Advantage
Public 12
Oracle
Intel X86 E5 v318 cores, 2.3 GHz
Oracle
Intel X86 E5 v318 cores, 2.3 GHz
AES-128-CBC: Data at rest, DB, Cloud,..
SHA512-1024: Secure Checksum, Banking,…
4x
17.9x
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Transformational Encryption by DefaultDatabase, Application, & Web Tiers
Only 2% Overhead withOracle SPARC
UNSECURE
SECURE
SPECjEnterprise2010 (see disclosure slide)
SPECjEnterprise Benchmark
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Hardware Accelerated Secure Live VM Migration
Public 14
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM VM
VM
VM
VM
VM
Live VMs in Transit are Fully Encrypted - No Service Loss - No Performance Loss
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Engineered for Security and Compliance
5/16/2017 NOT FOR EXTERNAL PUBLICATION 15
Data Protection
Key Management
Activity Monitoring
Password policies
Access Controls
FISMASOC-2 Cloud Readiness
Compliance Reporting
Internal Audits
External Audits by QSA
Remediation
Audit Trails
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Virtualization
Operating System
Compute & Storage
Virtual Assistant
Secure Database and Application Machines
5/16/2017 Customer Presentation 16
Secure Database & Applications
SuperCluster M7 and MiniCluster S7-2
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Push-button Security Level Settings
• Automated, pre-tested and verified security, from hardware and firmware to OS, Database and storage
5/16/2017 Customer Presentation 17
Strong saecurity and compliance with
Security & ComplianceVirtual Assistant
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Compliance Readiness Checks at First Boot
• Instantly verify system-wide security controls– PCI-DSS 3.2– CIS Equivalent (HIPAA,
FISMA, EU, SOC-2, CSA 3.0)– DISA-STIG with NIST
approved FIPS 140-2 Level 1 Crypto controls
5/16/2017 Customer Presentation 18
Verify compliance before your applications and databases ever run
MiniClusterVirtual Assistant
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Centralized, Encrypted Audit Store
• Per-VM Audit policy–All administrative
events/actions stored –Logs and audit data
accessible only to Auditor roles
–Encrypted audit data
5/16/2017 Customer Presentation 19
Make life easy for your developers, operations team and auditors
MiniClusterVirtual Assistant
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Automated Security & Compliance Testing
• View system security and compliance reports on-demand
• Schedule automatic compliance checks
5/16/2017 Customer Presentation 20
Extensible compliance reporting allows automatic verification of security
Compliance InformationAssess and Report Compliance for the virtual machines in the system
Hostname Benchmark Type Score Date & Time View Report
1
global pci-dss 88.00/100 2017-05-29,08:06 View Report
dbzg2-zone-1-mc2-n1 solaris.Recommended 100/100 2017-05-29,11:16 View Report
dbzg2-zone-1-mc2-n1 pci-dss 83.33/100 2017-05-29,11:54 View Report
app1-zone-1-mc2-n1 solaris.Recommended 88.33/100 2017-05-29,12:08 View Report
app1-zone-1-mc2-n1 pci-dss 99.72/100 2017-05-29,09:46 View Report
2
global pci-dss 99.72/100 2017-05-29,08:06 View Report
Update Reports
Schedule
Schedule
Schedule
Schedule
Schedule
Schedule
Schedule
MiniClusterVirtual Assistant
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Comprehensive Security & Compliance Reports
• Standard compliance report format
• Simple verification by auditors using existing tools and processes
5/16/2017 Customer Presentation 21
Extensible compliance framework with out-of-the-box standard profiles
MiniClusterVirtual Assistant
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Performance
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud’s Advantage for Database In-memory
Public 23
All core resourcesconsumed
Memory
No Offload
HalfBandwidth
Slow interconnect
robs performance
No Query Off-load
Data Analytics Acceleration (DAX)
Integrated Offload
Memory
Oracle
FullBandwidth
Fast Network
DAX SQL
CORES OFFLOADEDCORES OFFLOADED
SQL DAX
Crypto Accelerators
Generic Cloud
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
• Analytics & reporting use in-memory Column format
• BOTH row and column formats for same table are stored in memory
• OLTP uses proven row format
Up to 6.1x SQL Acceleration
Memory
SALES
ColumnFormat
Oracle Database 12c In-memory
Public 24
Memory
SALES
RowFormat
Memory
SALES
CompressedColumnFormat
Simultaneously active with transactional consistency
DBaaS
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Co-engineering Database, OS and Processor for Cloud
• 2X Faster transaction processing by reduction in log file latency
• 14% More efficient multi-instance resource management with instance synchronization
• 11% Faster analytics from compiler optimizations
• 10% Better backup efficiency with IMC capacity high, hybrid columnar, RMAN
• In-memory optimizations extended to additional functions
Public 25
Faster Analytics – Faster OLTP – More Efficient – More Secure
• 1.6x faster TDE security on SPARC than x86
• Silicon Secured Memory: SGAbuffer cache, redo cache and entire PGA
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Preview: JDK 8 Streams Integration with DAX
Speedup with DAX - 10 Million Rows
Use cases: SQL style Java, Eg: weather analysis, TopN integer, outlier detection, Cube building, KNN algorithm
22XFaster on
DAX
allMatchQuery
FilterQuery
11XFaster on
DAX
Top-NInteger
Percentile
OutlierDetection
Java
Str
eam
s API
4XFaster on
DAX
3.6XFaster on
DAX
4.1XFaster on
DAX
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Efficiency
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Java(SPECjbb multi-JVM)
Database OLTP(Cached TPC-C) 110,342 tpmc
173,493 tpmc 1.6x
3,636 (max+crit)
6,350 (max+crit) 1.7x
597.3 Ejops
900.1 Ejops 1.5xJava + Database(SPECj Enterprise)
Oracle Cloud is More Efficient
Public 28
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle’s Cloud Runs Better & Costs Less
Public 29
10 x SPARC S7-2160 cores
5x Faster In-Memory Analytics2x Faster OLTP
3.5x More Efficient to Run Both
72% Fewer Cores
Private Cloud or Public Cloud Using
Commodity Compute
24 x HPE DL360 G9576 cores
Running 1 TB Database compressed into 120 GB of memory
OLTPOLTP
OLTPOLTPOLTPOLTPOLTPOLTPOLTP
AnalyticsAnalyticsAnalyticsAnalyticsAnalyticsAnalyticsAnalyticsAnalyticsAnalyticsAnalyticsAnalyticsAnalyticsAnalyticsAnalyticsAnalyticsAnalyticsAnalytics
AnalyticsOLTPAnalyticsOLTPAnalyticsOLTPAnalyticsOLTPAnalyticsOLTPAnalyticsOLTPAnalyticsOLTPAnalyticsOLTPAnalyticsOLTP
AnalyticsOLTP
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
SPARC IaaS: Easy Access to the Full Range of Cloud Services
Customer 1
Customer 2
Custom SPARC APP VMsExadata DB VMs
LeveragesBackup
LeveragesObject Store
Custom SPARC APP VMs X86 DB VMsX86 IaaS VMs
BBig Data x86 IaaS SPARC IaaS x86 DBaaS Backup Object Store
XExadata
Oracle Secure, High-performance SD Cloud Network
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
On-Premises Oracle CloudIaaS, SaaS, PaaS
• Customer Data Center• Purchased• Customer Managed
• Oracle Cloud• Subscription• Oracle Managed
Cloud@CustomerCloud Machines
• Customer Data Center
• Subscription• Oracle Managed
Transformational Technologies Where YOU Want Them
Public 31
Engineered Systems StorageLinuxSolaris x86 Archive NetworkSPARC