+ All Categories
Home > Documents > VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS,...

VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS,...

Date post: 31-Dec-2015
Category:
Upload: claribel-morton
View: 230 times
Download: 1 times
Share this document with a friend
48
VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names and slogans are trademarks or registered trademarks of VERITAS Software Corporation. VERITAS, the VERITAS Logo Reg. U.S. Pat. & Tm. Off. Other product names and/or slogans mentioned herein may be trademarks or registered trademarks of their respective companies. Specifications and product offerings subject to change without notice.
Transcript
Page 1: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names and slogans are trademarks or registered trademarks of VERITAS Software Corporation. VERITAS, the VERITAS Logo Reg. U.S. Pat. & Tm. Off. Other product names and/or slogans mentioned herein may be trademarks or registered trademarks of their respective companies. Specifications and product offerings subject to change without notice.

Page 2: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

VERITAS Database Editionfor SybaseTechnical Overview Presentation

Page 3: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Agenda

• Why do business with VERITAS?• Storage Management challenges• Database Edition for Sybase Overview• Higher Availability• Interoperability

Page 4: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Total Value Proposition

VERITAS SolutionsDesigned to enable business processes to be more highly available without requiring change to the original business process

The Intelligent Storage Software Company … Enabling business to operate without loss of revenue due to IT related downtime!

Page 5: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Who is VERITAS?

                           

• VERITAS is the #1 worldwide provider of core storage management software

• Founded in 1989• Based in Mountain View, CA• Over 5,700 employees in 36 countries• Over $1.5B in revenue in 2001• One of the Top 5 software companies in the world!!

Page 6: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

VERITAS Software

The only dedicated storage management software company projected to invest $4B in R&D over the next 5 yrs

• The most comprehensive Data Availability solution suite in the industry

• Best of Breed individual products in key areas (Backup, Volume Mgmt., File Systems, Clustering, SANs, Replication, and more)

• Industry leader in worldwide, enterprise-class service and support

• The only company that can offer the complete line of software products necessary to implement storage area networks (SAN)

Page 7: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

IT Storage Challenges

• Do More With Less!

• Performance

• Failover

• Backup Window Problems

• Difficulty Managing Growth

• Data Availability

• Storage Vendor Independence

• Tight Staffing Resources

                                                           

Page 8: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Database Administrators’ Challenges

• Optimal database performance• 24x7 availability of mission-critical databases• Increasing management complexity

– High growth in data volume• Complex data types (e.g., video, sound)

– Increasing number of users– Diverse database server configurations

(e.g. replication servers)

Page 9: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

VERITAS Database Editionfor Sybase

• Enhanced Performance– Raw disk performance with ease of file system management– Extent-based allocation– Online performance monitoring and tuning

• High Availability– Comprehensive fault monitoring and recovery– Increased data integrity and availability for mission-critical

databases– Online administration

• Improved Management– Flexible storage configuration management– JAVA-based Storage Administrator

Page 10: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

VERITAS Solution:Database Edition for Sybase

BuildingBlocks

HA Edition

Sybase

VCS Agent for Sybase

VERITAS Volume Manager

VERITAS File System with (Cached) Quick I/O

Volume Manager Storage Administrator

Database Edition for Sybase

Page 11: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Enhanced Performance & Manageability

Page 12: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Raw I/O Performance withEase of File System Management

Unique, total storage foundation solution to deliver the best of both worlds

Manageability “Invisible” locations for segments Difficult to grow segments

Database Edition for Sybase

Performance Best OLTP

performance

DataReliability No potential

for data losswith datawritten todisks directly

DisadvantagesAdvantages

Raw Disks

Performance Lower database

throughput (30-90% of

raw disk) Higher CPU

overhead

Data IntegrityPotentialdata loss

Advantages

Manageability Segment

organization System-wide

backup and restorepolicies

Easy to create and add devicesfor Sybase

Disadvantages

Conventional File Systems

Page 13: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Database Edition for SybasePerformance• Raw disk performance

– OLTP throughput for Database Edition at least equal to raw disk configurations

– Achieves raw partition performance without sacrificing data integrity

• Large I/O optimization– Accelerated I/O performance for large files

(e.g., video, images) because of extent-based allocation

• Database application-specific storage layouts– Striping and mirroring configurations for parallel data

transfers

• Online performance tuning– I/O balancing and tuning without database downtime

Page 14: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Database Performance Issueswith Conventional File Systems

• Redundant data buffering– System buffer cache Database buffer cache Redundant buffer copying Inefficient use of memory

• Single writer lock per file at UNIX file system level– UNIX file-level lock Sybase page or row-level lock Serialized write operations Impact on performance in multi-user client/server

environments

• Kernelized asynchronous I/O (KAIO)– Supported only on raw devices, not on regular files

Page 15: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Raw Disk PerformanceQuick I/O Database Accelerator• Break-through VERITAS File System interface technology• Presents regular VERITAS File System files to Sybase as

