oracle solaris software integration

28
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Software Integration Onder Ozbek, Sr Product Manager Yoana Gyurova, Product Manager June 14, 2016

Upload: otn-systems-hub

Post on 15-Jan-2017

491 views

Category:

Software


3 download

TRANSCRIPT

Copyright©2015, Oracleand/oritsaffiliates.Allrightsreserved.|

OracleSoftwareIntegration

Onder Ozbek,Sr ProductManagerYoana Gyurova,ProductManagerJune14,2016

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.| 2

Security

Speed

Simplicity

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

AlwaysBeSecureandCompliant• Fullstackandmulti-nodecompliance– NewComplianceProfiles(STIG)– Auditcomplianceovertime.

• SolarisSecureCryptographicFramework

• Upto17.9x fasteron-chipencryptionthanx86• TransparentDataEncryption,afeatureofOracleDatabase• Immutablecontainers

PCI-DSSCompliantCloud

3

APP APP

CVE-2015…

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

DBaaS ThroughOracleOpenStack

• Opensourcecloudsoftware– GenericsolutionforIaaS,PaaS andSaaS

• OracleOpenStack optimizedfor– DatabaseasaService,JavaasaService

• Combinescompute,networkandstorageresources– Self-servicedashboard– ServicesexposedthroughRESTAPIs

WhatisOpenStack?

SingleManagementPane

VM VM VM

VirtualizedDataCenterResources

4

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

SimplifyDevOps:Self-ServiceProvisioningof12cPDBsthroughMuranoOpenStack Murano:Oracle12cPDB ConnectorApplication

CreateanAppEnvironment AddPDB(s) Deploy

Horizon

Environment

SQL>createtable…

DatabaseReadyfor

use

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.| 6

• Dtrace IntegrationwithOracleDatabase– Built-inI/OObservation– Traceindividualqueries

• MemoryManagementEnhancements– NUMAEnhancements– Memorypredictor

ContinuousIntegrationwithOracleDatabase• ZFSIntegrationwithOracleDatabase– 50xCompressionRatio– OracleOptimization

• SchedulerDesignedforOracleDatabase– CriticalThreads– QoS forOracleDatabase

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

SecureOptimize

ChangingtherulesfordatabaseprocessingSoftwareinSilicon:Revolution,notEvolution!

Simplify

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

• SPARCM75.5xfasterthanIBMPower8(6c)perchip– SPARCM7is28%fasterpercorethanPower8

• SPARCM73.3xfasterthanE7-8890perchip• SPARCM7is1.9xfasterthanE7-8890percore

0

1

2

3

4

5

6

Per-Chip

Mtp

mOLTP

SPARCM7vstheCompetition

Power8(6core) x86E5v3 SPARCM7

OracleSPARCM7BeatstheCompetitionWorldRecordOLTPDatabasePerformance

8

5.5xFa

ster

3.3xFa

ster

5.1Million

Transactio

ns

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

• DynamicSGAResizing

9

• ExtremeSavingsonOracleDatabaseLicenseCosts

OptimizedforOracleDatabase

• 22xFasterDatabaseStartupandShutdown

Second

stoFullSG

AAllocatio

n

SGASize

TimetoFullSGAAllocation

• Zero-overheadVirtualization

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

NoTrade-offsBetweenPriceandPerformance

10

Solaris11.3SPARCT7-1

IBMAiXPOWER8

RedHatLinux7HPE7-8890v3

32

72

24

#ofCores

5.1M

5.9M

3M

TPM

$75k

TotalCostof

Infrastructure

$55k

$110k

CostperTransaction

$0.20

$0.38

$0.51

160k

TPMperCore

82k

125k

$1M

TotalCosttorunOracle

$2.3M

$1.5M0

500

1000

1500

2000

2500

Oracle HP IBM

CostComparison(in$1000s)

InfrastructureCost TotalCost

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

NoTrade-offsBetweenPriceandPerformance

11

Forthesamecoreperformance160ktransactionsperMinute

$1M

$4.2M

$1.8M

4.2xsavingscomparedtoHP

1.8xsavingscomparedtoIBM

TotalCostofAcquisition

Solaris11.3SPARCT7-1

IBMAiXPOWER8

RedHatLinux7HPE7-8890v3

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

BestPrice/PerformanceForLargeServers

12

IBME88016Chips192Cores

SPARCM7-88Chips256Cores

TransactionPerMinute

24M

40M

TotalCostof

Infrastructure

$554,000

$4,100,000

TotalCostToRunOracle

$8,100,000

$15,500,000

CostperCore

$31,892

$80,464

CostperTransaction

$0.19

$0.650

5000

10000

15000

20000

25000

Oracle IBM

CostComparison(in$1000s)

InfrastructureCost TotalCost

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

