Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

30
<Insert Picture Here> Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager

Transcript of Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Page 1: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

<Insert Picture Here>

Oracle ASM Cluster File System (ACFS)- See What’s New

Ara ShakianPrinciple Product Manager

Page 2: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

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 DECISION. THE DEVELOPMENT, RELEASE, AND TIMING OF ANY FEATURES OR FUNCTIONALITY DESCRIBED FOR ORACLE'S PRODUCTS REMAINS AT THE SOLE DISCRETION OF ORACLE.

Page 3: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

Table of Contents

• Storage management challenges• Oracle Cluster File System – Cloud Edition• ASM and ACFS overview• ACFS new features in 11.2.0.2 patch set • ACFS use cases• ASM as an integrated solution• ASM reference customers

Page 4: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

Challenges of Managing Data Explosion

• What problem are we trying to solve?

– Lack of a single solution for all data– Lack of automation in storage provisioning– Complexity of managing performance–Multi-vendor support logistics and finger

pointing– Reducing Storage Total Cost of Ownership

Page 5: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Cluster File System-Cloud Edition

• What is it?– Automatic Storage Management (ASM) – ASM Dynamic Volume Manager (ADVM)– ASM Cluster File System (ACFS)– ACFS data services (snapshot, replication tagging, security,

encryption)

• Licensing– Included and free with all editions of the database for storing:• Oracle Database files, Oracle application binaries, Oracle homes• Oracle software administrative and diagnostics files

– License fee required for all non-Oracle database and non-Oracle application files

Oracle Confidential

Page 6: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Cluster File System-Cloud Edition

• Simplifies pooling of storage across databases, middleware, and applications in a cloud

• Provides network accessible storage with unified namespace for databases and files

• Supports rapid elasticity through online storage provisioning

Applications

Middleware

Database

Oracle Cluster File System—Cloud Edition

Oracle VM (optional)

Page 7: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

3rd Party FSApplication

Managing ALL Data within the Cloud

Oracle Cluster File System – Cloud Edition

Automatic Storage

Management (ASM)

ASM Cluster & Single Node File System (ACFS)

Database RAC

ASM Files

Dynamic Volume Manager

Dynamic Volumes

ACFS FSOracle

Bin

3rd PartyFS

DB DatafilesDB DatafilesDB DatafilesDB Datafiles

DB DatafilesDB Datafiles

OCR & Voting filesOCR & Voting files

ASM

Disk

Group

SnapshotTagging

Replication

Security

Encryption

Page 8: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

Automatic Storage Management Overview

• File system and volume manger for all data• Storage pool for provisioning and consolidation • Dynamic rebalancing for even distribution of IO• Flexible Striping and mirroring for performance and availability

ASM DiskASM Disk

ASM DiskASM Disk

ASM Disk

ASMDisk Group

• Simplifies and automates file management• Reduces complexity and overhead• Provides best performance• Reduces total cost of ownership

Key Benefits

Key Features

Page 9: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Sales PoolSales PoolSales PoolSales Pool

Sales ClientsSales ClientsSales ClientsSales Clients Back Office Back Office ClientsClients

Back Office Back Office ClientsClients

Most Critical Least Critical

Back Office PoolBack Office PoolBack Office PoolBack Office Pool

Oracle Automatic Storage Management Enables Elastic Storage

Alert: Disk space low – Add more storage.

Action: Storage added – rebalancing started.

Page 10: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

ASM Dynamic Volume Manager

• New general purpose volume platform– Supports ACFS and 3rd party file systems– Eliminates the need for 3rd party VMgrs

• New ASM volume management service– Cluster and single host volumes– Loadable kernel driver

• ‘Dynamic Volume’ is an ASM file– +DATA/volume1 /dev/asm/volume1-123– Leverages ASM features– Easy on line provisioning

• Cross platform (Linux, Windows, UNIX)• Managed using ASMCMD, EM and SQL

Note: An AVD volume device may not be used as an OS boot or swap device, nor used as a root file system of the OS

ASM DG

/dev/asm/volume1-123

+DATA/volume1

OS

Page 11: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