raw character devices (Sybase certified)

– Allows parallel updates to database files for increased throughput

– Takes advantage of kernel async I/O (Solaris’ KAIO)– Sybase handles locking for data integrity

• Eliminates traditional UNIX file system overhead– Removes single-writer lock at file level– Bypasses redundant data buffering

Quick I/O

regularfile

rawdevice

SybaseServer

Page 16: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Database Edition Performance• Database Edition 1.4 with Cached Quick I/O delivers up

to 145% better OLTP performance than UFS Direct I/O

0%

20%

40%

60%

80%

100%

120%P

erce

nta

ge

of

Raw

Dev

ice

Per

form

ance

Raw

= 1

00%

1GB

2GB

3GB

4GB

6GB

Sybase Cache Size

Raw I/O

Quick I/O

VxFS Buffered I/O

VxFS Direct I/O

UFS Buffered I/O

UFS Direct I/O

Tested configuration included:

•Sun E4500 (8 CPUs and 8 GB of RAM) ; Solaris 8 (64-bit)•DB Edition 2.2 for Oracle•Sybase ASE 12.0 (64-bit)•TPC-C scale factor of 480 warehouses

Page 17: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Large I/O Optimization

• VERITAS File System allocates disk space in groups of contiguous blocks or “extents”

• Extent-based allocation can accelerate I/O by increasing the I/O transfer size in the File System

• Optimal for large files– Large Sybase segments– Binary Large Objects (BLOBs)

(e.g., images, sounds)

Page 18: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

VERITAS File SystemExtent-based Allocation

Direct Address 0 / Length

Direct Address 1 / Length

Direct Address 2 / Length

Direct Address 3 / Length

Direct Address 4 / Length

Direct Address 5 / Length

Direct Address 6 / Length

Direct Address 7 / Length

Direct Address 8 / Length

Direct Address 9 / Length

Single Indirect Block

Double Indirect Block

Veritas File Systm InodeExtent Addresses

Disk Block

Disk Block

Disk Block

Disk Block

Disk Block

Disk Block

Disk Block

Disk Block

Disk Block

Disk Block

Disk Block

Disk Block

Disk Block

Disk Block

Disk Block

Disk Block

•Extent-based allocation is faster than block-at-a-time based operations.

•Metadata overhead is reduced, and less overhead is necessary with sequential reads.

Page 19: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Logical Volumes as a Highly Performing Platform for Databases

• Resolving hot spots can be:– Time and resource consuming– Analysis not guaranteed to work

• Past behavior doesn’t predict future behavior

– May not be possible

• Creating logical volumes of physical disks can balance I/O loads– Through data striping

Page 20: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Online Performance Tuning

• Flexible I/O throughput analysis– Disk-based (not limited to database schemas)– Command line and graphical performance analysis tools

• Online reconfiguration with JAVA-based VERITAS Storage AdministratorTM

– Balance I/O loads without any database downtime– Easy navigation of entire storage environment– One step process in creating Volume with a File System– Ability to shrink/grow volumes without loss of data availability

Page 21: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Improved Manageability

Page 22: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Database Edition for SybaseManageability

• Familiar file system administration for Sybase databases

– Combines raw I/O performance and ease of file system management

• Large database configuration support– Supports large file systems to simplify management

• Simplified administration of physical storage configurations

• Easy-to-use, JAVA-based graphical user interface• Guide for setting up and tuning databases

Page 23: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Large Database Configuration Support

• Database Edition can support file systems up to 1 TB in size

• File system sizes are not limited to underlying device sizes– No need to manage multiple file systems per

database– Online resizing further simplifies database device

expansion and retraction

Page 24: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Free Space Management

• Dynamically allocates required storage from a free space pool

• Provides flexible storage allocation options– Goal-directed approach without any visibility to physical

space allocation• 3-way mirror, striped 6 ways with a capacity of 12 GB

and stripe unit size of 32Kor– Explicit configuration of volume layout– Configuration utility relies on rules for safety and

performance• Two mirrors in the same volume will never be on the

same disk

Page 25: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

VERITAS Storage Administrator

• Visual configuration management and performance analysis– Visual representation of physical to virtual relationships– Allows one-step graphical execution

of common configuration management steps

– Supports performance analysis and tuning

Page 26: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Database Administrator’s Guide

• Cookbook for setting up and tuning database environments

• Tailored for DBAs to optimize database storage layouts– Presents various storage configuration options– Recommends optimal configurations specific to

database application workloads

Page 27: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

High Availability

Page 28: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Causes of Downtime

15 %10 %

40 %

30 %

5 %

PlannedSoftware

Other

People

Hardware

Source: Gartner, Oct. 2000

Page 29: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Availability Index

Ava

ilabi

lity

Cost

Basic

Enhanced

High

Fault Tolerant

Backup

Mirrored Set

IDR

Volume Management

2-Node Cluster

Application Data Management

4-Node Cluster

Windows Data Center Server

Replication

