Presentation is loading. Please wait.

Presentation is loading. Please wait.

Symantec/Veritas and Oracle Together

Similar presentations


Presentation on theme: "Symantec/Veritas and Oracle Together"— Presentation transcript:

1 Symantec/Veritas and Oracle Together
Master Complexity Symantec/Veritas and Oracle Together

2 Symantec/Veritas and Oracle Together Presented to UNYOUG
10/11/2007

3 Symantec/Veritas and Oracle Together
Agenda Symantec/Veritas – Oracle History 1 Symantec/Veritas – Oracle : Single Instance 2 Symantec/Veritas – Oracle : Single Instance - HA 3 Symantec/Veritas – Oracle : RAC 4 Comparison of Single Instance, HA, and RAC 5 A word or two about Symantec/Veritas and ASM 6 Summary 7 Symantec/Veritas and Oracle Together

4 Symantec/Veritas and Oracle Together
Symantec/Veritas – Oracle History A Decade of Partnership Symantec/Veritas and Oracle Together

5 Symantec/Veritas Position
Oracle is a great database company We have, a rich history of partnership in the Enterprise Data Center market Symantec/Veritas is clustering/infra-structure experts that address the entire IT environment: Strong Support: Vast repository of cluster configurations/Volume Manager/File System & knowledge base covering both large and small organizations We’ve been making cluster software/VM/FS for over 12 years Customers have freedom of choice We make Oracle even better! Symantec/Veritas and Oracle Together

6 Symantec/Veritas and Oracle Together
History VxVM Resilvering /Mirror for Oracle (SmartSync for RAW, now CFS) VXFS Snapshots (For quick, consistent, Oracle backups) QIO (Quick IO for Asynchronous writes) Cached QIO ( For satisfying File System read-cache requests) ODM (Asynchronous writes without File System locking) CVM (Developed by VERITAS for Oracle Parallel Server 8i) VOS (VERITAS ORACLE SUN, JEC- Joint Escalation Center) SFRAC for Solaris, AIX, HP-UX RMAN (NetBackup) APM (Indepth for Oracle) Today: Widespread adoption in Oracle deployments on open systems Ongoing development & integration (Symantec Engineers onsite at Oracle’s corporate office) SFCFS for RAC on LINUX (RH, Suse & Oracle Enterprise Linux) Symantec/Veritas and Oracle Together

7 Symantec/Veritas and Oracle Together
ODM Time Line Prototyping & early development establish ODM’s viability Oracle develops initial spec of ODM Oracle 9i ships Oracle 10g prevalent Pre-1999 1999 2000 2001 2007 Oracle and VERITAS sign ODM agreement VERITAS releases DB Edition 3.0 w/ODM support VERITAS SFORA/SFRAC 5.0 w/ODM prevalent Symantec/Veritas and Oracle Together

8 Recent activities with Oracle
Platform partner Onsite, part of Oracle release process On-going certifications of SFRAC for Solaris, HP-UX, AIX SFCFS for RAC on LINUX (RH, Suse & Oracle Enterprise Linux) Includes coverage of Oracle 11g Support for ASM with Storage Foundation Includes VCS agent for HA ASM failovers (Oracle single instance) Symantec will develop a Storage Foundation plug-in for Oracle Enterprise Manager – to be available by OOW – 11/14/2007 and FREE! Oracle supports VCS control of RAC resources Mostly for control of the Database instance, Listener and other resources should still be under CRS control, but can be under VCS if customer really wants it that way. Symantec/Veritas and Oracle Together

9 Symantec/Veritas and Oracle Together
RAC certifications Oracle 9i Oracle 10g Oracle 11g (1Q08) AIX Part of Oracle release process HP-UX Itanium HP-UX PA-RISC Solaris SPARC Linux SFCFS ONLY ?? Solaris Opteron Symantec/Veritas and Oracle Together

10 Symantec/Veritas and Oracle Together
Symantec/Veritas – Oracle: Single Instance Symantec/Veritas and Oracle Together

11 Storage Foundation for Oracle (SFOR)
Veritas Volume Manager Veritas File System Database Accelerator (ODM) Cluster Server RAC Extensins Hardware Oracle Use same infrastructure software across enterprise datacenter Supports many brands and versions of Operating Systems, storage arrays, and databases Standardize environment to improve operational efficiencies Based on core VERITAS technologies VM/FS 15+ years of customer successes Robust features & stability Reuse VERITAS knowledge Storage Foundation Manager (SFM) Hundreds of successful customer installs in production Oracle environments DBE/AC is a complete solution for RAC 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) Symantec/Veritas and Oracle Together

