benefici legati all'adozione di oracle enterpirse edition 11g oracle enterprise edition...

Post on 29-Oct-2019

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

<Insert Picture Here>

Alessandro Bracchini Principal Sales Consultant - Core Technology Roma, 3 maggio 2012

Benefici legati all'adozione di Oracle Enterpirse Edition 11g

2

Agenda

• Enterprise Edition VS Standard Edition

• Storage Optimization • ASM & New Feature

• Oracle Partitioning

• Compression

• High Availability

• DB Security

• Manageability

3

Agenda

• Enterprise Edition VS Standard Edition

• Storage Optimization • ASM & New Feature

• Oracle Partitioning

• Compression

• High Availability

• DB Security

• Manageability

4

Oracle Exadata Database Machine

Oracle Database Appliance

Quarter Rack

Half Rack

Full Rack

Engineered Systems for Oracle Database

© 2011 Oracle Corporation

5

Alcune Differenze

6

Differenze

• Oracle Database 11g Enterprise Edition (EE) provides efficient, reliable,

secure data management for mission-critical on-line transaction

processing applications, query-intensive data warehouses, and content

management and Web2.0 applications. It’s available on single and

clustered servers with no socket limitation.

• Oracle Database 11g Standard Edition One (SE) delivers unprecedented

ease-of-use, power, and price/performance for workgroup, departmental,

and web applications on single servers with maximum capacity of two

sockets

7

Oracle Enterprise Manager 11g Performance Page

8

Agenda

• Enterprise Edition VS Standard Edition

• Storage Optimization • ASM & New Feature

• Oracle Partitioning

• Compression

• High Availability

• DB Security

• Manageability

9

Dynamic Re-balancing

• On-line capacity management

• No more hot spots - eliminate manual I/O tuning

• Optimal performance

Disk Group Disk Group

• Add disk

• Drop disk

• Resize disk

ASM Disk ASM Disk ASM Disk ASM Disk ASM Disk

Intelligent Mirroring

Flexible redundancy choices

• Efficient extent-based mirroring and striping

• Failure groups

• Up to 3-way mirroring

• Can leverage external hardware RAID mirror and parity protection

ASM Disk Group

Grid Infrastructure: ASM Cluster File System

(ACFS)

• ASM supports ALL data

– Database files

– File systems: ACFS, 3rd-party file systems

– Shared Clusterware files: OCR and Voting disk now stored

in ASM

DB Datafiles OCR and Voting Files Oracle Binaries 3rd Party File Systems

Automatic Storage Management (ASM)

File Systems Applications Databases

13 Tech SMB Partner Sales Training – V2

Oracle Partitioning

Application

SQL

Sales 2009 Sales 2011

Sales 2010

Sales

• Introdotto in Oracle 8

• Tabelle e/o indici possono essere suddivisi

• Permette miglioramenti in:

– Gestione, disponibilita’’

– Prestazioni, scalabilita’

• Trasparente alle applicazioni

esistenti

Composite Partitioning

Virtual Columns - Partitioning

12500 Adams

12507 12 Blake

12666 12

12875 12 Smith

King

CREATE TABLE accounts