RAID-5

Business Continuance Site

Page 30: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Database Edition for SybaseAvailability• RAID redundancy techniques

– Various storage configuration options to protect mission-critical data from disk failures

• Hot relocation– Additional level of protection from disk failures

• Online administration– Storage reconfiguration and maintenance without downtime

• File System Snapshot Backup– Protects critical Sybase data from logical and media errors

• Automatic monitoring and recovery of Sybase dataservers

– Protection from system and application failures with Database Edition/HA for Sybase

Page 31: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Online Administration

• Enables DBAs and system administrators to meet changing database storage requirements without database downtime– Supports online file system growth

• Online resizing of file systems and underlying volumes• Easily create new segments or extend existing ones once file

system is expanded

– Allows database storage reconfiguration• Moving data between physical devices• Defragmenting mounted file systems• Changing RAID level

Page 32: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Database Edition/HA for Sybase

• Integrates comprehensive fault management system– VERITAS Cluster Server– VERITAS Cluster Server Agent for Sybase

• Automatically detects and recovers from a system failure

• Monitors and restarts Sybase instance after detecting Sybase dataserver failure

Page 33: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Database Edition/HAVERITAS Cluster Server• Sophisticated availability

configuration management • Clustered HA solution allowing

2-32 server scalability• 1:1, Any:1 and 1:Any policy-

based 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

Page 34: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Optimizing Performance & AvailabilityVERITAS FlashSnap

Page 35: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Benefits of FlashSnap

• Increase revenue• Simplify environment maintenance• Simplified data warehousing• Simplified application testing• Simplify batch processing• Cost savings

Page 36: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

VERITAS FlashSnap Option

• Point in time copy of data• Used on-host or off-host• Supports multiple copies of data• Enables off-host analysis and reporting• Fast Resynchronization of Volume Snapshots• Hardware independent

Page 37: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Dynamic Group Split and Join

• Feature of FlashSnap• Allows split of a dynamic disk group• Allows 2 dynamic disk groups to be joined• Enables easy re-organization of data• Enables off-host processing

Page 38: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Off-Host Processing• Why ?

– Reduce the load on the production host– A more consistent I/O pattern for tuning

• Operations – Backup– Reporting– Decision Support– Training/Testing– CRM– ….

Page 39: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Off-Host Processing in SAN Environment

SAN switch

Storage array Storage array

Two node cluster - production Decision support server

Departmental switches

Storage array

Page 40: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Off-host Processing

Snapshot

Take Volume Snapshot

Import Disk Group

Break off Mirror

File System

Driver Stack

Sybase

App A App B

Volume Manager

File System

Driver Stack

Sybase

App A App B

Volume Manager

Quiesce SybaseSybase

Page 41: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Why resync the whole mirror?

Mirror 1 Mirror 2

/fs/OracleDB

Mirrored Volume

Page 42: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

/fs/…Split Volume

Mirror 1 Snapshot

/fs/….

Data Change Map

Fast Resync

Page 43: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Fast Resync

/fs/……

FastResync Volume

Mirror 1 Mirror 2

Data Change Map

Page 44: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Storage Checkpoints

• A consistent, point-in-time image of file system • Identifies and maintains modified file system

blocks• Mountable: Read-only or R/W

– All file system functions can be performed

• For performing certain tasks when storage capacity is an issue

Page 45: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Summary

• Taking storage virtualization to a new level• Enable on-host and off-host processing• Fast Mirror Resynchronization• Delivers point-in-time copies of data with minimal storage overhead• Commitment to HA• Hardware independent

Page 46: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Support

DBE Version ASE Version Solaris SupportDBE 1.5 for Sybase and DBE/HA 1.5 for Sybase

ASE 11.5, 11.9.2, 12.0, 12.5**

Solaris 2.6, 7, 8

DBE 1.4 for Sybase and DBE/HA 1.4 for Sybase

ASE 11.5, 11.9.2, 11.9.3, 12.0

Solaris 2.6, 7, 8

DBE 1.3 for Sybase and DBE/HA 1.3 for Sybase

ASE 11.5, 11.9.2, 11.9.3, 12.0

Solaris 2.5.1, 2.6, 7

DBE 1.2.3 for Sybase and DBE/HA 1.2.3 for Sybase

SQL Server 11.0.3, ASE 11.5

Solaris 2.5.1, 2.6

** Note: ASE 12.5 only supports Solaris 8. Customers running DBE 1.5 on ASE 12.5 can only operate on Solaris 8.

Sybase Certified!

NEW

Page 47: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Thank YouQuestions?

Page 48: VERITAS Confidential Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names.

VERITAS Confidential

Copyright © 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names and slogans are trademarks or registered trademarks of VERITAS Software Corporation. VERITAS, the VERITAS Logo Reg. U.S. Pat. & Tm. Off. Other product names and/or slogans mentioned herein may be trademarks or registered trademarks of their respective companies. Specifications and product offerings subject to change without notice.


Recommended