BestPrice/PerformanceForLargeServers

13

IBME88016Chips192Cores

SPARCM7-88Chips256Cores

Forthesameperformance40.8MtransactionsperMinute

$8.1M

$26.3M

TotalSystemCost

3.2xsavingscomparedtoIBM

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

RecordSettingEnterpriseJavaPerformance

• M7is2.0xMax-jOps vsx86E5v4• M7is2.7xMax-jOps vsPower8

0

20000

40000

60000

80000

100000

120000

140000

SPARCM7VS.X86E5V4VS.POWER8PERCHIPPERFORMANCE

Power8 x86E5v4 SPARCM7

2.0xfa

ster

2.7xfa

ster

14

SPECjbb2015Benchmark

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

RecordSettingEnterpriseJavaPerformance

• M7is4.0xCrit-jOps vsx86E5v4– 2.34xfaster percore

• M7is4.6xCrit-jOps vsPower8– 1.45xfasterpercore

0

10000

20000

30000

40000

50000

60000

70000

SPARCM7VS.X86E5V4VS.POWER8PERCHIPPERFORMANCE

Power8 x86E5v4 SPARCM7

4.0xfa

ster

4.6xfa

ster

15

SPECjbb2015Benchmark

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

0.8x

1.0x

1.2x

1.4x

1.6x

1.8x

2.0x

2012 2013 2014 2015 2016

CorePerform

ance

vs.x86E5v2

E5v2E5 E5v3 E5v4

SPARCM7

SPARCT5

JavaPerformanceOverGenerations– Flatforx86

16

SPARCAdvantagesGrow2xto10xMorewithSecurity,In-memory,Scalability,…

x86

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

DataAnalyticsAccelerators(DAX)

• 32dedicatedon-chipaccelerators• Accelerate analyticsprimitives– Scan,Extract,Select,TRANSLATE

• Offload decompressionfromSPARCM7cores• Decompress dataatsamerateasscan-only

17

EnsureHighestPerformanceforYourAnalyticsApps

FreeandOpenAPIsavailablenow!

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

Spark6xFasterwithM7DAXSPARCM7’sLeadingPerformanceTakentotheNextLevelUsingSoftwareinSilicon

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

SecurityInSilicon:SiliconSecuredMemoryProtectsDatainMemory

Applications Memory

GO

GO

M7Processor

• Hidden“colors”addedtoapplicationsandmemorycontent• Colorsmustmatchorprogramisaborted• Protectsagainst– Bufferoverreads andoverwrites– Stalepointeraccess–Maliciousattacks

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

ApplicationProtectioninProduction

• AdvancedM7securitySSMfunctionality• SupportthroughAPIs–Libadimalloc

• Supportthroughtools–MDB–DTrace

20

PreventHackingandAvoidMalwarefortheLifetimeofYourApplications

OracleSolarisADIlibrary

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

ApplicationProtectionwithSiliconSecuredMemory

Development

21

PreventHackingandAvoidMalwarefortheLifetimeofYourApplications

Deployment• Identifyandeliminateapplicationmemoryaccesserrors

• Limitmaliciousattacksinreal-time

OracleSolaris

OracleSolarisStudioCodeAnalyzer

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

• Immutablehypervisor• Immutableguestsandapplications• Updateandpatchviatrustedpath• Signed/verifiedpatchesonly

EnhanceSecurityforYourApplicationsClosetheSecurity– DevOpsGap

22

• Simpleandtransparentatrestencryption• Built-InSecureLiveMigration–protectthedatainmotion• CryptoAcceleratorsinSilicon– 15ciphersinmemory

ProtectedEverywhereSecureContainers

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

AutomatedSecureandCompliantDeploymentFromDevelopmenttoProduction

23

Securedeployment

YOURAPP

ComplianceEnforcement

ComplianceAudit

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

IncreasedPerformanceforMemory-IntenseApplications

• Reducecostlymemoryoperations• Benefitfrombuilt-inmemorypredictor• Adaptmemoryallocationtoapplicationneeds• Monitorusageoflargememorypages• Norecompilingneeded

24

AddedLargeMemoryPagesSupport

Copyright©2014Oracleand/oritsaffiliates.Allrightsreserved.|

OracleOpenStackforOracleSolaris

25

Zones&KernelZones

NovaComputeVirtualization

ElasticVirtualSwitch

NeutronCloudNetworking

ZFSFileSystem

Cinder/SwiftCloudStorage

GlanceImageDeployment

UnifiedArchives

HeatOrchestration

UnifiedArchives

IronicBareMetalDeploymentSPARC/x86

MuranoApplicationCatalogsOracleDatabaseandFusionMiddleware

HorizonCloudManagement

Copyright©2015Oracleand/oritsaffiliates.Allrightsreserved.|

Q&A

26

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.| 27