(acc_no number(10) not null,

acc_name varchar2(50) not null, ...

acc_branch number(2) generated always as

(to_number(substr(to_char(acc_no),1,2)))

partition by list (acc_branch) ...

12

• Base table with all attributes ... • ... is extended with the virtual (derived) column

• ... and the virtual column is used as partitioning key

32320 Jones

32407 32 Clark

32758 32

32980 32 Phillips

32

... Hurd

SQL & Schema

ottimizzati

• Considera l’intero SQL workload per migliorare le prestazioni

• Fornisce raccomandazioni sui piu’ efficaci metodi di partizionamento da adottare

• Integrato con il meccanismo di raccomandazioni su Indici e MVs

SQL Workload

Packaged

Apps

Custom

Apps

SQL Advisor

SQL Plan

Tuning

SQL

Structure

Analysis

Access

Analysis

SQL

Profile

SQL

Advice

Indexes

& MVs

Partition

Analysis

Partition

Advice

New!

Partition Advisor

ILM

400 Giga High Performance

Storage Tier

Low Cost

Storage Tier

Online Archive

Storage Tier

Offline Archive

Data Lifecycle

Active Less Active

Historical Archive Data Lifecycle

Active Less

Active Historical Archive

18

• Oracle 9i Data Compression comprime i dati

solamente durante le operazioni “bulk load”, quindi

utile per DW e ILM

• Oracle 11g Advanced Compression comprime

anche su operazioni di insert e update

• La “compression ratio” tipica e’ 2x to 3x

Data Compression for All Applications

19

OLTP Table Compression

Smith John 3

Doe Jane 4

Doe Jane 2

Doe John 1

LAST_NAME FIRST_NAME ID

Employee Table Initially Uncompressed Block

INSERT INTO EMPLOYEE

VALUES (5, ‘Jack’, ‘Smith’);

COMMIT;

1•John•Doe 2•Jane•

Doe 3•John•Smith 4•

Jane • Doe

Free Space

Header

20

OLTP Table Compression

Block

John=|Doe=|Jane=|Smith=

Header

Doe Jane 4

Smith John 3

Smith Jack 5

Doe Jane 2

Doe John 1

LAST_NAME FIRST_NAME ID

Employee Table

1•John•Doe 2•Jane•

Doe 3•John•Smith 4•

Jane • Doe

Free Space

1•• 2•• 3•• 4 •

• 5•Jack•

Free Space

Compressed Block

Local

Symbol Table

21

OLTP Table Compression

1•John•Doe 2•Jane•

Doe 3•John•Smith 4•

Jane • Doe 5•Jack

•Smith Free Space

Header

Uncompressed Block

John=|Doe=|Jane=|Smith=

Header

1•John•Doe 2•Jane•

Doe 3•John•Smith 4•

Jane • Doe

Free Space

1•• 2•• 3•• 4 •

• 5•Jack•

Free Space

Compressed Block

Local

Symbol Table More Data

Per Block

22

Real World Compression Results

Storage Utilization

MB

0

500

1000

1500

2000

2500

No Compression Compression

More than 70% Storage Savings

23

Real World Compression Results

Table Scan Performance

Time

(seconds)

0

0.1

0.2

0.3

0.4

No Compression Compression

Compression is 2.5x Faster

24

Agenda

• Enterprise Edition VS Standard Edition

• Storage Optimization • ASM & New Feature

• Oracle Partitioning

• Compression

• High Availability

• DB Security

• Manageability

Machine

Failures

Data

Failures

System

Changes

Data

Changes

Unplanned

Downtime

Planned

Downtime

Computer

Site

Alta affidabilità

26

Availability possibilities

• Good Availability

• Oracle Database 11g

Enterprise Edition

Single Instance

• Best Availability

• Oracle Database 11g

Enterprise Edition

• Oracle Real

Application Clusters

• Mutual failover and

loadbalancing

Active – Active

• Better Availability

• Oracle Database 11g

Enterprise Edition

• Oracle Real

Application Clusters

One Node

• Can have mutual

failover

Active – Passive

© 2011 Oracle Corporation

27

Clusters con ‘cold’ Failover, Active/Passive

Server 1 Server 2

Idle

Database

A

28

Clusters con ‘cold’ Failover, Active/Passive

Server 1 Server 2

Database

A

29

Server 1

Database A Server 2

Database B

Database

Database

A B

Clusters con ‘cold’ Failover, Active/Active

30

RAC-One Node – Active / Passive

DB1 DB2

Server A

Common Shared Storage

Single Cluster

DB3 DB4 DB5

Server B Server C

Real Application Cluster

Active / Active

Real Application Cluster

Active / Active

Service

RAC, RAC One Architecture

public network

Node1

Operating System

Clusterware cluster

interconnect

instance 1

ASM

Node 2

Operating System

Clusterware

ASM

Redo / Archive logs all instances

shared storage

Database / Control files

OCR and Voting Disks

VIP1 VIPn

Listener Listener

Machine

Failures

Data

Failures

System

Changes

Data

Changes

Unplanned

Downtime

Planned

Downtime

Computer

Site

Alta affidabilità

Data Guard

Primary Site Secondary Site

Data Guard

• Data Protection

• Role Management

– Switchover operation for scheduled outages

– Failover operation for unscheduled outages

36

Data Guard – Disaster & Recovery

ARCH

Online

Redo

Logs

MRP

Oracle

Net

Archived

Redo Logs

Primary

Database

Transactions

LGWR

ARCH

Archived

Redo Logs

An up-to-date

Physical/Logic

al

Standby

Database

Alta affidabilità

Standby

Redo Logs

Online

Redo Logs

FAL

Oracle Net

Primary

Database

Transactions

Physical

Standby

Database

Backup /

Reports

LGWR RFS

Standby

Redo

Logs

Archived

Redo Logs ARCH

MRP/ LSP

Transform Redo

to SQL for

SQL Apply

Archived

Redo Logs

ARCH

LNS

sync

async

arch

DG - Process Architecture

38

Physical Standby with Real-Time

Query

Physical Standby

Database

Primary

Database

Continuous Redo

Shipment and Apply

Concurrent

Real-Time Query

• Read-only queries on physical standby concurrent with redo apply

• Supports RAC on primary and/or standby

• Queries see transactionally consistent results

• Handles all data types, but not as flexible as logical standby

Active Standby

Database

Improve Availability Active Data Guard 11g Release 2

•Automatic Block Repair

•Oracle detects corrupt blocks and repairs online

•Transparent to the user and application

Primary

Database

Fast

Backups

Read/Write

Workload

Continuous redo

shipping, validation & apply

Real-time

Reporting

40

Oracle’s Maximum Availability Architecture

Server

Failures

Data

Failures

System

Changes

Data

Changes

Unplanned

Downtime

Planned

Downtime

Ora

cle

MA

A B

est P

ractic

es

Oracle Grid Architecture

RAC , ASM and Clusterware

Online Redefinition

Flashback

ASM

Active Data Guard

Recovery Manager

Secure Backup

Service

Migration

Wide-area

Clusters

Database

Oracle Grid Architecture

Rolling Upgrades/patches

41

Agenda

• Enterprise Edition VS Standard Edition

• Storage Optimization • ASM & New Feature

• Oracle Partitioning

• Compression

• High Availability

• DB Security • Filtering

• Encryption

• Auditing

• Manageability

42

Disk

Backups

Exports

Off-Site

Facilities

Oracle Advanced Security Protect Data from Unauthorized Users

• Complete encryption for application data at rest to prevent direct access to

data stored in database files, on tape, exports, etc. by IT Staff/OS users

• Efficient application data encryption without application changes

• Built-in two-tier key management for SoD with support for centralized key

management using HSM/KMS

• Strong authentication of database users for greater identity assurance

Application

Prevent access by non-database users

Increase database user identity assurance

43 © 2010 Oracle Corporation – Proprietary and Confidential

• Cifratura di tutte le comunicazioni da e verso il database

• RC4 (40, 56, 128, 256 bits)

• DES (40 and 56 bits)

• 3DES (2 and 3 keys)

• AES (128, 192, and 256 bits)

• Data integrity con checksums

• MD5

• SHA-1

• Certificata FIPS 140-1 Level 2

• Trasparente alle applicazioni

Application Data

Cifratura e

Data Integrity

(Modification,

Disruption, Replay)

Le informazioni sono cifrate Advanced Security Option

44

Oracle Database Vault Enforce Security Policies Inside the Database

• Automatic and customizable DBA separation of duties and protective

realms

• Enforce who, where, when, and how using rules and factors

• Enforce least privilege for privileged database users

• Prevent application by-pass and enforce enterprise data governance

• Securely consolidate application data or enable multi-tenant data

management

Procurement

HR

Finance

Application

DBA

select * from finance.customers

DBA

Security

DBA

Application

Control access to data within database

45

• Monitor database activity to prevent unauthorized database access, SQL

injections, privilege or role escalation, illegal access to sensitive data, etc.

• Highly accurate SQL grammar based analysis without costly false positives

• Flexible SQL level enforcement options based on white lists and black lists

• Scalable architecture provides enterprise performance in all deployment modes

• Built-in and custom compliance reports for SOX, PCI, and other regulations

Policies Built-in Reports

Alerts Custom Reports

Applications Block

Log

Allow

Alert

Substitute

Oracle Database Firewall First Line of Defense

46

Agenda

• Enterprise Edition VS Standard Edition

• Storage Optimization • ASM & New Feature

• Oracle Partitioning

• Compression

• High Availability

• DB Security

• Manageability

Oracle Database 11g

•Diagnostic Pack

•Tuning Pack

•DB LifeCycle mgm

• Configuration Pack

• Provisioning Pack

• Change Management Pack

Self Managing Database

Sto

rag

e

Backu

p

Me

mo

ry

Ap

ps

/SQ

L

Sc

he

ma

RA

C

Re

co

ve

ry

Re

plic

ati

on

Auto-Tuning

Advisory

Instrumentation

Oracle Enterprise Manager 11g Performance Page

Oracle Enterprise Manager 11g Detailed and advisor Page

Performance Diagnostics NEW: Active Reports

• Interactive reports for off-line analysis

• Offer same level of interactivity with drill-downs for detailed analysis

• Can be emailed to appropriate personnel for analysis

• Does not require Oracle Enterprise Manager installation

Oracle Database Mgmt: Tuning Pack

Tuning Pack

•SQL Tuning Advisor

• SQL Profiles

• Statistical Analysis

•SQL Access Advisor

• Index on Table

• Materialized View on Table

• Index on Materialized View

• Reorganize Objects

Oracle Enterprise Manager 11g Tuning Pack

Oracle Enterprise Manager 11g Performance Page

Oracle Enterprise Manager 11g Detailed and advisor Page

Performance Diagnostics NEW: Active Reports

• Interactive reports for off-line analysis

• Offer same level of interactivity with drill-downs for detailed analysis

• Can be emailed to appropriate personnel for analysis

• Does not require Oracle Enterprise Manager installation

Oracle Database Mgmt: Tuning Pack

Tuning Pack

•SQL Tuning Advisor

• SQL Profiles

• Statistical Analysis

•SQL Access Advisor

• Index on Table

• Materialized View on Table

• Index on Materialized View

• Reorganize Objects

Oracle Enterprise Manager 11g Tuning Pack

Knowing What

You Have

Asset Discovery

Automated Inventory

HW/SW Configurations

•Operating Systems

•Hardware

•Database

•Packaged Apps

Configuration Search

Relationships

Real-time Monitoring

Real-time Detection

•Who, What and When

Compliance Framework

•SOX. PCI, CoBIT …

Change Reconciliation

•Authorized vs Unauthorized

Standardizing

Configurations

Configuration

Compliance

Drift Analysis

Config Comparison

•Across the stack

•Across lifecycles

•Baseline & Gold Std

•1-to-1, 1-to-Many

Drift Reconciliation

Proactive Checks

Policy Management

Out-of-the-Box Policies

User-Defined Policies

User-Defined Groups

Compliance Dashboard

Detecting Configuration

Changes

Integrated Configuration Management Doing more with less

Millions of

Configurations

uploaded to My

Oracle Support

1

Support Configuration Database

mined to generate proactive best-

practice recommendations

2

3

Customers acquire

configuration knowledge

as product of aggregate

information

My Oracle Support

Simplified

SR Management

Proactive

Config Management

Personalized Knowledge Management

Oracle Enterprise Manager & My Oracle Support

Proactive Support – Using Aggregated

Configuration Data

Automated Configuration Upload to My Oracle Support

Reduce Problem Resolution Cycle

• Unified Support and Management View

• Service Requests

• Patches and Updates

• Knowledge

Oracle Database 11g

PE

RF

OR

MA

NC

E

CAPACITY

HIG

HE

R

HIGHER

Oracle Database Systems Family

Exadata Quarter Rack

24 Database Cores

3 Exadata Storage Servers

72 TB Storage

1.1 TB Smart Flash Cache

Smart Scan

Hybrid Columnar Compression

Fully Expandable

DB Appliance 4 core

DB Appliance 24 core

Engineered for Performance

Engineered for Simplicity

Oracle Database

Appliance

4 to 24 Cores

Cores can be disabled

12 TB Storage

292 GB Flash for Redo Logs

One Command Deployment, Patching, and Support

top related