Managing Storage in Private Clouds with Oracle Cloud File ... › ... ›...

20
<Insert Picture Here> Managing Storage in Private Clouds with Oracle Cloud File System OOW 2011 presentation

Transcript of Managing Storage in Private Clouds with Oracle Cloud File ... › ... ›...

Page 1: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

<Insert Picture Here>

Managing Storage in Private Clouds withOracle Cloud File SystemOOW 2011 presentation

Page 2: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

What We’ll Cover Today

• Managing data growth• Private Cloud definitions• Oracle Cloud Storage architecture• Key features• Business drivers• Use cases• Integrated solution value propositions

Oracle Confidential

Page 3: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

Manage Data Growth#1 Priority of Database Users*

* IOUG Storage Survey 2010

• Manage Storage More Efficiently

• Optimize Storage Performance

• Reduce Overall Storage Costs

• Protect Against Data Loss

Page 4: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of

configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.

© 2011 Oracle Corporation

NIST Definition of Cloud Computing v15

Page 5: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

CloudFS Meets KeyCloud Computing Requirements

• 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 elasticitythrough online storage provisioning

• Multi-tenancy servicing multiple clients with exclusivity

Applications

Middleware

Database

Oracle Cloud File System

Ente

rpris

e M

anag

er

Automatic Storage Management

Page 6: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

Private Database CloudSoftware Managed Server and Storage Pools

EnterpriseManager

In-Memory Database Cache

Automatic Storage Management

Real Application Clusters

© 2011 Oracle Corporation

Page 7: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

Application

Automatic Storage Management (ASM)

ASM Cluster File System (ACFS)

Database RAC

ASM Files

ASM Dynamic Volume Manager (ADVM)

Dynamic Volumes

ACFS FSs

3rd PartyFS

Database filesDatabase files

Database files

ASMDisk Group

Advanced Data Services

C l o u d F S

Oracle Cloud Storage - High level architecture

3rd Party FS

Page 8: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

ASM Dynamic Volume Manager (ADVM)A General Purpose Volume Manager

• Designed for cluster and single host volumes– Loadable kernel driver

• Supports ACFS and 3rd party file systems– Eliminates the need for 3rd party volume managers

• Leverages ASM features– Dynamic storage provisioning

• Cross platform (Linux, Windows, UNIX)• Easy to managed using ASMCMD, EM and SQL

Vol2Vol1Vol3

ADVM

ASMDiskGroup

Page 9: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

• Standards based general purpose cluster file system • POSIX, X/OPEN for UNIX/Linux for standard user interface• Windows file system compliant• Ideal for Oracle database, applications and middleware binaries (homes),

administrative files and external BFILEs

• Cache coherent file system with global name space• Supports NFS and CIFS network protocols• Easy to manage cross OS platform

– Linux, Windows, Solaris and AIX– Managed thru native OS interfaces and Oracle system mgt tool

ASM Cluster File System (ACFS)A General Purpose File System

ACFS

ASMDiskGroup

General purpose file systems

Page 10: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

ACFS Read-Write Snapshot

ACFS File System

……………………………….. FS Snapshot

FS Snapshot FS

Snapshot

• Dynamic, fast, space efficient, “point in time”, read-write copies of ACFS file systems

• What problem does it solve• Eliminates expensive 3rd party snapshot solutions• Enable test and development

• Use snapshot copy of production data for test and development

• Recover quickly from online disk snapshot backups and/or inadvertent admin errors

• Offload backups using snapshot image• Up to 63 snapshot images per ASM file system

Page 11: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

ACFS Replication• Enables replication of ACFS file systems across the

network to a remote site• What problem does it solve

– Compliments Data Guard and provides a complete Oracle DR solution for all files

– Eliminates the need for 3rd party replication software• Replication logs are used to replicate from primary to

standby asynchronously

Page 12: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

Oracle Confidential

ACFS Tagging

• ACFS Tagging assigns a common naming attribute to a group of files

• What problem does it solve– File operations can be performed based on tagging attributes

on files spread throughout multiple file systems

• Example: You can now replicate all files tagged “Oracle Home”– Achieve complete DR solution for Oracle homes and

database file (through Data Guard)

Page 13: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

ACFS Security• ACFS Security uses Realms, Rules, RuleSets, and

Command Rules to enforce security– Managed by a ‘Security Administrator’– Modeled after Oracle Data Vault

• Realm is a virtual container of – Users– Files and directories, access defined by security filters– Rules and rule sets defining access– Command rules to allow/disallow operations

• What problem does it solve– Fine grained access control in addition to OS ACLs– Example: Grant operator Joe read only access to MedicalRecords

between 9-11pm for backup purposes.

Page 14: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

ACFS Encryption

• Enable users to encrypt data stored on disk– Flexibility to encrypt the entire file system and/or just individual

files and directories– Transparent to users and applications

• What problem does it solve– Protects data-at-rest through encryption

• Prevents unauthorized use of data in case of data loss or theft

• Secure encryption keys to decode data– File Encryption Key (FEK) – to encrypt file data– Volume Encryption Key (VEK) – to encrypt FEK

Page 15: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

ACFS Use CasesThe preferred file system for non-database files

• System, Database, Application and Middleware files on ACFS• Shared homes in a cluster configuration• Shared administrative/diagnostic files, log files, staging area files• Oracle database backup sets, archive logs and dumpsets

• Business Data on ACFS• Storing DB external files (large objects) business data stored outside of

DB tablespaces• ACFS configuration alternatives

1. Shared cache coherent cluster file system on all cluster nodes• A better (faster and more reliable) alternative to traditional NFS

Filers 2. NFS/CIFs network file servers

Export NFS/CIFs files to clients on the network

Page 16: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

Oracle Cloud Storage Licensing

• Automatic Storage Management (ASM) – Free license

• Oracle Cloud File System (cloudFS)– Licensing

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

• License fee required for:– All non-Oracle database and application files

Page 17: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

Storage Goals

ACFS Business Drivers

• Faster Scalability and performance

• Higher availability

• Data integrity and fast recovery

© 2010 Oracle Corporation

Improve Quality of Service

Improve Agility Reduce Complexity

Reduce IT Costs

• Dynamic resource management

• Shared pool of resources

• No I/O bottlenecks

• Simple stgprovisioning

• Simple mgtfor data services

• Capital cost• Management

cost• Downtime

cost

Page 18: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

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

ASMCloudFS

Oracle ClusterwareOracle Database&

RAC

Snapshot Replication

Tagging

SecurityEncryption

RAC One

Page 19: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

<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 InterlinkShunichi Aoki, Senior Vice President

Senior Executive ManagerOracle Business Division

Page 20: Managing Storage in Private Clouds with Oracle Cloud File ... › ... › cloudfs-oow-2011-514411.pdf · ACFS Replication • Enables replication of ACFS file systems across the network

Oracle Confidential