• General purpose file system for non-DB files– Journaling, extent based– POSIX, X/OPEN file system solution for UNIX/Linux– Windows file system solution for Windows platforms – Single node and cluster– Scalable and high performance– Supports NFS and CIFS protocols

• Multi OS platform - Linux, Windows, Solaris and AIX• Integrated with Oracle system mgt tools– Oracle installation/configuration, EM and native OS tools

• Supports advanced data services– Snapshot, Replication, Tagging, Security and Encryption

What is ASM Cluster File System (ACFS)

Page 12: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

What’s New in Oracle ASM 11g 11.2.0.2 - Patch Set 1

Linux Windows Solaris/AIX

Bug Fixes Yes Yes Yes, + Port

Snapshot Yes Yes Yes + Port

Tagging, Replication,

Security, Encryption

Yes Future Future

Page 13: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

ACFS Tagging

• ACFS Tagging allows group operations on files spread throughout your file systems– ACFS Tagging assigns a common naming attribute to a

group of files– File operations can be performed based on tagging attributes

• Tagging is configured and managed by ‘acfsutil tag’ command line– Specify tag names for directories and files

$ /sbin/acfsutil tag set –r resume /dev/asm/acfsvol- 302/test/resumes

Page 14: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

ACFS Replication

• Compliments Data Guard and provides a complete DR solution for all files• Enables replication of ACFS file systems across the

network to a remote site• Replication logs are used to replicate from primary to

standby asynchronously

Page 15: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

Key Drivers for Data Security & Encryption

– Sarbanes-Oxley (SOX), J-SOX, HIPAA– GLBA– Payment Card Industry (PCI)– EU Privacy Directives, CA SB 1386….– Adequate IT controls, COSO, COBIT– Separation of duty, Proof of compliance,

Risk Assessment and Monitoring

Regulatory Compliance

Page 16: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

ACFS Security

• Fine grained access control in addition to OS ACLs• Enforces security policies through realms, rules, rule

sets and command rules – Realm is a group of files/directories secured for access by users– Rule sets are collection of rules– Command rules use rule sets to allow/disallow operations

• Integrated with Oracle system mgt tools– ASMCA support for basic configurations– Extensions to ACFS command line tools for easy use via acfsutil

Page 17: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

ACFS Encryption

• Protects data-at-rest through encryption• Prevents unauthorized use of data in case of data loss or theft• Secure encryption ‘keys’ to decode data

• Flexibility to encrypt the entire file system and/or just individual files and directories• Transparent to users and applications– Users and apps get decrypted data

• High level protection using two keys– File Encryption Key (FEK) – to encrypt file data– Volume Encryption Key (VEK) – to encrypt FEK

Page 18: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

ACFS Use Cases

• ACFS file systems exported thru NFS/CIFS

• ACFS file systems exported thru NFS/CIFS

• Single node or cluster ACFS file systems

• Single node or cluster ACFS file systems

Data Type Data Model

ACFS

ACFS

ACFS

Personal files

• Home directories, documents, etc...

System and application files• System files• Application binaries

Business data• Business files not stored in the database• Business critical data

Page 19: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Store Personal Files on ACFS

• Configure ACFS as a Network File Server– Single node or cluster for HA– Easy provisioning– Simple management

• Client computers can mount ACFS NFS/CIFS file systems– Home directories, documents,

photos and personal data

NFS or CIFS

Network Protocols

ACFS Network File Server

(NFS/CIFS)

ACFS FS

mount points

Page 20: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

System & Application Files on ACFS

• ACFS configuration alternatives– ACFS single node or cluster server– ACFS Network File Server

• Data types on ACFS– System files (not including boot FS and Grid

Infrastructure home)• System files, trace files, log files, import/export files,

system and application dump files, etc

– Application files and binaries• Oracle database home (Shared or node-local)• Oracle and 3rd party application binaries and

supporting files I.e. SAP, Siebel, PeopleSoft, etc

ASM Disk Group

Oracle DB

Binaries

Oracle DB

Binaries

SAP

Application

Binaries

SAP

Application

Binaries

Siebel

Application

Binaries

Siebel

Application

Binaries

ACFS

File Systems

Oracle

EBusiness

Suite

Oracle

EBusiness

