Database 12cR2 legújabb release Big Data és adatintegráció a hibrid felhőben Fekete Zoltán Principal Presales Consultant CEE Database Cloud Presales, Big Data Expert blogs.oracle.com/zfekete 2016. november 22.
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 Oracle s products remains at the sole discretion of Oracle. Copyright 2016, Oracle and/or its affiliates. All rights reserved. 3
Oracle Database 12c folyamatos fejlődés Scalability 1990s 2000s 2010s Client-Server Internet Cloud Oracle 5, 6, 7, 8 Oracle 8i, 9i, 10g Oracle 11g, 12c Row Level Locking, B-tree Indexes, Read Consistency, Parallel Server, Shared Cursors, Shared Server Real Application Clusters, Automatic Storage Management, IOTs Advanced Compression, Bitmap Indexes Exadata, Smart Flash, In-Memory DB, Software-in-Silicon, Native Database Sharding Availability Transactions, Ref Integrity, Online Backup, Point-in-Time Recovery Data Guard (Active), Recovery Manager, Flashback, Clusterware, Online DDL, TAF Zero Data Loss Recovery Appliance, Edition Based Redefinition, App. Cont. Analytics Partitions, Parallel SQL, Optimizer Analytic Function, Data Mining, OLAP, MVs SQL Pattern Match, R, Big Data Appl Security Developers Privileges, Roles, Auditing, Network Encryption, Views SQL, Views, PL/SQL, Triggers, LOBs, Object Types, Spatial, Text Data Encrypt, Masking, Virtual Private DB, Label Security, DB Vault, Audit Vault, PKI Java in DB, Native XML, Table Functions,.Net, PHP, App Express, SQL Developer Real Application Security, DB Firewall, Privilege Analysis, Redaction, Key Vault Native JSON, REST Services, Node.js, RDF Social Graph, Network Graph Management Enterprise Manager, v$, wait event Diagnostics, Tuning, Testing, Lifecycle Packs MultiTenant, DB & Exa Cloud, DB Appl Integration DB Links, 2PC, Replication, AQ GoldenGate, XA Transaction,External Table Big Data SQL, Big Data Analytics Copyright 2016, Oracle and/or its affiliates. All rights reserved. Public 4
Bejelentés: Oracle Database 12c Release 2 on Oracle Cloud Elérhető most: Exadata Express Cloud Service Database Cloud Service Exadata Cloud Service Elérhető decembertől Exadata Cloud Machine cloud@customer Copyright 2016, Oracle and/or its affiliates. All rights reserved. 5
Transzformáció a Database-re optimalizált felhőre Alacsonyabb költség Sok adatbázis egységes menedzselése Nagyobb agilitás Gyors létrehozás, klónozás, mozgatás Elasztikus skálázhatóság Scale-up, scale-out és scale-down Copyright 2016, Oracle and/or its affiliates. All rights reserved. 7
Alacsonyabb költség On-prem a Database-re optimalizált felhőre Előre fizetés csúcs kapacitás szükségletre Manuális létrehozás és upgrade Magas működtetési költségek sok adatbázis menedzselése Használat alapú fizetés capacity on-demand Önkiszolgáló létrehozás és upgrade Alacsony működtetési költségek menedzselés: Many-as-One Copyright 2016, Oracle and/or its affiliates. All rights reserved. 8
Oracle Database 12c Multitenant architektúra ERP CRM DW Adatbázis virtualizálás: Container Database Változatlan alkalmazások Kisebb OpEx Menedzselés: sok PDB-t egyben Kisebb CapEx Több PDB szervernként Container Database Agilisabb gyors provisioning, mozgatás és klónozás Copyright 2016, Oracle and/or its affiliates. All rights reserved. 9
ÚJ: 12.2 on Oracle Cloud Nagyobb konszolidáció és izoláció, skálázhatóság Akár 4 096 PDB / container Memória, CPU és I/O resource prioritás szabályozás Konfigurálható izoláció a privát és publikus cloud között Pricing Retail Container Database Copyright 2016, Oracle and/or its affiliates. All rights reserved. 10
Agilitás On-prem a Database-re optimalizált felhőre Manuális database konfigurálás Teljes HW/SW megtervezése Hónapok alatt lesz bevezetve, upgrade-elve Single tenant adatbázisok Önkiszolgáló adatbázis provisioning Kiválasztás a felhő szolg. listáról Percek alatt kész Multitenant container adatbázisok Hot cloning és PDB áthelyezés Copyright 2016, Oracle and/or its affiliates. All rights reserved. 11
ÚJ: 12.2 on Oracle Cloud Online PDB műveletek PDB Hot Clone CRM HR Gyorsabb test master létrehozás PDB frissítés Egyszerűen a legfrissebb adatokra PDB áthelyezés Leállás nélkül Pricing Retail CRM Oracle Cloud On-Premises Copyright 2016, Oracle and/or its affiliates. All rights reserved. 12
Elasztikus skálázhatóság On-prem Manuális scale-up és scale-out RAC klaszterek Nincs bursting Csúcsra tervezve Masszív skálázhatóság és megbízhatóság Manuális adatbázis sharding a Database-re optimalizált felhőre Önkiszolgáló scale-up és scale-out RAC klaszterek Van bursting Capacity on-demand Masszív skálázhatóság és megbízhatóság Automatikus adatbázis sharding Copyright 2016 Oracle and/or its affiliates. All rights reserved. 13
Egyedülálló scale-out és hibatűrés: Oracle RAC Az alkalmazásokon nem kell változtatni Szerver hibáktól megvédi az adatbázist Scale-out: adatbázis teljesítmény Egyszerű bővíteni, szűkíteni: bursting A világ legnagyobb OLTP és DW rendszereit támogatja ÚJ: 12.2 on Oracle Cloud Multitenant database-re optimalizált Scale-out: node-ok százaira Copyright 2016 Oracle and/or its affiliates. All rights reserved. 14
ÚJ: 12.2 on Oracle Cloud Natív Database Sharding: masszív skálázhatóság és megbízhatóság: OLTP Customers Americas RAC és Data Guard az alkalmazások 99%-ára: alkalmazásokat nem kell változtatni Customers Customers Europe Customers Asia One giant database partitioned into many small databases (shards) Néhány globális OLTP alkalmazás számára: sharding nagy adatbázisok kisebb adatbázisokra darabolása Alkalmazást erre kell tervezni, hogy a farm egyes shardjaira automatikus routing legyen SQL a sharded táblákra, akár sok ezer shard Copyright 2016 Oracle and/or its affiliates. All rights reserved. 15
Oracle Database 12c In-Memory Teljesítmény a nagyvállalati felhőre is Valós idejű analitika Teljesítmény Egyszerű implementálni 12.1 OLTP & Analytics on same single server or RAC database 12.2 Offload analytics to Active Data Guard standby Sub-second reporting & analytics SQL in Silicon 3x faster joins, 10x faster expressions, 60x faster JSON No application changes In-Memory on Exadata Flash Dynamic data movement between storage & memory Copyright 2016 Oracle and/or its affiliates. All rights reserved. Public 16
OCPUs 0 8 16 24 32 Oracle Exadata Cloud Service #1 adatbázis az adatbázisra optimalizált felhőkben Oracle Database az összes opcióval Leggyorsabb és legmegbízhatóbb Database Cloud Platform Egységes, minden workload-ra: OLTP, DW, konszolidáció, stb. Elasztikus skálázhatóság és online bursting nem kell csúcsra tervezni a belépéskor Online Scale-up Through Hourly Compute Bursting Burst 16 OCPU Month 3 Month 4 End of Quarter Copyright 2016 Oracle and/or its affiliates. All rights reserved. Confidential Oracle Internal 17
100% kompatibilis Hybrid Cloud Együttműködés és migráció: privát és publikus felhő között On-Premises Ugyanaz az architektúra Ugyanaz a szoftver Ugyanaz a tudás Ugyanaz a support Ugyanazok a fejlesztő eszközök Automatizált mozgatás: alkalmazás és adat Oracle Cloud Copyright 2016 Oracle and/or its affiliates. All rights reserved. 18
Választási lehetőségek: Exadata Exadata Database Machine Exadata Cloud Machine Exadata Cloud Service Customer Data Center Vásárlás Customer Managed Customer Data Center Előfizetés Oracle Managed Oracle Cloud Előfizetés Oracle Managed Copyright 2016 Oracle and/or its affiliates. All rights reserved. 19
Bejelentés: Exadata Express Cloud Service Egyszerűen használható, legkisebb költségű Database Cloud Service, 12.2 #1 Database, opciókkal együtt, Exadatán Teljesen Oracle által menedzselt Alacsony költség: 175 $ / hónaptól Copyright 2016 Oracle and/or its affiliates. All rights reserved. 20
Oracle Database Cloud szolgáltatások családja Belépő szinttől a működéskritikus alkalmazásokig Exadata Express Enterprise Exadata Database Development SMB & Departmental Applications Enterprise Applications Highest availability, scalability and performance Copyright 2016 Oracle and/or its affiliates. All rights reserved.
LiveSQL.oracle.com ingyenes SQL scratch pad in the Oracle Cloud Ingyenes: 2015. OOW Google kereshető SQL szintaxis Elmenthető és megosztható SQL példák Tervezett integráció az Oracle dokumentációval Copyright 2016 Oracle and/or its affiliates. All rights reserved.
Transzformáció: Database Optimized Cloud Transform how you do business Gain massive scalability in the cloud to rapidly grow your business Extend your datacenter and preserve your existing investment Accelerate Test / Dev cycles Secure data with the best data management cloud platform Focus on higher value tasks that directly impact your business Copyright 2016 Oracle and/or its affiliates. All rights reserved. 28
Big Data, DW & SQL innováció Copyright 2016 Oracle and/or its affiliates. All rights reserved. Public 29
30
Transforming to Big Data From Data Warehouse Relational On-Premises Transactional data Analytics + Data Mining To Big Data Relational + Hadoop and NoSQL On-Premises + Cloud Transactional + Social, Web and IoT Analytics + Data Mining + Machine Learning Copyright 2016 Oracle and/or its affiliates. All rights reserved. 31
Analytics Continuous Innovation & Improvement 1990s 2000s 2010s Client-Server Epoch Internet Epoch Cloud Epoch Analytics Oracle 5, 6, 7, 8 Oracle 8i, 9i, 10g Oracle 11g, 12c Partitioned Tables/Indexes Parallel Query (SQL) Cost Based Optimizer Queries on Hierarchies Direct Data Load Analytic Functions Data Mining OLAP Materialized Views Resource Manager Big Data Appliance SQL Pattern Matching R Analytics Copyright 2016 Oracle and/or its affiliates. All rights reserved. Public 32
Oracle From Data Big Data Warehouse SQL To Big Data REST Java node.js SQL Python R Scala Data Lake Data Warehouse Consolidate Applications Analytics Metadata across Silos Fast Data Unique Simplicity Complexity Architecture to deliver Performance: Specialization Fragmentation Optimize queries Pushing down processing Performance Delays Extend Security model Social, Web Transactional IoT Copyright 2016 Oracle and/or its affiliates. All rights reserved. 33
Comprehensive Data Science Capabilities Any analysis across relational, Hadoop, Spark and NoSQL Graph Massively-Scalable Graph Database 40+ in-memory parallel algorithms Simple standard interfaces: R, Python... Machine Learning Scale to big data using R and SQL 40+ parallel, distributed algorithms Automated data preparation and modeling Enhances and extends SparkML Copyright 2016 Oracle and/or its affiliates. All rights reserved. 34
Execution Time (seconds) log scale Faster Time to Results: Graph Parallel and Distributed Graph Processing Optimized for InfiniBand network Ultra balanced workload partitioning using state-of-the-art, proprietary techniques 1000 100 10 Oracle PGX outperforms GraphX up to 160X 1 2 4 8 16 32 Cluster Size Weakly Connected Components (WCC) 1.4 Billion edge graph Copyright 2016 Oracle and/or its affiliates. All rights reserved. 35
Oracle Cloud Platform for Big data Innovation through data experiments and advanced analytics COLLECT MANAGE ANALYZE EXPERIMENT & ACT Connect people to information they need Manage, secure and make all data available Transform workplace and workforce through insights 36
COLLECT DataFlow ML CS Big Data Preparation CS IoT CS GoldenGate CS Event Hub CS Data Integrator CS MANAGE Big Data CS NoSQL Database CS Big Data CS CE Big Data SQL CS NoSQL Database CS Exadata CS EXPERIMENT Big Data Discovery CS Stream Analytics CS* R on Hadoop* Spatial and Graph* ANALYZE & ACT Data Visualization CS Business Intelligence CS Spatial and Graph* Advanced Analytics* R on Hadoop* * Bundled with other Cloud Services 37
Choice of Big Data Cloud Services Big Data CS Spark and all Hadoop services Bursting new Dedicated compute and storage Automated, Flexible Includes: R, multimedia, Spatial, Graph analytics; data integration tools, Cloudera Enterprise Data Hub Big Data SQL Cloud Service coming Announcing Big Data CS Compute Edition Spark and HDFS services Fully Elastic Shared compute and storage Fully Managed Copyright 2016 Oracle and/or its affiliates. All rights reserved. 38
Choice of Big Data Deployment Models Big Data Appliance Big Data Cloud Machine Big Data Cloud Service Customer Data Center Purchased Customer Managed Customer Data Center Subscription Oracle Managed Oracle Cloud Subscription Oracle Managed Copyright 2016 Oracle and/or its affiliates. All rights reserved. 39
Data Integration For Everyday Moments Use Starbucks loyalty card to buy a Latte Pay for a purchase with PayPal Withdraw cash at an ATM from Bank of America, or Citibank, or Wells Fargo, or CapitalOne, or American Express, or JP Morgan Chase, or most other banks in the world Click on an Google AdWords link Select a recommended item from EBay.com Buy something from Amazon Use a store coupon from Safeway Check flight availability on American Airlines Use the Cartwheel App at Target stores Take your General Motors car in for service Go shopping at Macy s online store on Black Friday Buy a song on Apple itunes Change your profile or add a skill on LinkedIn.com Copyright 2016 Oracle and/or its affiliates. All rights reserved. Oracle Confidential 40
1. Business Continuity DATA ALWAYS AVAILABLE Five Core Capabilities 2. Data Movement DATA ANYWHERE IT S NEEDED 3. Data Transformation DATA ACCESSIBLE IN ANY FORMAT 4. Data Governance DATA THAT CAN BE TRUSTED 5. Streaming Data DATA IN MOTION OR AT REST Copyright 2016 Oracle and/or its affiliates. All rights reserved.
Eight Core Products Cloud or On- Premise Copyright 2016 Oracle and/or its affiliates. All rights reserved. 43
Oracle GoldenGate Cloud Service for Database Replication On Premises Database as a Service GGCS Database Cloud Service GoldenGate Cloud Service Real-time Data Replication Service in Oracle Cloud via Subscription or Hourly basis GoldenGate Hadoop as a Service* GGCS Exadata Cloud Service Key Benefits Changed Data delivery is more effective than batch processes No Data Loss reliable and proven core GG technology Realtime Data always up to the moment replication & visibility 3 rd Party Cloud GoldenGate *: Expected in FYQ1 Big Data Cloud Service 3 rd Party Cloud 3 rd Party Cloud Migrate from Amazon any database from AWS RDS Deliver to 3 rd Party Clouds from on-premise databases Copyright 2016 Oracle and/or its affiliates. All rights reserved. 44
For More Information Oracle Database Cloud 30-Day Free Trial cloud.oracle.com/database www.facebook.com/oraclecloudcomputing @OracleCloudZone #OracleCloud Copyright 2016 Oracle and/or its affiliates. All rights reserved. 45
Copyright 2016, Oracle and/or its affiliates. All rights reserved. 46