Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TransformingDataManagementwithOracleDatabase12cRelease2
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
SafeHarborStatementThefollowingisintendedtooutlineourgeneralproductdirecIon.ItisintendedforinformaIonpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfuncIonality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andImingofanyfeaturesorfuncIonalitydescribedforOracle’sproductsremainsatthesolediscreIonofOracle.
3
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• Availablenow– ExadataExpressCloudService– EnterpriseCloudService– ExadataCloudService• AvailableDecember– ExadataCloudMachine
4
OracleDatabase12cRelease2onOracleCloud
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TransformingDataManagement
Ø FromDisk-basedtoIn-MemoryDatabases
Ø FromDataWarehousetoBigDataØ FromOn-PremtoDatabaseOpImizedCloud
5
Whilepreservingcustomer’sinvestments
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TransformingDataManagement
Ø FromDisk-basedtoIn-MemoryDatabases
Ø FromDataWarehousetoBigDataØ FromOn-PremtoDatabaseOpImizedCloud
6
Whilepreservingcustomer’sinvestments
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
In-MemoryDatabases
FromDisk-Based
• OpImizedfordiskI/O• Rowformat• BuffercacheinDRAMplusdiskstorage
ToIn-MemoryDatabases
• OpImizedformemoryaccess• Dualrow/columnformat• IntegratedDRAM,FlashandNVRAMstorage
7
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
CostofmemoryconInuestodecrease
8
Demandforreal-ImeanalyIcsconInuestoincrease
Non-volaIlememoryindevelopment
EvoluIonofIn-Memory
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.| 9
In-MemorywithOracleDatabase12cRealTimeAnaly?cs Performance SimpletoImplement
OLTP&AnalyIcsonsamedatabase Sub-secondreporIng&analyIcs NoapplicaIonchanges
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• Real-ImeanalyIcswithnoimpactonproducIondatabase• MakeproducIveuseofstandbydatabaseresources• CanpopulatewithdifferentdatafromproducIondatabase
10
Newin12.2onOracleCloudIn-MemoryrunsonAcIveDataGuardstandby
MonthIn-Memory
ProducIon Standby
YearIn-Memory
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• Upto3Xfasterjoins– Usingin-memoryjoingroups
• Upto10Xfastercomplexqueries– Usingin-memoryexpressions
• Upto60XfasterJSONqueries– UsingnewopImizedbinaryformat
11
Newin12.2onOracleCloudPerformanceEnhancements
{! "Theater":"AMC 15",! "Movie":”SULLY",! "Time“:2016-09-09T18:45:00",! "Tickets":{! "Adults":2! }! }!
RelaIonal Virtual JSON
In-MemoryColumnStore
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• In-MemoryformatnowusedinSmartColumnarFlashCache
• Enablesin-memoryopImizaIonsondatainExadataFlashCache
• In-memoryperformanceseamlesslyextendedfromserverDRAMmemoryto10xlargerflashinstorage
12
Newin12.2onOracleCloudIn-MemoryColumnFormatinExadataFlashCache
In-MemoryColumnarscans
In-FlashColumnarscans
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TheCustomer’sViewv
OracleDatabaseIn-Memory
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TransformingDataManagement
Ø FromDisk-basedtoIn-MemoryDatabases
Ø FromDataWarehousetoBigDataØ FromOn-PremtoDatabaseOpImizedCloud
16
Whilepreservingcustomer’sinvestments
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TransformingtoBigData
FromDataWarehouse
• RelaIonal– On-Premises
• TransacIonaldata• AnalyIcs+DataMining
ToBigData
• RelaIonal+HadoopandNoSQL– On-Premises+Cloud
• TransacIonal+Social,WebandIoT• AnalyIcs+DataMining+MachineLearning
17
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.| 18
DataWarehouseEvoluIon
Transac?onal
DataWarehouse
SQL
Social,Web
DataLake
IoT
FastData
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.| 19
OracleBigDataPlajorm
Dataofanytype
Anydatasource
AnalysisofanytypeSQL GraphSpark SpaIal MachineLearning
SQLAccesswithanylanguage
node.jsJavaREST Python ScalaR
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
FastSQLaccessforRelaIonal,HadoopandNoSQL
• UnifiedSQLlanguageforalldatasources– WithfullpowerofOracleSQL
• Massivelyparallel,distributedqueryprocessing– Localprocessingusing‘SmartScan’technology– Scalablejoinsbetweendatasources
• Securedataaccess– RedacIonandrow-basedsecurityonalldatasources
20
UsingOracleBigDataSQL
BigDataSQL
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
BigDataSQL
FastSQLaccessforRelaIonal,HadoopandNoSQL
• IntuiIveSQLsyntaxoverJSON SELECT c.json_column.address.city FROM customers c;
• UseJSONdatainanySQLquery– JoinJSONwithanyotherdatasource– ApplyanySQLanalyIcstoJSON
• NewinBigDataSQLonOracleCloud– DataGuide:AutomaIcallyunderstandJSONstructure
21
UsingOracleBigDataSQLonJSONdata
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MachineLearning• Massively-scalableRprocessing
• In-DatabaseandSparkalgorithms
• EnhancesandextendsSparkML
Graph• Massively-scalableGraphDatabase
• 40+in-memoryparallelalgorithms
• Simplestandardinterfaces
22
Spa?al• Massively-scalableVectorandRasterprocessing:50+funcIons
• SpaIaldataenrichment,filtering,andcategorizaIon
Mul?-media• Massively-scalableopenframeworkforimageandvideoprocessing
• Use-cases:facerecogniIon;OCR;licenseplaterecogniIon
ComprehensiveDataScienceCapabiliIesAnyanalysisacrossrelaIonal,HadoopandNoSQL
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TheCustomer’sViewv
OracleBigData
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
BigDataCloudService
• BigDataCloudServiceincludes:– ClouderaEnterpriseDataHub– EmbeddedanalyIcsincludingRandPropertyGraphanalyIcs– EmbeddeddataintegraIontools
• Startwith3-nodecluster,scalesto100’sofnodes• BigDataSQLCloudServicecomingsoon
26
Comprehensive,high-performanceserviceforHadoop,Spark,andNoSQL
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TransformingDataManagement
Ø FromDisk-basedtoIn-MemoryDatabases
Ø FromDataWarehousetoBigDataØ FromOn-PremtoDatabaseOp?mizedCloud
27
Whilepreservingcustomer’sinvestments
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Exadata SuperCluster
BigDataAppliance
RecoveryAppliance
DatabaseAppliance
EngineeredSystemsforDataManagementStartyourjourneytothecloudwithdatabase-opImizedinfrastructure
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• LowerCosts– Managemanydatabasesas-one
• Agility– Rapidprovisioning,cloning,movement
• ElasIcScaling– Scale-up,scale-outandscale-down
29
TransformingtoDatabase-OpImizedCloud
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
LoweringCosts
FromOn-Prem
• Payup-front– forpeakcapacity
• Manualdeploymentandupgrade• HighoperaIonalcost– ManageManyDatabases
ToDatabase-Op?mizedCloud
• Payasyougo– forcapacityon-demand
• Self-servicedeploymentandupgrade• LowoperaIonalcost– ManageMany-as-One
30
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• VirtualizedatabasesintoContainerDatabase– ApplicaIonsrununchanged
• LowerOperaIonalExpenses– ManagemanyPluggableDatabasesasone
• LowerCapitalExpenses– MorePluggableDatabasesperserver
• MoreAgile– Fastprovisioning,movementandcloning
31
OracleDatabase12cMulItenantArchitecture
ERP CRM
DW
ContainerDatabase
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• Upto4,096PDBspercontainer• Memory,CPUandI/OresourceprioriIzaIon• ConfigurableisolaIonbetweenprivateandpublicclouds
32
Newin12.2onOracleCloudGreaterConsolidaIonandIsolaIonatScale
Retail
Pricing
ContainerDatabase
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• PDBsshareapplicaIonobjects– Code,metadataanddata
• Furthersimplifiesmanagement– ManagetenantapplicaIonsasone
• SuitableformanyapplicaIons– SaaS,franchise,divisional,etc.
Newin12.2onOracleCloudConsolidaIonwithApplicaIonContainers
33
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Agility
FromOn-Prem
• ManualdatabaseconfiguraIon– DesignHW/SWstackfromscratch
• Monthstodeploy,upgrade• Singletenantdatabases
ToDatabase-Op?mizedCloud
• Self-servicedatabaseprovisioning– ChoosefromlistofCloudservices
• Minutestodeploy,upgrade• MulItenantcontainerdatabases– HotcloningandrelocatePDBs
34
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• PDBHotClone– FastertestmasterinstanIaIon
• PDBRefresh– SimpleoperaIonforlatestdata
• PDBRelocate– RelocatewithnodownIme
35
Newin12.2onOracleCloudOnlinePDBOperaIons
35
CRM
HR
OracleCloud
Pricing Retail
On-Premises
CRM
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TheCustomer’sViewv
Mul?tenantonOracleCloud
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
ElasIcScaling
FromOn-Prem
• Manualscale-upofsingleserversandscale-outRACclusters– WithnobursIng
• Provisionforpeak-demand• Massivescalability&reliability– Manualdatabasesharding
ToDatabase-Op?mizedCloud
• Self-servicescale-upofsingleserversandscale-outRACclusters– WithbursIng
• Provisioncapacityon-demand• Massivescalability&reliability– Automateddatabasesharding
39
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
Uniquescale-outandfaulttolerancewithOracleRACNoapplicaIonchangesrequired
• Protectsdatabasesfromserverfailure• Scale-outdatabaseperformance– WithbursIngasrequired
• Supportstheworld’slargestOLTPandDataWarehouseworkloads• Newin12.2onOracleCloud– OpImizedformulItenantdatabases– Scale-outtohundredsofnodes
40
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
Newin12.2onOracleCloud
41
NaIveDatabaseShardingformassivescalabilityandreliabilityforOLTPapplicaIons
OnegiantdatabaseparIIonedintomanysmalldatabases(shards)
CustomersAmericas
Customers
CustomersEurope
CustomersAsia
• RACandDataGuardmeetneedsofover99%ofapplicaIonswhilepreservingapplicaIontransparency
• SomeGlobal-ScaleOLTPapplicaIonsprefertoshardmassivedatabasesintoafarmofsmallerdatabases
• RequiresdesigningapplicaIonssothatworkloadsareautomaIcallyroutedtospecificshardsinthefarm
• SQLforshardedtablesacrossupto1000Shards
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
OracleExadataCloudService#1databaseononlycloudinfrastructureopImizedfordatabase• OracleDatabasewithallopIons• OnfastestandmostreliableDatabaseCloudPlajorm– Scale-OutCompute,Scale-OutIntelligentStorage,ElasIcExpansion– CompleteIsolaIonoftenantswithnooverprovisioning
• AllbenefitsofPublicCloud– Fullymanagedinfrastructure– Rapid,elasIc,databaseprovisioning– NoCapExwithpay-perusesubscripIon
42
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
Pay-as-you-goExadataCloudServiceMonthlysubscripIonratesandburstOCPUsondemand
43
Month1 Month2 Month3 Month4
Burst16OCPUsasrequired
OCP
Us
032
24
16
8
EndofQuarter
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
100%CompaIbleHybridCloudGracefulco-existenceandmigraIonbetweenprivateandpublicclouds
45
OracleCloudSameArchitectureSameSoTwareSameSkills
SameSupport
Automatedmovementofapplica?ons&databetweenon-premises&publiccloud
On-Premises
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
Oracle‘CloudatCustomer’Helpsconformtobusinessandgovernmentsecurityandcompliancerequirements
• SamePaaSandIaaShardwareandsoswareasOraclePublicCloud• ManagedbyOracleanddeliveredasaservicebehindyourfirewall• Samecost-effecIvesubscripIonpricingmodelasOracleCloud
46
IaaS BigData
Database
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
CustomerDataCenter
Purchased
CustomerManaged
47
ChoiceofExadataDeploymentModels
ExadataDatabaseMachine
CustomerDataCenter
SubscripIon
OracleManaged
ExadataCloudMachine
OracleCloud
SubscripIon
OracleManaged
ExadataCloudService
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
IntroducingExadataExpressCloudService
§ #1Database,includingopIons,onExadata§ FullymanagedbyOracle§ Lowcost,starIngat$175permonth
48
Simpletouse,lowestcostDatabaseCloudService,running12.2
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
• ApplicaIondevelopment• TesIngandqualityassurance• Short-term,ImesensiIveprojects• AnalyIcsandsandboxes• ProducIondepartmentalworkloads
49
UseCases:ExadataExpressCloudService
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
• Allpopularlanguagessupported• Fulldatabasesupportfor– JSON– Rest• Developmenttoolsincluded– ApplicaIonExpress– SQLDeveloper
50
DevelopmentontheOracleCloud
andmore…
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
OracleApplicaIonExpress(APEX)CompleteApplicaIonPlajormasaService(aPaaS)
51
Develop Customize DeployProvision
IncludedwithALLOracleDatabaseediIonsandCloudServices
100%compaIbilitybetweenon-premisesandOracleCloud
• RADbrowserbasedtool• Createandmanagedatabaseobjects• RobustvisualizaIoncomponents• 300K+developers,100’sofpartners
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
ProducIvityAppsincludedinAPEX
52
andmore…
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
DatabaseDevelopment
SpectrumofOracleDatabaseCloudServices
53
Scalefromentry-leveltothelargestmissioncriIcaldatabaseworkloads
ExadataEnterpriseExadataExpress
Highestavailability,scalabilityandperformance
SMB&DepartmentalApplicaIons
EnterpriseApplicaIons
Copyright©2016Oracleand/oritsaffiliates.Allrightsreserved.
TransformingDataManagement
Ø FromDisk-basedtoIn-MemoryDatabases
Ø FromDataWarehousetoBigData
Ø FromOn-PremtoDatabaseOpImizedCloud
54
Whilepreservingcustomer’sinvestments
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
SafeHarborStatementTheprecedingisintendedtooutlineourgeneralproductdirecIon.ItisintendedforinformaIonpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfuncIonality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andImingofanyfeaturesorfuncIonalitydescribedforOracle’sproductsremainsatthesolediscreIonofOracle.
55
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.| 56