database 12cr2 legújabb release big data és...

40

Upload: hoangbao

Post on 05-Feb-2018

219 views

Category:

Documents


1 download

TRANSCRIPT

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.

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 Oracle’s products remains at the sole discretion of Oracle.

3

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Oracle Database 12c folyamatos fejlődés

4

Cloud Internet Client-Server

1990s 2000s 2010s

Oracle 5, 6, 7, 8 Oracle 8i, 9i, 10g Oracle 11g, 12c

Scalability 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 Privileges, Roles, Auditing, Network Encryption, Views

Data Encrypt, Masking, Virtual Private DB, Label Security, DB Vault, Audit Vault, PKI

Real Application Security, DB Firewall, Privilege Analysis, Redaction, Key Vault

Developers SQL, Views, PL/SQL, Triggers, LOBs, Object Types, Spatial, Text

Java in DB, Native XML, Table Functions, .Net, PHP, App Express, SQL Developer

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

Public

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

• Elérhető most:

– Exadata Express Cloud Service

– Database Cloud Service

– Exadata Cloud Service

• Elérhető decembertől

– Exadata Cloud Machine cloud@customer

5

Bejelentés: Oracle Database 12c Release 2 on Oracle Cloud

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

• 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

7

Transzformáció a Database-re optimalizált felhőre

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Alacsonyabb költség

On-prem

• 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

a Database-re optimalizált felhőre

• 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

8

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

• 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

• Agilisabb

– gyors provisioning, mozgatás és klónozás

9

Oracle Database 12c Multitenant architektúra

ERP CRM

DW

Container Database

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

• 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

10

ÚJ: 12.2 on Oracle Cloud Nagyobb konszolidáció és izoláció, skálázhatóság

Retail

Pricing

Container Database

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Agilitás

On-prem

• Manuális database konfigurálás

– Teljes HW/SW megtervezése

• Hónapok alatt lesz bevezetve, upgrade-elve

• Single tenant adatbázisok

a Database-re optimalizált felhőre

• Ö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

11

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

• PDB Hot Clone

– Gyorsabb test master létrehozás

• PDB frissítés

– Egyszerűen a legfrissebb adatokra

• PDB áthelyezés – Leállás nélkül

12

ÚJ: 12.2 on Oracle Cloud Online PDB műveletek

12

CRM

HR

Oracle Cloud

Pricing Retail

On-Premises

CRM

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

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

13

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

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

14

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

ÚJ: 12.2 on Oracle Cloud

15

Natív Database Sharding: masszív skálázhatóság és megbízhatóság: OLTP

One giant database partitioned into many small databases (shards)

Customers Americas

Customers

Customers Europe

Customers Asia

• RAC és Data Guard az alkalmazások 99%-ára: alkalmazásokat nem kell változtatni

• 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. 16

Oracle Database 12c In-Memory

Valós idejű analitika Teljesítmény Egyszerű implementálni

12.1 OLTP & Analytics on same single server or RAC database

Sub-second reporting & analytics No application changes

SQL in Silicon In-Memory on Exadata Flash

12.2 Offload analytics to Active Data Guard standby

3x faster joins, 10x faster expressions, 60x faster JSON

Dynamic data movement between storage & memory

Teljesítmény a nagyvállalati felhőre is

Public

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

• 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

Confidential – Oracle Internal 17

Oracle Exadata Cloud Service

Month 3 Month 4

Burst 16 OCPU

OC

PU

s 0

3

2

24

1

6

8

End of Quarter

Online Scale-up Through Hourly Compute Bursting

#1 adatbázis az adatbázisra optimalizált felhőkben

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

100% kompatibilis Hybrid Cloud Együttműködés és migráció: privát és publikus felhő között

18

Oracle Cloud

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

On-Premises

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

Customer Data Center

Vásárlás

Customer Managed

19

Választási lehetőségek: Exadata

Exadata Database Machine

Customer Data Center

Előfizetés

Oracle Managed

Exadata Cloud Machine

Oracle Cloud

Előfizetés

Oracle Managed

Exadata Cloud Service

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

Bejelentés: Exadata Express Cloud Service

#1 Database, opciókkal együtt, Exadatán

Teljesen Oracle által menedzselt

Alacsony költség: 175 $ / hónaptól

