Download What are the Database Editions?

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

Open Database Connectivity wikipedia , lookup

Relational model wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Functional Database Model wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Concurrency control wikipedia , lookup

Database wikipedia , lookup

Database model wikipedia , lookup

ContactPoint wikipedia , lookup

Clusterpoint wikipedia , lookup

Oracle Database wikipedia , lookup

Transcript
Database Edition for Oracle
Sales Presentation
Market Drivers
Faster access to data
• Are you using file systems or raw disk partitions to
Oracle data?
Continuous availability (24x7) of missioncritical Oracle databases
• How much does downtime cost your business in regard
to lost user productivity, reduced company revenue, poor
customer service?
Easier management of increasing data
• Do your DBAs have to learn how to manage raw disk
partitions to gain database performance?
What are the Database Editions?
Integrated storage management
solutions optimized for specific
application areas
• Database Edition for Oracle
• Database Edition for Sybase
Software Stack
QuickLog HA Agent
HA
Edition
Oracle Database HA Agent
VERITAS Cluster Server
VxDBA Administration Utility
QuickLog for File System
Standard
Edition
(Cached) Quick I/O for Databases
File System with Storage Checkpoints
Volume Manager
Product Positioning
VERITAS Database Edition for Oracle
offers raw device performance with file
system manageability.
• Increases availability of Oracle databases
• Offers equal to raw performance and for highmemory systems up to 150% performance
improvement
• Offers ease of management of file systems
• Integrated online and offline storage
management solution
Positioning Matrix
Database Edition
for Oracle
Performance
Raw Devices
UFS
Manageability
Customer Target
Oracle Database Administrator
What is the customer using, and how does
this product fit into their installation?
• Solaris 2.6, 7, or 8
– New Installations
– Upgrading OS
• Oracle Enterprise Server Release 7.3 to 8i
– Upgrading database or
– Database can withstand some downtime
Feature Overview
Quick I/O & Cached quick I/O
• Raw device performance with file system
manageability
• Cached Quick I/O for up to 150% performance
improvement over raw devices
VERITAS Volume Manager & VERITAS File
System
• Online disk & file management
• Stripped / Mirrored arrays
• Java-based Storage Administrator GUI
Feature Overview (cont’d)
Storage Checkpoints
 Block-Level Incremental Backup (w/ NetBackup)
 Storage Rollback for immediate “point-in-time”
recovery from “logical errors”
QuickLog for File System
Automatic monitoring and recovery of
Oracle
(HA Edition)
Vendor Certification – Oracle OSCP
Raw Disks vs. File Systems
Unique, total storage foundation solution to
deliver the best of both worlds
Database Edition for Oracle
Raw Disks
Conventional File Systems
Advantages Disadvantages
Advantages Disadvantages
Performance Manageability
Manageability Performance

Best OLTP
performance
Data
Reliability

No potential
for data loss
with data
written to
disks directly
“Invisible”
locations for
tablespaces
 Difficult to
grow
tablespaces




Tablespace

Lower database
organization
throughput
System-wide
(30-90% of
backup and
raw disk)
restore

Higher CPU
policies
overhead
Easy to create
Data Reliability
and expand
files for Oracle  Potential
data loss
Quick I/O
Breakthrough VERITAS File System interface technology
Presents regular VERITAS File System files to Oracle as
raw character devices
Quick I/O
regular raw
file device
RDBMS
Server
• Allows parallel updates to database files for increased
throughput
• Takes advantage of kernel async I/O (Solaris’ KAIO)
• Oracle handles locking for data integrity
• Simple scripts convert existing files to Quick I/O and
create new database files as Quick I/O files
Eliminates traditional UNIX file system overhead
Cached Quick I/O Overview
Implemented as a buffered read, direct
write solution
• Retains data reliability advantage of direct write
• Gains read-ahead at the File System and memoryto-memory copy performance advantage
Easy online management to turn Cache
on/off for Quick I/O files
• Like Quick I/O, enabled on a per-file basis
Multiple database instances can co-exist
with selective caching for specific datafiles
Cached Quick I/O Outperforms
UFS on 64-bit Solaris 7
Database Edition 2.2 with Cached Quick I/O delivers up to
Six times the performance of UFS using Direct I/O
Tested configuration
included:
•Sun UE 10000
(10 CPUs and
6 GB of RAM)
•Solaris 7 (64-bit)
•DB Edition 2.2
for Oracle
•Oracle 8.1.5 (64-bit)
•TPC-C scale factor
of 200 warehouses
Percentage of Raw I/O Performance
Raw = 100%
180%
160%
Raw I/O
Quick I/O
140%
Cached Quick I/O
VxFS buffered I/O
120%
VxFS direct I/O
100%
UFS buffered I/O
UFS direct I/O
80%
60%
40%
20%
0%
500 MB
1GB
2GB
Oracle Cache Size
4GB
VERITAS QuickLog
• Improves VERITAS File System Write
performance by exporting intent log
• Updates intent log in parallel with accessing file
data
• Eliminates the seek time between intent log area
and file system data area
• Transparent to end users
• Minimal system administration setup
• Database Edition/HA provides automated
QuickLog failover
VERITAS QuickLog
Boost File System Write Performance
Standard
VERITAS File System
fs1
fs2
intent log
intent log
Data
Data
VERITAS File System
with QuickLog
log
volume
fs1
fs2
intent log
Data
Data
Storage Checkpoints
Point-in-time image of database
Storage Checkpoints maintain changed
data blocks as database is being
updated
• Uses efficient copy-on-write technique
• No post-processing needed to scan for
changed data blocks
• Changed data blocks are stored on disk
• Take only seconds to complete
• Take as many as you like!
Create a Storage Checkpoint
Simplified illustration of creating a Storage
Checkpoint
Primary File System
Storage Checkpoint (empty)
A
B
C
D
E
The Storage Checkpoint presents an exact image of
the primary file system.
File System is Updated...
Simplified illustration of a Storage Checkpoint
Primary File System
Storage Checkpoint
A
B
C
D
E1
E
As the primary file system is updated, the original data is copied to
the Storage Checkpoint before the new data is written. As the primary
file system continues to change, the Storage Checkpoint accumulates
the original data blocks.
and updated again..
Simplified illustration of a Storage Checkpoint
Primary File System
Storage Checkpoint
A
B
C1
C
D
E1
E
And so the process continues until the next Storage Checkpoint is created.
Uses of Storage Checkpoints