12 SFOR Benefits in a Oracle environment
Cluster Volume Manager Cluster File System Database Accelerator (ODM) Cluster Server RAC Extensions Hardware Oracle RAC Enterprise-ready File System (VxFS) File system ease of use Oracle Disk Manager provides raw-like performance Supports all data types Data files, logs, binaries, OS, app data, etc... Enterprise-ready Volume Manager (VxVM) Dynamic Multi-Pathing Snapshot technology for off-host processing 100s of tested OS/array combinations Granular I/O separation/tuning capabilities Simplified device naming and mgmt Dynamic Storage Tiering Deep Mapping DBE/AC is a complete solution for RAC 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) Symantec/Veritas and Oracle Together

13 ODM - Performance with Manageability
Eliminates traditional UNIX file system overhead Allows parallel updates to database files for increased throughput Has asynchronous I/O built-in Oracle handles locking for data integrity Avoids duplicate opening of files per Oracle instance – save memory and CPU Fewer system calls and context switches Reduced CPU utilization Efficient file creation and disk allocation Symantec/Veritas and Oracle Together

14 Symantec/Veritas and Oracle Together
Symantec/Veritas – Oracle: Single Instance High Availability Symantec/Veritas and Oracle Together

15 Storage Foundation for Oracle (SFOR -HA)
Cluster Volume Manager Cluster File System Database Accelerator (ODM) Cluster Server RAC Extensins Hardware Oracle Use same infrastructure software across enterprise datacenter Supports many brands and versions of Operating Systems, storage arrays, and databases Standardize environment to improve operational efficiencies Based on core VERITAS technologies VCS 12+ years of customer success VM/FS 15+ years of customer successes Robust features & stability Reuse VERITAS knowledge Storage Foundation Manager (SFM) Hundreds of successful customer installs in production Oracle environments DBE/AC is a complete solution for RAC 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) Symantec/Veritas and Oracle Together

16 SFOR-HA Benefits in a Oracle environment
Cluster Volume Manager Cluster File System Database Accelerator (ODM) Cluster Server RAC Extensions Hardware Oracle Enterprise-ready Cluster File System File system ease of use Oracle Disk Manager provides raw-like performance Supports all data types Data files, logs, binaries, OS, app data, etc... Same look and feel as VxFS Enterprise-ready Cluster Volume Manager Dynamic Multi-Pathing Snapshot technology for off-host processing 100s of tested OS/array combinations Granular I/O separation/tuning capabilities Simplified device naming and mgmt Dynamic Storage Tiering Deep Mapping Same look and feel as VxVM DBE/AC is a complete solution for RAC 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) Symantec/Veritas and Oracle Together

17 SFOR-HA - Veritas Cluster Server Benefits in a Oracle environment
Enterprise-ready Cluster Server Robust I/O Fencing Dozens of pre-built agents for enterprise applications, well known adopted clustering API Support for many Disaster Recovery configurations Campus Clusters Remote DR sites Heterogeneous replication support Integrated with O/S kernel Cluster Volume Manager Cluster File System Database Accelerator (ODM) Cluster Server RAC Extensions Hardware Oracle DBE/AC is a complete solution for RAC 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) Symantec/Veritas and Oracle Together

18 Standardization: VCS Support for Apps & DBs
Databases Version Solaris AIX HP/UX Windows Linux (RH) Oracle 8i-9i,10g DB2 (+EEE) N/A Sybase 11.x-12.5 SQL 2000, 2005 Applications Exchange 2000, 2003 Oracle eBus Apps Oracle App Srvr PeopleSoft 8.1, 8.4, 8.8 SAP 4.6, 4.7, 6.2 Siebel 6.x-7.7 Sun ONE (Sun JES) Tuxedo WebLogic Server 6.1-8.x WebSphere App Srvr 5.x, 6.0 WebSphere MQ 5.3 10gR2 (+SLES) , 15 , .10 NetWeaver , 7.8 , 9.0 Symantec/Veritas and Oracle Together

19 Symantec/Veritas and Oracle Together
Symantec/Veritas – Oracle: RAC Symantec/Veritas and Oracle Together

20 Storage Foundation for Oracle RAC (SFRAC)
Use same infrastructure software across enterprise datacenter Supports many brands and versions of Operating Systems, storage arrays, and databases Standardize environment to improve operational efficiencies Based on core VERITAS technologies VCS 10+ years of customer success SF 15+ years of customers success Robust features & stability Reuse VERITAS knowledge Storage Foundation Manager (SFM) Specific enhancements for the RAC environment Hundreds of successful installs and production customers in Oracle RAC environments Cluster Volume Manager Cluster File System Database Accelerator (ODM) Cluster Server RAC Extensions Hardware Oracle RAC DBE/AC is a complete solution for RAC 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) Symantec/Veritas and Oracle Together