Suite

3rd Party

File System

3rd Party

File System

Page 21: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Business Data on ACFS

• Database external files may be stored in an ACFS cluster

• Data types– Files or data managed by business

applications not stored in database• Images, manuals, reports, contracts,

external tables, and BFILEs• Business critical data

– Application data with true cluster file system functionality requirements (cache coherency, shared read/write, etc)

ASM Disk Group

BFILEsBFILEs

ReportsReports

ACFS File Systems

External

tables

External

tables

Photos

Images

Photos

ImagesMedical

Images

Medical

Images

Page 22: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

<Insert Picture Here>

"Oracle’s new security feature in ACFS gives us fine-grain and secure control over sensitive data

that needs the extra protection. In addition, ACFS replication coupled with Oracle Data Guard

provide a complete Disaster recovery solution for database files, external files and all other general

purpose files in the OS".

Daniel SmithSenior DBA, Carfax Inc.

Page 23: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

<Insert Picture Here>

"Oracle Database 11g Release 2 (11.2.0.2) takes us a step closer to Cloud Computing and Cost Optimization.

The new RAC Quality of Service Management (QoS) coupled with wider platform support for ASM Cluster

File System (ACFS) and RAC One node enable predictable performance and higher availability, both

essential in consolidated environments."

NTT Data Interlink

Page 24: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

One Integrated Solution for ALL Data

Always On-LineOptimal UtilizationScalable

High PerformanceLow CostSimple

Cross PlatformLinux, Windows, Solaris,

HP-UX, AIX

Structured Data

Un-structured Data

One Vendor for Support

One Management Interface

One Clusterware Framework

One Install and Configure

ASM

ACFS

&

Dynamic Volumes

Oracle ClusterwareOracle Database

&

RAC

Snapshot

Replication

Tagging

Security

EncryptionRAC One

Page 25: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

ASM adoption

• De-facto standard for RAC and grid deployments, >65%• De-facto standard for VLDB

deployments• Large and growing adoption for

single instance deployments, >20%• Thousands of customers using ASM• One of the most popular features in

the database

Update stats

Page 26: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

Some ASM Reference Customers In ProductionUpdate customer list

Page 27: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle Confidential

Page 28: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Storage Cloud

• Storage service• Characteristics– Storage pooling– Network accessible

storage, files, and data– Elastic storage pool

Cloud Computing Infrastructure

Application Cloud

Database Cloud

Storage Cloud

Page 29: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Production Site

Sales DB PoolSales DB PoolSales DB PoolSales DB Pool

Sales ClientsSales ClientsSales ClientsSales Clients Back Office ClientsBack Office ClientsBack Office ClientsBack Office Clients

Most Critical Least Critical

Back Office DB PoolBack Office DB PoolBack Office DB PoolBack Office DB Pool

Oracle ASM Cluster File System Replicates Files for Disaster Protection

Oracle Homes, DB Files, Logs, Applications

DR Site

Oracle Homes, DB Files, Logs, Applications

Oracle DataGuard

Sales App PoolSales App PoolSales App PoolSales App Pool Back Office App PoolBack Office App PoolBack Office App PoolBack Office App Pool

Sales DB PoolSales DB PoolSales DB PoolSales DB Pool

Sales ClientsSales ClientsSales ClientsSales Clients Back Office ClientsBack Office ClientsBack Office ClientsBack Office Clients

Most Critical Least Critical

Back Office DB PoolBack Office DB PoolBack Office DB PoolBack Office DB Pool

Sales App PoolSales App PoolSales App PoolSales App Pool Back Office App PoolBack Office App PoolBack Office App PoolBack Office App Pool

Oracle ACFS Oracle ACFS ReplicationReplication

Page 30: Oracle ASM Cluster File System (ACFS)- See What’s New Ara Shakian Principle Product Manager.

Oracle ASM Cluster File System

• Highly available general purpose cluster file system• Supports all ASM automatic features• Advanced Management Features– Recover from accidents with point-in-time snapshots– Supports Flexible Continuous Replication– Manage file access policies with ACFS’s Security

Infrastructure– Supports encryption at file or volume levels– Easily aggregate operations across files and types with

annotations