Storage Rollback
 Faster database recoverability from on-disk backup
image managed by VxDBA utility
Block-Level Incremental Backup
 NetBackup manages Storage Checkpoints and
extracts only the changed blocks
Database Replication Option (available separately)
• Storage Checkpoints allow for database
replication to secondary system to offload
primary server of maintenance tasks
Storage Rollback
Recover Quickly from Logical Errors

On disk point-in-time image of data
Simply write back changed (blue) blocks
to previous state

Block-Level Incremental Backup
Back up only changed data blocks
• Virtually eliminates backup windows
• Allows more frequent backup schedules
Enhanced performance
• Significantly lowers CPU and network resource
drain during backups
• Faster recovery from backups (vs. applying
changes in logs)
Block-Level Incremental Backup
Changed Blocks
Since Last
Backup
VERITAS File
System
with Storage
Checkpoints
NetBackup Server
NetBackup
BLI Backup
Extension
Minimize Your
Database
Backup Window
Previous
Full
Backup
+
Block
Level
Incrementals
Full
Restore
Block-Level Incremental Backup /
Restore Performance
VxFS BLI - tape
Full
138:24
Increm 1
5:01
Increm 2
5:02
Restore
16:11
RMAN - tape
VxFS BLI - disk
RMAN - disk
103:33
31:01
25:00
15:10
1:42
12:17
15:24
1:54
11:59
34:09
1:04
4:48
5.9 GB Oracle Database on SUN UE3000
8 tables, about 15M records total
Increment 1 updates 12000 records
Increment 2 updates 80000 records
Restore of all updated records
Source: Boeing Corporation
Database Edition/HA
VERITAS Cluster Server
Sophisticated availability
configuration management
Clustered HA solution
allowing 2-32 server
scalability
1:1, Any:1 and 1:Any policybased failover
Application level cascading
failover
Fast Kernel-to-Kernel
communication & failover
Certified 3rd party support for
SCSI, SAN & NAS storage
Centralized Cluster Manager
console for HP-UX, Solaris
and Windows NT
Product Description
Hosts Supported
• Solaris 2.6, 7, and 8
System Requirements
• Oracle 7.3 to 8i
Software Components
• VERITAS Volume Manager 3.1
• VERITAS File System 3.4 with Quick I/O
• Database Edition/HA (VCS) for Oracle
– VERITAS Cluster Server 1.2.1 and VCS Agent for Oracle
• Intelligent installation script requires only single
key
Product Description
Educational Packages
• Database Edition for Oracle course by VES
– Prerequisites are Volume Manager and File System courses
Consulting Packages
•
•
•
•
Any standard package if necessary
VCS standard or accelerated package for HA Edition
NetBackup package to help implement BLI Backup
UFS to VxFS and SDS to VM conversion tools
Support Packages
• Direct Assist Support (5x12)
• Premier Direct Assist Support (7x24)
Benefits Summary
Increase performance up to 600% over UFS with
file system manageability
Quick I/O & Cached Quick I/O
Reduce production database downtime
Online volume and file system administration with
VxVM and VxFS
Minimize database backup window
Block-Level Incremental Backup
Recover quickly from logical errors
Storage Rollback
Off-Host Processing
Database Replication Option
Final Message
VERITAS Database Editions for Oracle is
the foundation for any customer running a
large Oracle “business critical” database.
“ We believe that those installing new
databases should seriously consider using
VERITAS Database Edition for Oracle for the
combination or performance and
manageability it provides. ”
Oracle Large Systems Support Group