Download presentation
Presentation is loading. Please wait.
Published bySherman Colin Hines Modified over 5 years ago
1
Copyright © 2002 VERITAS Software Corporation. All Rights Reserved
Copyright © 2002 VERITAS Software Corporation. All Rights Reserved. VERITAS, VERITAS Software, the VERITAS logo, and all other VERITAS product names and slogans are trademarks or registered trademarks of VERITAS Software Corporation in the US and/or other countries. Other product names and/or slogans mentioned herein may be trademarks or registered trademarks of their respective companies.
2
How to Sell Storage Foundation for Databases (Oracle/Oracle RAC/DB2/Sybase)
3
Three Architectures Customer Need VERITAS Solution
Increased Availability Performance and Storage Manageability Highest Level of Scalability, Storage Manageability, and Mission Critical Availability High Availability and Storage Manageability Customer Need VERITAS SFDB VERITAS SFDB/HA VERITAS SFOR VERITAS Solution
4
Three platforms VERITAS SFDB VERITAS SFDB VERITAS SFDB
5
Database running on Storage Foundation
What does Storage Foundations do for database environments? Performance Extent-based allocation Availability Software Raid Replication Fault tolerance DMP Manageability On-line administration of storage ecosystem Efficient organization of files on disk Improved file manageability
6
Storage Foundation for Database
What does SFDB do for database environments ? Performance Raw I/O performance with files system manageability On-line detection and correction of datafile hotspots QoSS placement of Index files Availability Fast database backup solutions Fast database recovery solutions Fast operator error recovery solutions Manageability Database specific management tools Isolation of DB applications off-host for improve productivity Raw files to VxFS Migration feature
7
SFDB Business Value Proposition
Manageability Increase DBA efficiency by reducing the complexity and time to administrate a growing Oracle database. High Availability Deliver various local and remote database availability options for different levels of data integrity requirements. Performance Deliver raw disk database I/O performance with VxFS manageability. Recoverability Deliver various database recovery solutions for various recovery time requirements. Off-Host Processing Move resource consuming activities like backup and ad-hoc queries off host to increase database productivity, availability and performance. Faster Backups Shrink backup window with block level backups. Seamless Integration Integration of Foundation Suite, NetBackup Agents, VCS and VEA Key take always Optimum performance with manageability. Mission Critical means Availability and Storage Foundation has a number of options Accidents happen and Storage Foundation has a number of options to recover your production environment Need more production from your production environment, Need more time for backups, and other maintenance activities, Storage Foundation has a number of options move these production cycles consuming activities off host. Storage Foundation wants to eliminate the term, backup window and VERITAS will show you a couple techniques. One stop shopping, it all works together seamlessly.
8
Why do Database Managers require SFDB?
DBAs must support a constantly changing database environment: Increasing number of users Rapidly growing volumes of data High availability Service level agreements for performance and availability Reduce overall cost Database environments are performance challenged Database maintenance and performance tuning is labor intensive and subject to costly operator errors 24x7 uptime requires that full backups be performed only on weekends Downtime can cost hundreds of thousand or millions – often unrecoverable
9
Selling Topics SF for DB Selling Basics SF for DB Features
Performance Manageability Availability SF for DB Competition SF for DB Pricing and Configuration SF for DB compared to APM SF for Oracle RAC IO Fencing SF for Oracle RAC Competition
10
SF for DB Sales Basics
11
Customer Profile Large, important applications
Siebel, PeopleSoft, SAP, Oracle Apps, custom apps Manufacturing Inventory systems Financial services Trading databases Government Public records Telco Call/Billing systems Insurance/Health Records
12
Customer Profile: Database Ecosystem
Anyone running large database (Oracle, DB2 or Sybase) 500 Mbytes or greater Tier 3A on Sun, HP and IBM and higher Anyone running a mission critical database environment Down time will affect revenue Requires immediate recovery from any outages Any environment where backups are an issue Daily full backups costly Affect production operations Anyone remotely interested in 9iRAC or 10g Symptom of requiring feature benefits of Storage Foundation
13
The Influencers System Admins & DBAs
System Administrators take care of: Servers, Operating Systems, Storage, Software Installs Database Administrators (DBA) take care of: DB Configuration; Performance Tuning, App developers
14
Good Opportunity: Oracle, DB2 and/or Sybase is the primary DB
Has the account upgrade? Upgrades provide you an opportunity to break in! Do they have highly trained SAs and DBAs They can understand/use of our benefits! Is Oracle strategic and do they have strong DBAs, they may try Oracle9i RAC and listen to the Oracle10g FUD Position Oracle 10g as a paradigm shift for Oracle with new and feature incomplete feature offerings Position Veritas as offering the10g value proposition today with proven technologies If customer is considering RAC, but customer’s RTO (recovery time objective) does not require RAC Consider selling Storage Foundation for Database
15
Bad Opportunities Small Businesses Windows focused accounts
Anyone without dedicated Unix Admins and Database DBAs Windows focused accounts No Storage Foundation products planned for Windows
16
Storage Foundations 4.0 for Oracle /HA Architecture
Application Storage Foundations for Database Enterprise is a performance variant of Foundation Suite. The key differences between foundation and DBE is increased performance due to QIO and database management attributed to VxDBA. For customers that want performance with files system manageability, DBE is the optimum solution. Foundation layer provides: Online administration of database storage Java-based Storage Administrator GUI Raw disk performance and ease of file system administration Protection from disk failures with fault-tolerant storage options Automatic monitoring and recovery of Oracle (HA Edition) Database Plug-ins QIO, Cached QIO, ODM, Storage CheckPoint/Rollback, dbclone Options & Agents FlashSnap, Storage Mapping, BLIB Agents Storage Foundations for Database uses VCS for application failover to deliver higher availability. Oracle DB VERITAS Cluster Server SF for Databases: QIO, CQIO, ODM, On-line Storage Mapping & FlashSnap Storage Foundation: 64-Bit, PDC, QoSS, DMP, Storage Provisioning & Checkpoints Storage Foundation for Databases /HA
17
Storage Foundation 4.0 for Databases Oracle/DB2/Sybase .
Enhanced Manageability 64-Bit File Size Support Multi-Volume Support Quality of Storage Service Enhanced Dynamic Multi-pathing Database Checkpoint Enhancement Performance Tuning Utilities: Enhanced Storage Mapping option Online Database Reconfiguration On-Line Snapshot Management On-Line Checkpoint/Rollback Management Instant Checkpoint/Recovery On-Line Database Recovery Management VERITAS management for databases One console: Manage multiple systems, independent of hardware platform. Automates scheduled redundant mundane tasks via policy Reduce human error, increase system uptime and efficient. VERITAS Editions is integrated with VERITAS Volume Manager and VERITAS File System.
18
Storage Foundation for DB2
What’s new for DB2? Storage Checkpoints/Rollback Storage Mapping Database Clone FlashSnap Integration (4.0 AIX) Concurrent Quick I/O (4.0 AIX) Simplifies and automates management of Quick I/O files Enables SMS (System Managed Space) support SMS represents significant portion of DB2 customers DB2 EEE MPP Support (4.x) Particularly important for Data Warehousing environments Enables an “Oracle RAC – like” solution for DB2
19
Storage Foundation for Oracle RAC
Complete solution for Oracle9i RAC Based on core VERITAS technologies Specific enhancements for the RAC environment Optimized & Tested with Oracle9i RAC Certified by Oracle Oracle9i RAC VERITAS Storage Foundation for Oracle RAC RAC Enhancements Cluster Server Database Accelerator (ODM) Cluster File System Cluster Volume Manager This is the high level overview of DBE/AC DBE/AC is a complete solution for RAC It is a piece of infrastructure software that sits between Oracle RAC and the HW/OS DBE/AC is designed specifically for Oracle RAC databases. Because this offering is specifically for RAC, it is optimized and tested with RAC DBE/AC has been certified by Oracle to work with RAC (ie extensive interoperability tests have been performed) Customers can see our certification on the Oracle website (Oracle Technology Network) Within DBE/AC there are several components based on core VERITAS technology: Cluster Volume Manager – utilizes technology from our leading Volume Manager product Cluster File System - utilizes technology from our leading File System product Database Accelerator (ODM) – This is a library we created specifically for DBE/AC. The library interfaces with Oracle’s ODM API (explained later) Cluster Server - utilizes technology from our leading Cluster Server product RAC Extensions – new technology we created specifically for RAC (explained later) For customers who already use VERITAS solutions this can be a valuable slide because they will not need retraining. The GUI and command line are the same for VxVM, VxFS, and VCS as they are in DBE/AC. Many customers have chosen VCS or Foundation Suite for ease of use or extra felxibility. All those benefits apply to DBE/AC as well. Hardware/OS
20
VERITAS Cluster File System
Concurrent access to file systems from multiple nodes Extension of VERITAS File System™ technology All nodes can directly read/write VERITAS provides the only enterprise-class Cluster File System in the market that is certified with RAC Lower administration costs Oracle9i RAC RAC Enhancements Cluster Server Database Accelerator (ODM) Cluster File System Cluster Volume Manager This is the key feature in DBE/AC! VERITAS is the only one who provides a CFS for RAC on Solaris or HP-UX Sun Cluster does not provide a CFS that is RAC certified Service Guard does not provide a CFS for RAC either Cluster File System is an extension of VxFS The same commands and GUI are used, so existing VxFS customers will be able to reuse their existing knowledge This is not a proxy file system, all nodes in the cluster can read/write directly to storage The same VxFS features are available in CFS including Grow and shrink the file system Hardware
21
SFAC key selling point Why is a CFS so Valuable? Management Costs!
Easier Installation and Maintenance One copy of everything Easier Backups & Instance Recovery Access to Archive logs Administrator knowledge Never run raw before, commands don’t work Storage configuration 1:1 mapping datafiles to raw devices Ever build a SAN with hundreds of LUNs? Why is a CFS important in a RAC environment? Because it dramatically reduces the management costs! Here are some examples: 1. with a CFS, you can install the Oracle RAC binaries once, and all node can access the files (it is a CFS after all) without a CFS the customer will be forced to install the binaries on every node. The extra installations do not provide any additional value, they are just wasted effort the same example holds for software patches/updates or any scripts or 3rd party tools that the customer will use with a CFS you will update one per cluster, without it you will be forced to admin each node individually 2. When a node fails in RAC, the other surviving nodes take over the work of the failed node in order to do this they must have access to the failed nodes data (ie the Oracle REDO logs) with a CFS this is easy because all nodes can access all files on the CFS without this, you must do some very complicated mounting of shared raw devices via NFS this is awkward to install and difficult to manage. The same is true for doing backups. All backup software needs access to the Oracle archived redo logs. If those Archive Logs are not on a CFS, it is very difficult/complicated to schedule backups without data loss. 3. Most DBAs and System Administrators have never run an application ona raw environment before. The normal commands (ls, mkdir, tar, ln, df) don’t work in a raw environment. Additionally many 3rd party tools don’t support a raw environment (they depend on a file system being present). Oracle RAC is usually run on very important applications so it is not a good time for administrators to have to learn. 4. Oracle databases require a 1 to 1 mapping of datafiles to raw devices. This unnecessarily complicates the environment when compared to a file system. Many applications require hundreds of datafiles, in raw this equates to hundreds of devices == complex ! On a CFS, each datafile is simply a file adding a new file is as simple as creating a new file.
22
How to sell SFDB? Ask the customer:
Are you a Database Administrator (DBA) or System Administrator? Review DBA or System Admin positioning Are you happy with the performance of your database environment? Go to the Performance Are you spending more time maintaining database availability instead of maximizing your performance? Go to Availability Do you want more productivity from your existing database environment? Go to Manageability Are you maintaining a backup schedule that meets your recoverability requirements 100% of the time? Go to Back up Scenario
23
How to sell SFDB? Ask the customer:
Are you currently running your database on Storage Foundations Sell Performances with Manageability and Availability ODM/QIO Performance FlashSnap Off Host process BLIB Fast backup integration with Netbackup Checkpoint Backup and restores from checkpoints equals faster backups and restores Are you running Storage Foundation on your SUN database applications but not on similar IBM or HP applications? Are you migrating your applications from Sun to HP or IBM Ask them why to find out why the Solaris users like SFDB? SFDB solves the same HP and IBM OS file system problems
24
What to Tell the DBA? DBA only care about database performance, manageability and availability Enhanced Performance Delivers raw I/O performance (or better) with file system flexibility Improved Manageability Simplifies complex DBA tasks and increases DBA span of control. Storage Mapping Option lets DBAs use Oracle Enterprise Manager to view data placement down the storage stack (currently only with DBED Oracle) High Availability Protects your database with quick recovery tools, HA for application and system failover, as well as hot disk relocation and DMP FlashSnap allows point-in-time data copies to Address shrinking backup windows Enable off-host processing of critical tasks without impacting production database and without requiring complex scripts
25
What to Tell the System Admin?
System Admin require easier Database Storage Manageability and more efficient backup solutions Automates routine system administration tasks, reduces operator error, supports online database storage reconfiguration Full integrated suite of database storage management, performance and availability solutions from a single vendor Storage Checkpoints and Storage rollback reduce overhead during backup and enable quick recovery Saves time and reduces the backup window using the NBU and BLIB to do block-level incremental backup
26
What to Tell the Executive?
SFDB will protect their Investment protection and enable organizational efficiencies Protect your database investment with a vendor-certified solution for data management Reduces storage cost and eliminate vendor lock-in by managing heterogeneous arrays Increases business margins by reducing operation costs and unplanned downtime Simplifies and centrally manages heterogeneous database storage environments
27
SF for DB Performance
28
How to sell performance?
Superior Performance Is your performance degrading as your database environment grows? Storage Foundation provides optimal performance over time by supporting: very large file systems and databases disk striping for improved I/O performance ability to move resource intensive tasks off-host with FlashSnap option Are you looking for raw device performance without the hassles of raw device management? Storage Foundation provides raw I/O performance (or better) with VERITAS File System manageability
29
SFDB Performance QIO, CQIO, ODM Potential Raw I/O Performance QoSS
Position data for speed On Line FlashSnap Move off-host, production deadweights DMP Load Balancing for speed Enhanced Storage Mapping Detect & Correct disk I/O hot spots SF DB and Indepth Performance Tuning Detect, Diagnose and Correct all Database Application Performance Issues
30
Storage Foundation for Databases Database Snapshot
FlashSnap Manage database FlashSnap from VEA GUI Incremental Volume Level Checkpoints for better performance Similar to File System Checkpoints Split Mirror Before snapshot is Synchronized Faster utilization of snapshot Does not require quiescent database Instant mode for Checkpoint and FlashSnap Fast resync Reverse Resync from secondary to primary Instant mode for Checkpoint and FlashSnap Cannot roll forward from ‘instant’ checkpoint Database level rollback only Fast resync Only changed data blocks need to be resynchronized
31
FlashSnap for off-host processing
Why: Create duplicate volume snapshot without impacting production to: Run ERP reports or Decision Support queries Maintain multiple ONLINE versions of my database for quality assurance testing When: Production systems are overloaded Operations are 24x7x365 Performance cannot be compromised Facing shrinking backup windows Problem: Performance on the primary data server can be significantly degraded by routine tasks such as backup and running decision support queries. VERITAS FlashSnap is a flexible and easy-to-use point-in-time copy solution that enables administrators to manage snapshots at the logical file system or volume level. It eliminates the error-prone, tedious task of mapping physical disks to logical volumes. It supports up to 32 full volume-level snapshots or a virtually unlimited number of space-saving copies at the file level, allowing IT administrators to do more with their data. FlashSnap allows administrators to address shrinking maintenance and backup windows and recover quickly from data corruptions errors. FlashSnap also supports parallel operations in different resource intensive processes, such as off-host processing for decision support analysis, reporting, application testing, data backup and logical error recovery. ====================================================================== High level FlashSnap benefits: Minimizes performance issues and planned downtime due to routine backup and maintenance Snapshot technology allows administrators to: Create duplicate volume snapshot of database Move resource-consuming activities off-host Enables quick recovery of data Adds flexible options for DB2 backups On-disk backup images for fast recovery
32
Storage Foundations for Databases Off-Host Processing
Database FlashSnap Unlimited Number of Snapshots Restore an Entire File System to a Point In Time Create Storage CheckPoints Faster Instant Refresh Creates new Point-in-Time Image from existing images Instant Restore Option to Preserve the original mirror Instant Reattach Ability to select the mirrors to reattach
33
Storage Foundation for Databases Performance Enhancements at the storage level
DMP Several New Load Balancing Algorithms Balanced path Round-robin Minimum queue length Priority-Based Adaptive Priority Concurrent A/P A/P-C, A/PG-C
34
Storage Foundation for Database Detect and correct hotspots down to disk level
Enhanced Storage Mapping Detect hot spots faster & alleviate I/O performance bottlenecks VEA displays detailed view of the entire storage hierarchy Maps datafiles/containers down to the physical disks. Collect and analyze disk I/O Statistics Support for LUN to physical disk mapping LUN-to-disk mapping for high-end arrays VEA will reconfigure hot disks on-line for better performance Use in conjunction with Indepth for optimum performance Indepth maps SQL statements to physical disk LUN-to-disk mapping for EMC and HDS Support for performance statistics Only EMC inside statistics will be displayed
35
Storage Foundation for Databases Speed up Database Performance
QoSS Database I/O Activity Exceeds Plan DBA Decides to Move Busy Index Table Add New Volume Moved Index Online Performance Improves Index QoSS can also be used in databases. For example (read slide) New Volume Index
36
Performance Solution SITUATION
Database is slow and impacting internal company productivity Performance issues are impacting customer access to data, leading them to take their business elsewhere SOLUTION Install Storage Foundation and utilize unique database accelerator technologies that provide the best of both worlds – raw disk performance with file system manageability RESULTS ODM/Quick I/O provides performance equivalent to running database on raw disks ODM/Cached Quick I/O enhances Quick I/O – even exceeding raw performance Extent-based allocation optimizes large I/O performance and reduces file system fragmentation for faster I/O throughput Enhance performance online using RAID, DMP and other tuning tools
37
SF for DB Features Manageability
38
How to sell Manageability
Improved Manageability Do you require on-line database tuning, file management and storage reconfiguration capabilities? Locate and reallocate free disk space Dynamically resize file system Hot Relocation (all free disk space in the array is available for hot sparing) Enable various RAID configurations How about automating administrative tasks to save time and reduce human errors? Java-based integrated graphical interface Policy-based detection and fast availability failover Policy based management to: Enable customer-specific failover criteria Automatically detect failures and initiate fast failover for high availability Automatically initiate DBA tasks
39
Manageability Speaking Points
Java-based Oracle integrated graphical interface Automate error redundant and prone operational activities Automatic disk storage space utilization management Locate free disk, Hot relocations, Dynamically resize file system Policy-based detection and and fast availability failover Dynamic customer specific configurable HA failover criteria Storage Mapping Mapping Disk I/O stats directly to physical disk in an Array Dbclone Fast and efficient establishment of a duplicate database from checkpoints Checkpoint Rollback Quick recovery of logical database objects
40
Storage Foundation for Databases DBA Empowerment
VEA and VxDBA Display performance and configuration information Tune I/O performance Online striping and/or mirroring Monitor file system space usage Set user-defiined policies Send alarm notifications Automatically grow file systems and volumes Enable multi-channel load-balancing Find and utilize free disk space Display the space usage of file systems and Storage Checkpoints, to display current space alarm settings, and enable and configure space alarm settings Display File System Space Usage Display File System Space Alarm Settings Enable/Disable/Modify Space Alarm Settings VxDBA includes a light weight monitoring agent to: monitor file system space usage send alarm notifications and automatically grow file systems and volumes growth based on user-defined policies policies can be defined on a per file system basis VxDBA allows DBAs to Manage their databases Display information on performance and configuration Plan for additional storage needed by Storage Checkpoints Manage Storage Checkpoint and Storage Rollback operations Configure light weight monitoring agent to manage file system space for Storage Checkpoints
41
Storage Foundation for Databases Online Database Administration
VERTIAS Enterprise Administrator Manual and/or automatic database resizing options Accumulation of storage usage statistics at disk or file level Gathering of performance statistics at the disk level Modification of RAID configurations for performance tuning Efficient management of available free disk space Movement of data between physical devices Defragmenting mounted file systems Archive Scheduling Management of multiple physical links from host to array and channel load balancing Management of db recovery from various system outages From the VERITAS Enterprise Administrator (VEA) screen, DBAs can resize disk, reconfigure disk, find lost disk space, detect I/o hot spots. Reduces human error and scales the capability and efficiencies of System administrators
42
VERITAS NetBackup Server 5.0 Advanced Client Agent includes BLIB
Changed Blocks Since Last Backup VERITAS File System with Storage Checkpoints Oracle Database Minimize Your Database Backup Window Enhanced performance Shortened backup window lowers CPU and network resource drain during backups More up-to-date backup images Faster recovery from backups- recovery to a consistent database state is much faster than having to apply all the Oracle redo logs. Requires NetBackup Server engine, BLIB agent, and database server to be a NetBackup client Back up only changed data blocks! Requires NetBackup Server engine to manage tape libraries and media and the database server as a NetBackup client Block Level Incrementals Previous Full Backup + Full Restore
43
Storage Foundation for Databases “In-place migration” from Raw to VxFS
DB Volume Encapsulation / VxFS File System / VxFS File System Raw Volume / VxFS File System Raw Volume / VxFS File System Raw Volume Raw Volume Here we illustrate the ‘encapsulation’ of a database using raw volumes to a database running on top of a file system. We start with a raw volume, then add a second volume for the file system metadata, and storage checkpoints. Then we bring the two volumes together into a single file system, and encapsulation is complete. Why do this? Running on top of a file system makes administration more manageable. With VERITAS ODM, Cache Quick I/O, and Quick I/O, performance is as good as (or sometimes better than) raw. The final piece of the puzzle is the migration effort. Encapsulation reduces the migration effort to a few keystrokes. New Volume File System Metadata* *e.g., intent log, inodes, directories, plus any new files
44
SF for DB Features Availability
45
How to sell Availability
Higher Availability Do you want a range of availability and recoverability options, as determined by the criticality of your data? Do you need uninterrupted database access - in spite of system or application failures? Do you need to protect your critical data in the event of component failures and replace components on-line? Realize all of the above benefits with Storage Foundation HA (with VCS) Do you want to move resource-intensive activities such as decision support, testing, ad-hoc queries off your production server? Do you want to remove the headaches associated with shrinking backup windows? Realize all of the above benefits with FlashSnap and Storage Checkpoints Now let’s look at the availability benefits of Database Edition. Logical volume management-based redundancy such as RAID makes physical device failures transparent, while the hot relocation feature enables and automates the online disk repair and replacement process. Support for off-host processing Storage Foundation integrates with the VERITAS FlashSnap option. FlashSnap provides point-in-time copies of the database to be exported off-host and is ideal for online backup, reporting, testing and decision support queries with minimal database downtime and performance impact. Availability clustering For even higher levels of availability, VERITAS offers Database Edition/HA for DB2 environments on AIX. Database Edition/HA adds VERITAS Cluster Server to the base Storage Foundation to provide a clustering solution which includes database monitoring and automatic database failover. Online management such as storage reconfiguration and administration enables database administrators to tune the storage infrastructure without database downtime. This is particularly useful for managing high growth, dynamic DB2 environments. For example, file systems and underlying volumes can be resized; RAID levels can be changed; and new database containers or table spaces can also be easily created or extended.
46
Storage Foundation for Databases: High Availability
Hot relocation, DMP Logical volume management FlashSnap Off-host processing Storage Checkpoint Rollbacks Fast recover from database mishaps VxDBA Creating and resizing containers/file systems Veritas Cluster Server 2-32 node clustering Now let’s look at the availability benefits of Database Edition. Logical volume management-based redundancy such as RAID makes physical device failures transparent, while the hot relocation feature enables and automates the online disk repair and replacement process. Support for off-host processing Storage Foundation integrates with the VERITAS FlashSnap option. FlashSnap provides point-in-time copies of the database to be exported off-host and is ideal for online backup, reporting, testing and decision support queries with minimal database downtime and performance impact. Availability clustering For even higher levels of availability, VERITAS offers Database Edition/HA for DB2 environments on AIX. Database Edition/HA adds VERITAS Cluster Server to the base Storage Foundation to provide a clustering solution which includes database monitoring and automatic database failover. Online management such as storage reconfiguration and administration enables database administrators to tune the storage infrastructure without database downtime. This is particularly useful for managing high growth, dynamic DB2 environments. For example, file systems and underlying volumes can be resized; RAID levels can be changed; and new database containers or table spaces can also be easily created or extended.
47
Storage Foundation/HA for Databases Minimizes unplanned downtime…
Integrated VERITAS Cluster Server Logical Outages = 80% Component Outages = 12% Site Outages = 8% Software bug Virus Data corruption Accidental delete Dropped table Operator Error CPU fault Disk failure Array failure HBA NIC Software There are a number of factors to consider when building your high availability plan, but for it to be successful, you have to consider the different kinds of threats to your data and systems. We break down the threats in 3 main categories: Logical outages Logical outages are a when something happens in the app, database, operating system that you have no control over. Examples could be a software bug that crashes the system, a virus that deletes certain files or the entire storage systems, data corruption which means you can’t access your data, and so on. Component outages Component outages are when something occurs to your hardware, either at the server level, or more granularly at the CPU, Disk, NIC, HBA, etc, level. Examples could be an over heated CPU causes the system to crash, a disk with no space left, a NIC goes down, etc. Site outages The last category, and most uncommon are site outages. Site outages do not occur very often, but they still have to be planned for. A site out means that an entire site is either unavailable or wiped out. Examples could be power outages, hurricanes, earthquakes, floods, tornados, war, etc. Tornado Hurricane Earthquake Act of War Power Outage Terrorism
48
Storage Foundation/HA for Databases
Removing Single Points of Failure Integrated VERITAS Cluster Server Database NIC resource
49
Storage Foundation/HA for Databases
Removing Single Points of Failure Integrated VERITAS Cluster Server Automated support for all cluster configurations: up to 32 nodes Maximize performance – Failover to the right server with the right resources Heterogeneous hardware support Providing high availability beyond the local data center Continuous HA – even if a node is lost (no need for fail back) Protection from local disasters Cluster server workload management Active Servers One Spare Most people think if clustering as a simple, two node configuration with one server active, and the other server passive (waiting for the primary server to fault). In fact, this seems to be the norm for most companies. It is important to ask yourself, is it acceptable to have a so much hardware (or hardware utilization) just sitting idle? Is that a good use of resources? In any clustering technology, regardless of vendor, clustering in it’s general purpose is very reactive. That means when a server, application or database faults, clustering technology takes appropriate steps to be sure there is minimal downtime to the services. Being reactive, however, will not secure highest levels of availability to mission critical applications. What if there was a clustering application that not only provided the basic functionality of application or database failover but also was an application that can provide you with the necessary tools to monitor the systems and take appropriate action to prevent downtime before it happens? VERITAS perceives clustering beyond providing a reactive application but rather providing a proactive application that brings high availability to a new level.
50
Oracle Full backups every 8 hrs to disc
Online Offline -8hr hr 1 TB 1 TB 1 TB 1 TB EMC EMC Expensive
51
Oracle Full backups every 8 hrs to disc
Online Offline -8hr hr 1 TB 1 TB 1 TB 1 TB CLARiiON EMC Less Expensive
52
Oracle application (assuming 20% change)
Online Offline -8hr hr 200 GB 200 GB 1 TB 1 TB EMC EMC Cost Effective
53
Oracle Full backups every 8 hrs to disc
No need for PowerPath ~ 100k No need for TimeFinder ~ 100k Less Maintenance ~100k Savings on Disk ~500k –1m Total = 800k-1.3m for one system for one Database *These saving are based on list price
54
Storage Foundation for Oracle Storage Checkpoint Rollback
15:00 Restore from last checkpoint Reapply transactions 14: :59 Full DB Backup Transactions Storage Checkpoints - on-disk, storage efficient images Time 0:00 10: : : :00 Back in service - fast
55
Database Availability Solution
SITUATION Mission-critical database must be available 24x7 Everyday storage administration tasks require data to be offline sometimes Periodic component failures are impacting access to database A database table was recently deleted, resulting in multiple hours of downtime SOLUTION Install Storage Foundation HA Utilize standard Storage Foundation features such as RAID, DMP and Hot Relocation RESULTS Storage Foundation HA includes the industry’s leading clustering solution, VERITAS Cluster Solution Storage Foundation HA enables intelligent, proactive management and failover for up to 32 nodes RAID provides data redundancy with mirroring of database storage DMP provides multiple paths from server to storage for uninterrupted data access Hot relocation automates the online disk replacement and repair process DATA IS AVAILABLE 24x7
56
COMPETITION & OBJECTION HANDLING
1 38 2
57
Storage Foundation for Database Competition
Database Management and Performance NOTE: THERE IS NO COMPETITIVE INTEGRATED SOLUTION AGAINST DATABASE EDITION Feature VERITAS Raw Devices IBM JFS Sun UFS HP OJFS = VxFS Raw device performance Yes with file system manageability No performance not as good as raw…potential data loss Online, database file management but tedious process High Availability multiple options Maybe not as robust as VERITAS Heterogeneous solution? In the area of Database Management and Performance, there is no product in the industry today that provides the comprehensive performance, availability and manageability advantages for DB2 and Oracle environments that are offered by VERITAS Database Edition. Even so, the Storage Foundation are often compared against Raw devices and other file systems, such as IBM’s JFS, particularly in the area of performance. One of the biggest advantages provided by Storage Foundations the ability to provide Raw Device performance and data integrity with the manageability advantages of the VERITAS File System. While running databases on raw disk partitions can yield good performance, the management and growth of the database environment is very difficult since database containers, table spaces, etc. cannot be resized easily, if at all, when running on raw devices. Administration costs can also be very high in a raw device environment, along with the potential costs of downtime caused by administrative errors. On the other hand, running DB2 or Oracle on IBM’s JFS file system can provide better manageability than raw devices, but typically with lower performance - anywhere from 30% to 90% of raw device performance – also with the potential for data loss since JFS doesn’t provide direct writes from the database to disk. Storage Foundation provides performance that’s equal to or better than raw device performance, with the data integrity benefits of raw devices as well. Compared to IBM’s JFS, Storage Foundation can provide up to twice the OLTP performance, with easier online database container management and better tools for I/O statistics. Storage Foundation also enables a more robust HA solution than either a raw device or an IBM JFS environment. In a disaster recovery scenario, Storage Foundation would enable a much faster recovery of the DB2 or Oracle database compared to JFS, which is slowed down by block-based allocation versus the more efficient extent-based allocation that Storage Foundation uses. When it comes to compatibility and investment protection, Storage Foundation also provides a heterogeneous solution for mixed platform environments that include AIX, whereas the raw devices are particular to the array they are running on, and IBM’s JFS solution, being part of the AIX operating system, is proprietary to that platform. ***NEED TO CONFIRM ALL THE ABOVE WITH ROYSTON***
58
Competitive Benefits Performance
Latest performance results show that we can outperform OS File systems such as JFS and UFS in a variety of configurations…up to 2 x the performance Industry’s only solution level approach to database storage management Addresses performance, availability and manageability, not just performance Integrates industry-leading volume management, file system and clustering technologies from VERITAS Software Boosts performance with (C)QI/O regardless of number of database containers Quick I/O and Cached Quick I/O performance is consistent regardless of the number of database containers, whereas OS file systems performance varies, therefore requiring more tuning of the underlying database storage to optimize performance Q: IBM’s AIX includes the JFS file system. Why buy Database Edition? A: Compared to IBM’s JFS, Storage Foundation can provide better OLTP performance, with easier online database container management and better tools for I/O statistics. Database Edition’s CPU utilization overhead is less than JFS and Storage Foundation also provides direct writes to disk for better data reliability and integrity. In a disaster recovery scenario, Database Edition’s extent-based allocation would also enable a much faster recovery of the DB2 or Oracle database compared to JFS. On top of this, Storage Foundation also provides a heterogeneous solution for mixed platform environments that include AIX, whereas IBM’s JFS solution is proprietary to the AIX platform. Q: Why buy Database Edition, when database vendors recommend running their database on raw devices? While running databases on raw disk partitions can yield very good performance, the management and growth of the database environment is very difficult since database containers, table spaces, etc. cannot be resized easily, if at all, when running on raw devices. Administration costs can also be very high in a raw device environment, along with the potential costs of downtime caused by administrative errors. One of the biggest advantages provided by Storage Foundations the ability to provide Raw Device performance and data integrity with the manageability advantages of the VERITAS File System. Storage Foundation also provides a more robust high availability solution with Database Edition/HA, compared to the clumsy HA solution that raw devices would provide ***NEED TO CONFIRM ALL THE ABOVE WITH ROYSTON***
59
Competitive Benefits Easily extend size of existing containers to dynamically accommodate database growth Only requires one command and policies can be set up so that resizing is done automatically Shrink file systems and underlying database volumes This is absolutely unique to VERITAS today Virtually unlimited file system or database size Unlimited LUNs or disks in VxVM disk group With LVM, the number of LUNs or disks per volume group is limited to 128 Instantaneously create new database containers on VxVM Process only takes a second with Volume Manager…same process can take several minutes with LVM Fast database re-creation for disaster recovery With extent-based allocation, a 180GB database can be recreated in less than a minute…the same process can take more than a half hour with OS file systems. Q: IBM’s AIX includes the JFS file system. Why buy Database Edition? A: Compared to IBM’s JFS, Storage Foundation can provide better OLTP performance, with easier online database container management and better tools for I/O statistics. Database Edition’s CPU utilization overhead is less than JFS and Storage Foundation also provides direct writes to disk for better data reliability and integrity. In a disaster recovery scenario, Database Edition’s extent-based allocation would also enable a much faster recovery of the DB2 or Oracle database compared to JFS. On top of this, Storage Foundation also provides a heterogeneous solution for mixed platform environments that include AIX, whereas IBM’s JFS solution is proprietary to the AIX platform. Q: Why buy Database Edition, when database vendors recommend running their database on raw devices? While running databases on raw disk partitions can yield very good performance, the management and growth of the database environment is very difficult since database containers, table spaces, etc. cannot be resized easily, if at all, when running on raw devices. Administration costs can also be very high in a raw device environment, along with the potential costs of downtime caused by administrative errors. One of the biggest advantages provided by Storage Foundations the ability to provide Raw Device performance and data integrity with the manageability advantages of the VERITAS File System. Storage Foundation also provides a more robust high availability solution with Database Edition/HA, compared to the clumsy HA solution that raw devices would provide ***NEED TO CONFIRM ALL THE ABOVE WITH ROYSTON***
60
Competitive Benefits Monitor I/O statistics at file level
For example, qiostat, vxstat enables monitoring at the file level with SFDB Less CPU overhead In OLTP environments, Quick I/O consumes about 20-30% less CPU overhead than OS file systems Cached Quick I/O consumes about 40% less CPU overhead Better data integrity since data is written directly to disk No chance for data to be lost in file system cache Heterogeneous solution for mixed storage platform support Q: IBM’s AIX includes the JFS file system. Why buy Database Edition? A: Compared to IBM’s JFS, Storage Foundation can provide better OLTP performance, with easier online database container management and better tools for I/O statistics. Database Edition’s CPU utilization overhead is less than JFS and Storage Foundation also provides direct writes to disk for better data reliability and integrity. In a disaster recovery scenario, Database Edition’s extent-based allocation would also enable a much faster recovery of the DB2 or Oracle database compared to JFS. On top of this, Storage Foundation also provides a heterogeneous solution for mixed platform environments that include AIX, whereas IBM’s JFS solution is proprietary to the AIX platform. Q: Why buy Database Edition, when database vendors recommend running their database on raw devices? While running databases on raw disk partitions can yield very good performance, the management and growth of the database environment is very difficult since database containers, table spaces, etc. cannot be resized easily, if at all, when running on raw devices. Administration costs can also be very high in a raw device environment, along with the potential costs of downtime caused by administrative errors. One of the biggest advantages provided by Storage Foundations the ability to provide Raw Device performance and data integrity with the manageability advantages of the VERITAS File System. Storage Foundation also provides a more robust high availability solution with Database Edition/HA, compared to the clumsy HA solution that raw devices would provide ***NEED TO CONFIRM ALL THE ABOVE WITH ROYSTON***
61
Objection Handing and FAQs
Storage Foundation for DB2 and Oracle Q: Sun, IBM and HP servers include their own file system and volume manager with the OS. Why buy Database Edition? A1: Pay now or pay later. Poor performance of OS file systems cost every month. ROI is usually less than a year, depending on the customer environment. A2: Storage Foundation provides on average 50% Better performance than OS file systems and Easier online database storage management, Less CPU overhead, More robust HA Better data integrity File system shrinking Faster database recovery Better I/O statistics Q: IBM’s AIX includes the JFS file system. Why buy Database Edition? A: Compared to IBM’s JFS, Storage Foundation can provide better OLTP performance, with easier online database container management and better tools for I/O statistics. Database Edition’s CPU utilization overhead is less than JFS and Storage Foundation also provides direct writes to disk for better data reliability and integrity. In a disaster recovery scenario, Database Edition’s extent-based allocation would also enable a much faster recovery of the DB2 or Oracle database compared to JFS. On top of this, Storage Foundation also provides a heterogeneous solution for mixed platform environments that include AIX, whereas IBM’s JFS solution is proprietary to the AIX platform. Q: Why buy Database Edition, when database vendors recommend running their database on raw devices? While running databases on raw disk partitions can yield very good performance, the management and growth of the database environment is very difficult since database containers, table spaces, etc. cannot be resized easily, if at all, when running on raw devices. Administration costs can also be very high in a raw device environment, along with the potential costs of downtime caused by administrative errors. One of the biggest advantages provided by Storage Foundations the ability to provide Raw Device performance and data integrity with the manageability advantages of the VERITAS File System. Storage Foundation also provides a more robust high availability solution with Database Edition/HA, compared to the clumsy HA solution that raw devices would provide ***NEED TO CONFIRM ALL THE ABOVE WITH ROYSTON***
62
Objection Handing and FAQs
Storage Foundation for DB2 and Oracle Q: We like to use the database vendor-specific tools…why should we switch? A1: Storage Foundation products supplement and enhance Database tools. They do not replace current vendor specific tools, but are integrated with them A2: Storage Foundation allows databases to implement dynamic multi-pathing to cutting edge storage arrays that are currently not supported by the database vendor. A3: Oracle Example: Storage mapping collects the mapping information for the underlying database configuration and is displayed on the Oracle console Q: IBM’s AIX includes the JFS file system. Why buy Database Edition? A: Compared to IBM’s JFS, Storage Foundation can provide better OLTP performance, with easier online database container management and better tools for I/O statistics. Database Edition’s CPU utilization overhead is less than JFS and Storage Foundation also provides direct writes to disk for better data reliability and integrity. In a disaster recovery scenario, Database Edition’s extent-based allocation would also enable a much faster recovery of the DB2 or Oracle database compared to JFS. On top of this, Storage Foundation also provides a heterogeneous solution for mixed platform environments that include AIX, whereas IBM’s JFS solution is proprietary to the AIX platform. Q: Why buy Database Edition, when database vendors recommend running their database on raw devices? While running databases on raw disk partitions can yield very good performance, the management and growth of the database environment is very difficult since database containers, table spaces, etc. cannot be resized easily, if at all, when running on raw devices. Administration costs can also be very high in a raw device environment, along with the potential costs of downtime caused by administrative errors. One of the biggest advantages provided by Storage Foundations the ability to provide Raw Device performance and data integrity with the manageability advantages of the VERITAS File System. Storage Foundation also provides a more robust high availability solution with Database Edition/HA, compared to the clumsy HA solution that raw devices would provide ***NEED TO CONFIRM ALL THE ABOVE WITH ROYSTON***
63
Objection Handing and FAQs
Storage Foundation for DB2 and Oracle Q: Why buy Database Edition, when database vendors recommend running their database on raw devices? A1: It’s the same performance A1: VERITAS can not identify any specific raw performance advantages that justify the pain of managing dynamic and growing database without a file system. A2: Raw devices are difficult to manage leading to potential downtime and high administration costs. Storage Foundation provides file system manageability with the data integrity and performance of raw devices Q: IBM’s AIX includes the JFS file system. Why buy Database Edition? A: Compared to IBM’s JFS, Storage Foundation can provide better OLTP performance, with easier online database container management and better tools for I/O statistics. Database Edition’s CPU utilization overhead is less than JFS and Storage Foundation also provides direct writes to disk for better data reliability and integrity. In a disaster recovery scenario, Database Edition’s extent-based allocation would also enable a much faster recovery of the DB2 or Oracle database compared to JFS. On top of this, Storage Foundation also provides a heterogeneous solution for mixed platform environments that include AIX, whereas IBM’s JFS solution is proprietary to the AIX platform. Q: Why buy Database Edition, when database vendors recommend running their database on raw devices? While running databases on raw disk partitions can yield very good performance, the management and growth of the database environment is very difficult since database containers, table spaces, etc. cannot be resized easily, if at all, when running on raw devices. Administration costs can also be very high in a raw device environment, along with the potential costs of downtime caused by administrative errors. One of the biggest advantages provided by Storage Foundations the ability to provide Raw Device performance and data integrity with the manageability advantages of the VERITAS File System. Storage Foundation also provides a more robust high availability solution with Database Edition/HA, compared to the clumsy HA solution that raw devices would provide ***NEED TO CONFIRM ALL THE ABOVE WITH ROYSTON***
64
PRICING AND CONFIGURATION
1 38 2
65
Sun Solaris Support Increases database performance by up to six times the UNIX File System (UFS) running Direct I/O by caching frequently accessed data Storage Foundation support on Sun Solaris Systems · Solaris 7, 8, 9* · Oracle 8.0.x or 8i, 9i, 9iR2 · DB2 7.2 and 8.1 · Sybase ASE 11.5, , 12.0 and 12.5 · SPARC/Solaris cluster (up to 32 nodes) with shared storage for VERITAS Database Edition/HA * Storage Foundation for DB2 and Sybase will support Solaris 9 later this year.
66
IBM AIX Support · AIX 5.1 AIX 5.2 · Oracle 8i, 9iR2
Increases database performance by up to two times the Journaled File System (JFS) by using Quick I/O and Cached Quick I/O Storage Foundation support on AIX Systems IBM AIX Systems · AIX 5.1 AIX 5.2 · Oracle 8i, 9iR2 IBM AIX Cluster (up to 16 nodes) with shared storage for VERITAS Database Edition/HA for Oracle
67
HP-UX Support HP-UX Systems · HP-UX 11.0, 11i
HP’s OJFS file system is a limited version of VERITAS File System. Storage Foundation for Oracle is certified with HP ServiceGuard. Storage Foundation support on HP-UX Systems HP-UX Systems · HP-UX 11.0, 11i · Oracle 7.3.4, 8.0.x or 8i · No HA version available, VERITAS Cluster Server sold separately
68
Indepth and SF for DB
69
Database Performance Infrastructure Rapid system growth
Factors Affecting Performance Infrastructure Rapid system growth Hardware platform constraints Stagnant storage configuration Availability vs. Performance trade-offs Upgraded systems with legacy defaults settings Infrastructure not designed for performance Every upgrade creates legacy baggage affecting performance Defaults are set to correct problems that do not exist in following releases The underlying hardware maybe creating performance bottlenecks Storage configurations once configured maybe hard to tune while environment is in production Rapid system growth, where getting it up and running is more important than getting it running at peak performance Companies allocate more scares resources towards keeping the system available at the expenses or performance tuning
70
Database Performance Solutions
VERTITAS solutions set Detect, Diagnose and Correct current implementation Delivers the most cost effective solution for the current environment. Rebuild the infrastructure Delivers the best solution for future growth and scaleable performance Convert to Quick I/O performance enhanced VxFS Enables raw performance with file system manageability Implement Software RAID Real-time reconfigure of disk systems for improved performance Implement Load Balancing Remove Storage Access bottleneck Detect, Diagnose and Correct SF for Database environments Delivers optimum performance solution today and enables seamless performance scalability growth into the future
71
Indepth for Databases: Detect, Diagnose and Correct Application Performance
Supports Unix File Systems Supports Raw I/O Supports major arrays Application Performance Focus Optimum systems configuration Storage Mapping With revenues in excess of $1.5BN annually, VERITAS is the largest storage software company in the world. VERITAS employs 5700 people in 36 countries around the world and has record a compound annual growth rate of 54% in the last 5 years. 86% of the Fortune 500 run VERITAS Software.
72
Storage Foundation for Database: Performance with Manageability
Raw I/O Performance Fast Recoverability from outages Efficient Backups and restores High Availability Solutions On-line storage configuration With revenues in excess of $1.5BN annually, VERITAS is the largest storage software company in the world. VERITAS employs 5700 people in 36 countries around the world and has record a compound annual growth rate of 54% in the last 5 years. 86% of the Fortune 500 run VERITAS Software.
73
Optimum Database Application Performance Optimum Performance
Storage Foundation for Database Indepth for Databases Prioritize Time DBA Tool set Drill-down in time I/O Load Balancing Optimum Buffer Cache Storage Mapping Off Host processing Expert Indexing Software stripping Array specific tools I/O Accelerators Log Settings Application Performance Optimization Database Performance Infrastructure
74
Product Positioning IT Situation Product Recommended Solution
Increase DB Application Performance Indepth Analyze application and modify index and tablespaces Increase DB System Performance Modify log and kernel setting Increase DB Storage Performance Indepth, SF for DB Hardware Array reconfiguration Software Array reconfiguration Increase DB Availability Cluster nodes, load balance I/O channels and replace failed disks Increase DB I/O Performance Achieve raw I/O performance with files system manageability Decrease DB time to Recovery Recovery dropped tables or full backups from disk. Efficiently manager DB Backup Window Backup only changed blocks and off-host backups. Key take always Optimum performance with manageability. Mission Critical means Availability and Database Editions has a number of options Accidents happen and Database Editions has a number of options to recover your production environment Need more production from your production environment, Need more time for backups, and other maintenance activities, Database Editions has a number of options move these production cycles consuming activities off host. Database Editions wants to eliminate the term, backup window and VERITAS will show you a couple techniques. One stop shopping, it all works together seamlessly.
75
Database Performance Scenarios
SF for DB Indepth Performance monitoring of database & server x Real time Storage Mapping down to disk Historical trend analysis Storage Mapping down to disk Tuning for native files system and raw configurations Achieve Raw I/O performance using files system Enable Channel load balancing (DMP) Enable on-line RAID reconfiguration (VxDBA) Recommends Hardware RAID reconfiguration
76
Database Availability
SF for DB Indepth Monitor availability of database & server x Availability solutions for server, storage and channels Optimum Site Outage and/or Disaster availability solutions Create database clones remotely Create alternate data paths to SAN Maintain backups of database on disk Create checkpoints of database Create snapshot of database DBAs need to maintain optimum database performance as: Data volume and number of users grow. Diverse database configurations (standalone, local failover, replicated databases, etc.) become more complex DBA’s also have to add to their task, Resource Management has become more import. They are not getting newer equipment, software upgrades or more bodies, but are asked to do more with a lot less. VERITAS can help them. From the top down, IT staff is put under the microscope of Service Level agreements, SLAs. IT needs to maintain the optimum infrastructure where backups and heterogeneous storage don’t disrupt database operations. They are told, do everything, keep it up, keep it available and if something goes wrong, get it back up , PDQ.
77
Database Recovery Recoverability x Single Instance
SF for DB Indepth Dynamic procedures for failing over to multiple nodes x Recovery solution for server and storage Recovery solution for failed disks Recovering from failed database upgrade Recover from failed channel to SAN connectivity Recover from specific corrupted data blocks errors Recover from point in time procedural errors, such as dropped table Remote and Local disaster recovery solutions The four quadrants of the Storage foundations The upper quadrants contain storage management solutions specifically for database intensive performance environments. The upper left quadrant identifies the Database Editions compartment represents the single instance and HA I/O performance solutions. The upper right quadrant represents the DBED for AC solutions for customers who require very fast failover and multiple parallel instances. The lower left quadrants represents flat file environment solutions or non high I/O performance database environments and represents the single instance of Foundation Suite, which consists of VERITAS Volume Manager, VERITAS Files System. The lower right quadrant contains the SANpoint Foundations solutions for customers who require a SAN based clustered file system. The HA option enables high availability failover of servers in the DBE, Foundation and clustered file system environment Single Instance Clustered File System
78
Recommend Solution Summary
Customer Situation Product Performance issues: Running on native files system or raw portions Indepth New implementation and performance issues: running on VxFS SF for DB Requires optimum long term performance solution Indepth and SF for DB System uptime requirement SF for DB/HA Disaster and/or Site Recovery outage recovery requirement Manage multiple databases on multiple OS platforms Strict database recovery requirements
79
SF for Advance CLusters IO Fencing
80
Understanding Split Brain
Split Brain can cause database corruption One node must survive, the other must be shutdown VERITAS I/O Fencing handles all scenarios Why do you want to protect against a split brain scenario? Because an unprotected split brain will corrupt the Oracle RAC database and force you to restore from backups Split brain occurs when the nodes can’t talk to each other (the internode links all fail) and they both think they are the only surviving member of the cluster. If the nodes in the cluster have uncoordinated access to storage they will overwrite each other’s data (data corruption occurs) In order to prevent this corruption one node must shutdown The next two slides explain VRTS IO Fencing with an example Network failure or system failure? System failure or system hang?
81
I/O Fencing: How Does it Work
1 Eject departed node from coordinator disks 2 Ejected node can not write to disks 4 Eject departed node from data disks 3 The links fail and a split brain is introduced The DBE/AC software on both nodes will race for control of the coordinator disks The winner of the race ejects the other nodes with the SCSI 3 PGR commands The winner then ejects the other node from the data disks The ejected node can not write to the disks anymore, VCS detects the IO failures and shutsdown the right hand node The split brain is avoided
82
Competitive State of Affairs
Oracle9i RAC is not a complete solution on Unix On HP-UX, RAC requires SF for AC or ServiceGuard On Solaris, RAC requires SF for AC or Sun Cluster On AIX, RAC requires SF for AC * or HACMP On Linux, Oracle does ship a complete solution Including clusterware Including Oracle Cluster File System (OCFS) Including Oracle watchdog timer for split-brain protection SF for AC for Linux will replace these Oracle components * SF for AC for AIX planned Q3 04
83
Selling SF for AC on HP-UX
HP can support Oracle9i RAC with ServiceGuard “OPS Edition” of ServiceGuard is required with RAC HP partnered with VERITAS to bring SF for AC to HP-UX We have a Cluster File System HP doesn’t want to lose to a Sun Server with SF for AC solution Joint engineering and testing Example: HP change the HP-UX SCSI driver for SF for AC Joint marketing Example: Joint presentations at Vision and HP World (on VNET!) Rules of Engagement for Sales Executive support for top customers
84
Selling DBE/AC on HP-UX
HP Sales may still push ServiceGuard Account control They get comp’d on ServiceGuard ServiceGuard has no CFS HP is porting the TruCluster CFS to HP-UX The Truth: It won’t be ready soon (Q6 2004?) It’s a really tough job Are the TruCluster engineers still there? Many other major kernel changes (move from PA-RISC to IA-64) Must have backward compatibility with ServiceGuard HP may pitch HyperFabric Expensive, proprietary interconnect
85
ServiceGuard on HP-UX VERITAS CVM versus HP clusterized SLVM
VERITAS CVM has flexible disk groups, add disks online HP can not add nodes to the cluster online HP may recommend our CVM with ServiceGuard Sell the value of CFS! Competitive Pricing – high end servers ServiceGuard per processor price $1,989 Additional per process price for “OPS Edition” $2,600 Mirror Disk UX is option to HP’s VM $1,000 Large discounts on SW with expensive HW (~50%)
86
Sun Cluster on Solaris They have no CFS !
Oracle will NOT certify Sun’s GFS (It is a proxy file system) Sun OEMs VERITAS CVM or they run with none! Sell CFS! Get the latest version of CVM The interconnect Latency just isn’t that relevant Know the “RSM” term and why it isn’t that critical SCI = BetaMax Wildcat = SuperComputing ($$$, 6800+, IO bay) Leverage our installed base (SFDB, VCS, Foundations) Sun’s Pricing (Free SW, Expensive HW) Sell cross platform, are they considering AIX, HP-UX, or Linux?
87
Thank You Thank you…. And then tell them about additional resources (white papers..etc. veritas.com)
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.