21 SFRAC Benefits in a Oracle environment
Cluster Volume Manager Cluster File System Database Accelerator (ODM) Cluster Server RAC Extensions Hardware Oracle RAC Enterprise-ready Cluster File System File system ease of use Oracle Disk Manager provides raw-like performance Supports all data types Data files, logs, binaries, OS, app data, etc... Same look and feel as VxFS Enterprise-ready Cluster Volume Manager Dynamic Multi-Pathing Snapshot technology for off-host processing 100s of tested OS/array combinations Granular I/O separation/tuning capabilities Simplified device naming and mgmt Dynamic Storage Tiering Deep Mapping Same look and feel as VxVM DBE/AC is a complete solution for RAC 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) Symantec/Veritas and Oracle Together

22 SFRAC - Veritas Cluster Server Benefits in a Oracle environment
Enterprise-ready Cluster Server Robust I/O Fencing Dozens of pre-built agents for enterprise applications, well known adopted clustering API Support for many Disaster Recovery configurations Campus Clusters Remote DR sites Heterogeneous replication support Specific extensions for Oracle RAC Cluster membership coordinated across all software tiers - Robust I/O Fencing to handle Split-Brain Robust performance and availability for cluster interconnects Integrated with O/S kernel Cluster Volume Manager Cluster File System Database Accelerator (ODM) Cluster Server RAC Extensions Hardware Oracle RAC DBE/AC is a complete solution for RAC 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) Symantec/Veritas and Oracle Together

23 Symantec/Veritas and Oracle Together
Comparison of Single Instance, HA, and RAC Symantec/Veritas and Oracle Together

24 Three Levels of Availability for Oracle
SINGLE INSTANCE HA /CLUSTERING RAC ARCHITECTURES Manual fail-over Simple set-up Hours to restore Automated fail-over Active/passive or N+1 Minutes for fail-over Highest availability Shared resources Fastest fail-over Recommended Architectures Symantec/Veritas and Oracle Together

25 Database Fail-over: What to Expect
SF HA for Oracle (single instance Oracle) SF CFS HA w/ (single instance Oracle) SF RAC (Oracle RAC) Import disk group Mount file system Start database Resolve transactions (replay logs) Update IP Clients Reconnect Import disk group Mount file system Start database Resolve transactions (replay logs) Update IP Clients Reconnect Import disk group Mount file system Start database Resolve transactions (replay logs) Update IP Clients Reconnect Resolving database transactions (replaying redo logs) to recover failed transactions during fail-over is a necessary step in any HA architecture. Log replay is likely to account for the bulk of recovery time. Symantec/Veritas and Oracle Together

26 3 Architectures for similar workloads
Oracle 10gRAC Oracle Active/Passive N+1 Cluster with SFOHA DB-1 DB-2 DB-3 DB-1 DB-2 DB-3 DB-1 DB-2 DB-3 4 servers 0 SFHA licenses 4 Oracle licenses 4 RAC licenses 4 PowerPath licenses 6 servers 0 SFHA licenses 6 Oracle licenses 0 RAC licenses 6 PowerPath licenses 4 servers 4 SFHA licenses 4 Oracle licenses 0 RAC licenses 0 PowerPath licenses Comparison of 3 different solutions to implement high availability for 3 Oracle databases: Solution 1: Complete Oracle stack with RAC using ASM+CRS -- When a node fails, at least 25% performance hit is taken, as 3 databases need to run on 3 nodes, but have not been tuned for running with less number of cpus. “When RAC is running in an active-active configuration, service failover takes somewhat longer, possibly as long as other HA alternatives. “ – Tim Gorman, Oracle Expert Solution2: Non RAC Oracle 10g HA solution in standby mode with CRS and ASM CRS HA implies having a standby database instance for every node. So for a 3 database workloads you need to have at least 3 Active and 3 Passive nodes. --CRS does not handle OS and hardware failures Solution3: Non RAC Oracle 9i/10g HA solution in standby mode with SF Oracle HA For planned server or instance outages (a.k.a. "maintenance"), RAC is not the very best HA alternative; Databases: 3 Failover time: seconds Performance Overhead: 15-25% Databases: 3 Failover time: minutes Performance Overhead: 0% Databases: 3 Failover: Seconds to minutes Performance Overhead: 0% Symantec/Veritas and Oracle Together

27 Symantec/Veritas and Oracle Together
Storage Foundation for Oracle HA Detects fault Gracefully shuts down: Application & database Network resources File system & storage resources Migrates storage to standby Starts resources on standby Redirects traffic to standby Can my application be clustered? Application must be crash tolerant Can restart to known point after single server crash All data needed to restart stored on disk Does not require shutdown to come back up properly No need for “cluster aware” applications, simply well behaved applications Most enterprise applications are completely cluster capable! Single Instance Single Instance SF HA SF HA Symantec/Veritas and Oracle Together 27

