Download Slide 1

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Extensible Storage Engine wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

Object-relational impedance mismatch wikipedia , lookup

Oracle Database wikipedia , lookup

Transcript
<Insert Picture Here>
Oracle ASM Cluster File System (ACFS)- See What’s New
Ara Shakian
Principle Product Manager
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.
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
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
Oracle Confidential
Oracle Cluster File SystemCloud 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
Oracle Cluster File SystemCloud Edition
Applications
Middleware
Database
Oracle Cluster File System—Cloud Edition
Oracle VM (optional)
Enterprise Manager
• 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
Managing ALL Data within the Cloud
Database RAC
3rd Party FS
Application
Oracle Cluster File System – Cloud Edition
Tagging
Security
Replication
Encryption
Snapshot
Automatic
Storage
Management
(ASM)
ASM Files
ASM Cluster & Single Node File System (ACFS)
Dynamic Volume Manager
Dynamic Volumes
ASM
Disk
Group
DB
Datafiles
DB
DBDatafiles
Datafiles
OCR & Voting files
ACFS FS
Oracle Bin
3rd Party
FS
Automatic Storage Management
Overview
Key Features
ASM Disk
ASM Disk
ASM Disk
ASM Disk
ASM Disk
• 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
Key Benefits
ASM
Disk Group
• Simplifies and automates file management
• Reduces complexity and overhead
• Provides best performance
• Reduces total cost of ownership
Oracle Confidential
Oracle Automatic Storage Management
Enables Elastic Storage
Sales Clients
Back Office
Clients
Sales Pool
Back Office Pool
  
  
Most Critical
Least
Critical
Alert: Disk space low – Add more storage.
Action: Storage added – rebalancing started.
ASM Dynamic Volume Manager
• New general purpose volume platform
OS
/dev/asm/volume1-123
– Supports ACFS and 3rd party file systems
– Eliminates the need for 3rd party VMgrs
• New ASM volume management service
ASM DG
+DATA/volume1
– 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
Oracle
Confidential
What is ASM Cluster File System (ACFS)
• 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
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
Yes
Future
Future
Tagging,
Replication,
Security,
Encryption
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/acfsvol302/test/resumes
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
Oracle Confidential
Key Drivers for Data Security &
Encryption
Regulatory Compliance
–
–
–
–
–
–
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
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
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
Oracle Confidential
ACFS Use Cases
Data Type
Personal files
•
Data Model
•
Home directories, documents, etc...
System and application files
•
System files
•
Application binaries
Business data
•
Business files not stored in the database
•
Business critical data
•
•
•
ACFS file systems
exported thru NFS/CIFS
ACFS
ACFS file systems
exported thru NFS/CIFS
Single node or cluster
ACFS file systems
ACFS
Single node or cluster
ACFS file systems
ACFS
Store Personal Files on ACFS
• Configure ACFS as a Network
File Server
NFS or CIFS
Network Protocols
– 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
ACFS FS
mount points
ACFS Network File Server
(NFS/CIFS)
System & Application Files on ACFS
• ACFS configuration alternatives
– ACFS single node or cluster server
– ACFS Network File Server
SAP
Oracle DB
Binaries
• 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
Binaries
Siebel
Application
Oracle
Binaries
EBusiness
Suite
– 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
3rd Party
File System
ACFS
File Systems
ASM Disk Group
Business Data on ACFS
• Database external files may be
stored in an ACFS cluster
Photos
BFILEs
Images
Medical
Images
• 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)
External
Reports
tables
ACFS File Systems
ASM Disk Group
<Insert Picture Here>
Daniel Smith
Senior DBA, Carfax Inc.
"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".
<Insert Picture Here>
NTT Data Interlink
"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."
One Integrated Solution for ALL Data
Simple Low Cost High Performance Always On-Line
Scalable
Optimal Utilization
Snapshot
RAC One
Un-structured
Data
Structured
Data
Security
Replication
Encryption
Tagging
ACFS
ASM
&
Dynamic Volumes
Oracle Database
Oracle Clusterware
&
One Management
Interface
One Install and
Configure
One Clusterware
Framework
RAC
Cross Platform
Linux, Windows, Solaris,
HP-UX, AIX
Oracle Confidential
One Vendor for
Support
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
Oracle Confidential
Some ASM Reference Customers In Production
Oracle Confidential
Oracle Confidential
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
Oracle ASM Cluster File System
Replicates Files for Disaster Protection
Production Site
DR Site
Sales Clients
Back Office Clients
Sales Clients
Back Office Clients
Sales App Pool
Back Office App Pool
Sales App Pool
Back Office App Pool
Sales DB Pool
Back Office DB Pool
Sales DB Pool
Back Office DB Pool
Most Critical
Least Critical
Most Critical
Least Critical
Oracle DataGuard
Oracle Homes, DB Files, Logs, Applications
Oracle ACFS Replication Oracle Homes, DB Files, Logs, Applications
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