20

Egyszerűen használható, legkisebb költségű Database Cloud Service, 12.2

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

Database Development

Oracle Database Cloud szolgáltatások családja Belépő szinttől a működéskritikus alkalmazásokig

Exadata Enterprise Exadata Express

Highest availability, scalability and performance

SMB & Departmental Applications

Enterprise Applications

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

28

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

Big Data, DW & SQL innováció

29 Public

30

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

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

31

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

Analytics – Continuous Innovation & Improvement

32

Cloud Epoch Internet Epoch Client-Server Epoch

1990s 2000s 2010s

Oracle 5, 6, 7, 8 Oracle 8i, 9i, 10g Oracle 11g, 12c

Analytics 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

Public

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. 33

Transactional

Data Warehouse

SQL

Social, Web

Data Lake

IoT

Fast Data

node.js Java REST Python Scala R

To Big Data

Consolidate Metadata across Silos

Unique Architecture to deliver Performance:

Optimize queries

Pushing down processing

Extend Security model

From Data Warehouse

Applications

Simplicity

Specialization

Performance

Analytics

Complexity

Fragmentation

Delays

Oracle Big Data SQL

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

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

34

Comprehensive Data Science Capabilities Any analysis across relational, Hadoop, Spark and NoSQL

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. 35

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

1

10

100

1000

2 4 8 16 32

Exe

cuti

on

Tim

e (

seco

nd

s)

log

sca

le

Cluster Size

Oracle PGX outperforms GraphX up to 160X

Weakly Connected Components (WCC) 1.4 Billion edge graph

EXPERIMENT

ANALYZE

& ACT

36

Manage, secure and make all data available

Connect people to information they need

Innovation through data experiments and advanced analytics

Transform workplace and workforce through insights

COLLECT

MANAGE

Oracle Cloud Platform for Big data

DataFlow ML CS

Big Data Preparation CS

IoT CS

Big Data CS

NoSQL Database CS

Data Visualization CS Big Data Discovery CS

Stream Analytics CS*

R on Hadoop*

Spatial and Graph*

37

EXPERIMENT

ANALYZE

& ACT

COLLECT

MANAGE

DataFlow ML CS

Big Data Preparation CS

IoT CS

GoldenGate CS

Event Hub CS

Data Integrator CS

Big Data CS

NoSQL Database CS

Big Data CS CE

Big Data SQL CS

NoSQL Database CS

Exadata CS

Data Visualization CS

Business Intelligence CS

Spatial and Graph*

Advanced Analytics*

R on Hadoop*

Big Data Discovery CS

Stream Analytics CS*

R on Hadoop*

Spatial and Graph*

* Bundled with other Cloud Services

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

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

Big Data CS – Compute Edition

• Spark and HDFS services

• Fully Elastic

• Shared compute and storage

• Fully Managed

38

Choice of Big Data Cloud Services Announcing

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

Customer Data Center

Purchased

Customer Managed

39

Choice of Big Data Deployment Models

Big Data Appliance

Customer Data Center

Subscription

Oracle Managed

Big Data Cloud Machine

Oracle Cloud

Subscription

Oracle Managed

Big Data Cloud Service

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. Oracle Confidential 40

• 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

Data Integration For Everyday Moments

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

Five Core Capabilities

1. Business Continuity DATA ALWAYS AVAILABLE

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. 43

Eight Core Products

Cloud or On-Premise

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

Database as a Service

Hadoop as a Service*

3rd Party Cloud

44

Oracle GoldenGate Cloud Service for Database Replication

GoldenGate Cloud Service Real-time Data Replication

Service in Oracle Cloud via Subscription or Hourly basis

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

3rd Party Cloud Migrate from Amazon any

database from AWS RDS

Deliver to 3rd Party Clouds from on-premise databases

On Premises Database

Cloud Service

Exadata Cloud Service

Big Data Cloud Service

GGCS

GGCS

GoldenGate

GoldenGate 3rd Party

Cloud

*: Expected in FYQ1

Copyright © 2016 Oracle and/or its affiliates. All rights reserved.

For More Information

45

Oracle Database Cloud 30-Day Free Trial cloud.oracle.com/database

@OracleCloudZone #OracleCloud

www.facebook.com/OracleCloudComputing

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 46