28 Comparison of Single Instance HA and RAC
No matter which Oracle availability approach you select, Symantec/Veritas has the solution: Single Instance HA with non clustered VM/FS SFOR-HA with VxVM/VxFS Single Instance HA with clustered VM/FS SFOR-HA with CVM/CFS RAC SFRAC And just to let you know, regarding Disaster Recover (DR), we have: Global Cluster Option (GCO) – extension of VCS Veritas Volume Replicator (VVR) Symantec/Veritas and Oracle Together

29 Symantec/Veritas and Oracle Together
A word or two about Symantec/Veritas and ASM Symantec/Veritas and Oracle Together

30 Summary of Functionality Analysis
* Except for ASM Disks Symantec/Veritas and Oracle Together

31 Symantec/Veritas and Oracle Together
ASM Alone Stripe Mirror Quick I/O No Quick I/O - (Some customers prefer QIO to ODM) ODM Online Defrag No Multi-path Multi-path Performance ASM does not use ODM but does provide raw like performance Table & Index No Snapshot Snapshot No Checkpoint Checkpoint No Replicate Replicate Copy No Copy Clustered File System No Change Log Change Log Protection Quick IO, concurrent IO, ODM are all related to using DB locking and blocking instead of FS locking and blocking Snapshot – 3rd mirror breakoff – volume level Checkpoint – file system copy on write (Jeff wants to cancel); also volume level (space optimized snapshot) Migrate OS – unmount, convert, mount Slice – create n vols from <n LUNs Grow Migrate Arrays No Migrate Arrays No Tiered Storage Tier Storage $$$ $ $$ Migrate OS Unix Linux Concatenate No Concatenate Slice No Slice Administration Symantec/Veritas and Oracle Together

32 ASM with Storage Foundation
Stripe Mirror Quick I/O No Quick I/O - (Some customers Prefer QIO to ODM) ODM Online Defrag Multi-path Performance ASM does not use ODM but does provide raw like performance Table & Index Snapshot No Checkpoint Checkpoint Replicate No Copy Copy Clustered File System No Change Log Change Log Protection Quick IO, concurrent IO, ODM are all related to using DB locking and blocking instead of FS locking and blocking Snapshot – 3rd mirror breakoff – volume level Checkpoint – file system copy on write (Jeff wants to cancel); also volume level (space optimized snapshot) Migrate OS – unmount, convert, mount Slice – create n vols from <n LUNs Grow Migrate Arrays No Tiered Storage Tier Storage $$$ $ $$ Migrate OS Unix Linux Concatenate Slice Administration Symantec/Veritas and Oracle Together

33 SFOR Stand Alone – a complete solution!
Stripe Mirror Quick I/O ODM Online Defrag Multi-path Performance Snapshot Checkpoint Replicate Copy Clustered File System Change Log Protection Quick IO, concurrent IO, ODM are all related to using DB locking and blocking instead of FS locking and blocking Snapshot – 3rd mirror break off – volume level Checkpoint – file system copy on write (Jeff wants to cancel); also volume level (space optimized snapshot) Migrate OS – unmount, convert, mount Slice – create n vols from <n LUNs Grow Migrate Arrays Tier Storage $$$ $ $$ Migrate OS Unix Linux Concatenate Slice Administration Symantec/Veritas and Oracle Together

34 Symantec/Veritas and Oracle Together
Summary Symantec/Veritas and Oracle Together

35 Summary – SFOR/SFRAC value adds
Fully supports enterprise IT standardization – it is a complete solution Fully supports any combination of Oracle single instance and RAC environments. Includes DMP which provides the necessary functionality for load balancing and channel failover of storage resources Includes intelligent storage management, as it has understanding and visibility of underlying physical disk in enterprise class storage environments such as Hitachi, EMC, and IBM Shark Offers flexibility and granularity in laying out storage recognizing that dynamically changing environments will need i/o tuning from time to time. Is a mature product (about 12 years old) that is endorsed for all environments including large scale ERP such as SAP. Provides an infra-structure that facilitates DBAs, SAs, and Storage Admins working effectively and efficiently as a team to provide robust infra-structure for mission critical environments. Provides robust (kernel level) cluster member management and performance/availability of cluster interconnect and CVM/CFS Because the SFOR/SFRAC suite of products fully supports single instance Oracle as well as RAC, if you choose to deploy without RAC or with a mix of single instance and RAC, the very same infrastructure will meet your needs. With the additional capabilities of VVR and GCO, a Highly Available solution can be architected for your Oracle environment to address not only HA, but DR as well! Symantec/Veritas and Oracle Together


Download ppt "Symantec/Veritas and Oracle Together"

Similar presentations


Ads by Google