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.
VERITAS Confidential
오라클 환경에서의 효율적인데이터 관리 방안
김성진과장
한국베리타스소프트웨어
Episode of a DB Admin
Oracle Servers on Windows 2000• 10 Servers
• 200 GB Total Data Size
New EMC box coming in...
On First Thought....
fiberswitch/hub
HBA cards
Quorum Disk
MSCS + Oracle FailSafe: - Active-Active Cluster+ MS Windows 2000 Advanced Server+ Oracle FailSafe
+ Total 400GB Storage Needed (considering the growth)
EMC+ EMC Powerpath (for DMP)+ EMC BCV
+ Total 1TB Physical Storage Needed (BCV Mirroring + additional 10 disk paritions for Quorum Disk )
Unsolved Issues
• Expensive & Proprietary• Unforeseen cost in software
- Advanced Server, FailSafe, Powerpath, BCV
• Cost overhead in hardware also- Double sizing + Mirroring + Quorunm Disk
• Would active-active cluster be okay?• Support issues for Oracle FailSafe• Will cluster be reliable?• Very lengthy recovery process needed for cluster failure• What about backup?• Do we have disaster recovery plan?
VERITAS Solutions for Windows
Clustering* VERITAS Cluster Server 2.0
Virtualization* VERITAS Volume Manager 3.0
Off-host Processing
* VM FlashSnap Option
Replication* VERITAS
Volume Replicator 3.0
Application Mmgt* VERITAS Exchange Edition 1.0
Backup* VERITASNetBackup Family
Global Clustering* Global Cluster Manager 3.5
HSM* VERITAS Storage Migrator
VERITAS Cluster ServerVCS• VCS 2.0 for Windows + Oracle Agent
• Next-generation clustering SW
• “State-of-the-art” Management GUI
• Cluster nodes can be grouped in various ways (2:1, 3:1, 11:1, etc)
• Using Existing OS & SW
• Dedicated machine for Fail-over with minimum cost
• Management integration for UNIX & Windows
stand-by
VERITAS Volume Manager
Host Server(Control Console)
EMCDisk Array
CompaqDisk Array
LAN
data flow
JBOD
Virtualized Disks
VM + FlashSnap Option
• Online Volume Increase
• Dynamic Multipathing (default option)
• Software RAID (0,1,0+1,5) across heterogeneous arrays
- Only 200GB Physical Storage Needed for EMC (Compared to 1TB!)
- Additional 200GB from existing disk boxes
• FlashSnap: Snapshot & off-host processing
• Enable rapid migration of data
• ‘On-the-fly’ storage performance optimization with online subdisk move
• Integrated management GUI (for UNIX & Windows, for EMC/Hitachi/Compaq/JBOD/etc)
data available to server
Before all that... Backup!
Complete Backup Strategy+ Disaster Recovery Plan• Daily Incremental
• Weekly Full Backup
• Monthly, Quaterly, Yearly Full Backup
• Off-site Tape 보관 as a DR policy
• Automatic Recovery for Clustered Machines
Backup Exec or NetBackup• Agent Oracle
• SAN Shared Storage Option
• Open File Option
• Intelligent Disaster Recovery Option
Tape Library
VERITAS Confidential
마켓 동향 및 베리타스 포지셔닝
VERITAS Software• “The Storage Company”
– 2001년연매출 15억달러– 5700 Employees– 35 Countries– 54% Five Year GACR
• Fortune 500 기업중86% 이상이베리타스솔루션사용
Most Valuable Software Companies
$297.0BN$54.8BN$29.6BN
$8.9BN$9.0BN
$6.8BN
$5.2BN$3.8BN
$6.7BN
* Market Capitalization, July 2002
$10.1BN
Deloitte & ToucheFast 500 for 8 consecutive years
VERITAS Enabled Partners
Worldwide Virtualization Software Revenue by Vendor, 2000Based on New License Revenue
Total New License Revenue = $178.5 Million U.S.
DataCore Software
1.3%
Sun Microsystems
0.5%
StorageApps2.0%
VERITAS96.2% Vendor Products
VERITAS VERITAS Volume ManagerStorageApps SANLink (software Component only), SANSuiteDataCore Software SANsymphonySun Microsystems Solstice DiskSuite
Source: Gartner Dataquest “Storage Management Software: 2000 Market Share” (April 24, 2001)
Worldwide Clustering and Availability Market, 2001 ($M)
Worldwide Clustering and AvailabilitySoftware Market, 2001
N=$700.8 Million Veritas18.8%
Sun7.4%
HP6.0%
PlatformComputing
5.7%
Legato2.7%
Other31.0%
Compaq5.1%
Citrix4.9%
Microsoft18.5%
•베리타스는전체벤더중매출 1위이며성장율 2위기록•많은벤더들이 .com 몰락으로성장율이감소• HP와 Compaq을합치면시장점유율 3위
VERITAS 26.2Microsoft 17Sun -27.3HP -6.1Platform Computing 6.9Compaq -15.9Citrix 20.1Legato -29.1
벤더명 전년대비성장율(%)
Source: IDC, Worldwide Clustering and Availability Software Forecast and Analysis, 2002–2006(2002/6)
Worldwide Backup/Recovery Software Revenue by Vendor, Unix & Windows Server, 2001Based on New License Revenue
VERITAS
48.4%
IBM
17.8%
Legato
9.3%
CA
6.2%
EMC
2.9%BMC
3.2%
HP
3.1% Other
9.1%
Total New License Revenue = $1,292.3 MillionSource: Gartner Dataquest “2001 Storage Management Software Market Share” (March 27, 2002)
Worldwide Backup/Recovery Software Revenue by Vendor, Unix Platform, 2001Based on New License Revenue
VERITAS
41.6%
IBM
26.5%
Legato
8.3%
BMC
6.0%
HP
5.4%EMC
3.8%CA
1.5%Other
6.9%
Total New License Revenue = $679.1 MillionSource: Gartner Dataquest “2001 Storage Management Software Market Share” (March 27, 2002)
Worldwide Backup/Recovery Software Revenue by Vendor, Windows Server, 2001Based on New License Revenue
VERITAS
56.0%
CA
11.4%
Legato
10.4%
IBM
8.1%
CommVault
2.5% EMC
1.7%
Connected
1.7%Other
8.2%
Total New License Revenue = $613.2 MillionSource: Gartner Dataquest “2001 Storage Management Software Market Share” (March 27, 2002)
Worldwide Backup/Recovery SoftwareRevenue by Vendor, 2001
All OS Systems, Including Suites, Based on New License Revenue
-65%-12.9%7.4%20.3%Computer AssociatesComputer Associates
-0.1%-1.1%
-1.0%+0.3%
+1.1%+2.8%+9.8%
Market Share Market Share ChangeChange
-15%-36%
-16%+8%
+9%+10%+25%
B/U Revenue B/U Revenue Change Change ’’0000--’’0101
1.3%1.4%CommVaultCommVault SystemsSystems2.3%3.4%EMCEMC
7.2%2.6%
8.2%2.3%
BMC SoftwareBMC SoftwareHewlettHewlett--PackardPackard
8.3%7.2%Legato SystemsLegato Systems20.8%18%IBMIBM40.8%31%VERITAS SoftwareVERITAS Software
2001200120002000VendorVendor
Total New License Revenue = $1,574.6 MillionSource: Gartner Dataquest “2001 Storage Management Software Market Share” (March 27, 2002)
VERITAS: Listed as anEnterprise Backup Leader
Enterprise Backup/Restore Magic QuadrantChallengers Leaders
Abilityto Execute
Completeness of Vision
Niche Players Visionaries
VERITAS
Tivoli
Legato
HP
EMCCA
CommVaultLive Vault
STK
IDP
SyncsortTantia
.
.
.. .
...
.
.
.
.
The Magic Quadrant is copyrighted December, 2001 by Gartner Group, Inc. and is reused with permission. Gartner’s permission to print its Magic Quadrant should not be deemed to be an endorsement of any company or product depicted in the quadrant. The Magic Quadrant isGartner’s opinion and is an analytical representation of a marketplace at and for a specific time period. It measures vendors against Gartner-defined criteria for a marketplace. The positioning of vendors within a Magic Quadrant is based on the complex interplay of many factors. Well-informed vendor selection decisions should rely on more than a Magic Quadrant. GartnerResearch is intended to be one of many information sources and the reader should not rely solely on the Magic Quadrant for decision-making. Gartner expressly disclaims all warranties, express or implied of fitness of this research for a particular purpose.
Source: Gartner Research Note: “Enterprise Backup/Restore Market: Magic Quadrant,”
S. Zaffos, C. DiCenzo, R. Paquet, 21 December 2001
Trends in Data Protection• Annual data growth is 100-400%
• Over half of all data resides in databases• Not just more data…more files
• What backup window?• 24 by forever applications• Downtime means lost revenue - or worse
• Greater emphasis on disaster recovery• Need enforceable offsite procedures
• Staffing can’t keep up• Need centralized control for consistency• Interfaces must be intuitive and foolproof
Backup... Common Bad Practices
• Zero possibility of failure “until you face it”• Not my responsibility “until boss asks for it.”• Our developers knows what they do• Backup software costs money• Backup software costs resource• Over-confidence in RAID protection• Local disk backup is just okay• Viruses harm only desktops, not servers• DR? not my story
Why buy commercialbackup software?
• Complete network-wide protection, including system information and registry
• Online backup for applications• Minimized administration cost with centralized &
automated backup• Open File Backup• Backup Strategy (including Disaster Recovery)• And many other reasons...
VERITAS Desktop-to-DataCenter
NetBackup DataCenter
NetBackup BusinesServer
BE & Network Storage Executive
Backup Exec
NetBackup Professional
Large Server(UNIX/NT)
Mid-size Server (UNIX/NT/NW)
Desktop to Small Server
(NT/NW
Multiple Workstations
to Server(UNIX, NT)
Why Choose Backup Exec
• Product Leadership– 1st Windows Backup Solution support SAN– 1st to be certified by Microsoft for W2K Server– 1st backup solution support E2K and SQL2000
• Selected by Microsoft– Veritas developed Ntbackup for NT4 and W2K– Over 3000 servers of Microsoft ITG worldwide
protected• Valuable Features• Market Leader
Oracle Agent for Backup Exec
• Oracle 7.3.x, 8.x, 8i and 9i• Online database full backup and tablespace
backup/restore• Archived log files
and control file backup
archived redo log filescontrol files
tablespaces
Backup Primary – Media
• Tape Media
54 GB21.6 GB36 GB21.6 GB18 GB8.6 GB
속도(per hour)
6 MB40/80GBDLT8000
Sony6 MB50/100GBAIT-IIAIT10 MB110/220GBSuper-DLT
15 MB
5 MB2.4 MB
속도*비압축시
(per sec)주요벤더용량
IBM, HP, Segate
100/200GBLTO
Quantum,ADIC,HP, Sun
35/70GBDLT7000DLT20/40GBDDS-4DAT
Backup Primary – Tape Device
• Tape Drive & Library
Stand-alone Tape Drive-내장형 or 외장형- Manual 교체작업필요
Multi-Drive Tape Library(Autoloader, Robotic Library)
Drives Media Slots
0123
012345678...
Robotic Arm
Backup Primary - Network
Stand-aloneDrive SCSI
100Mbps LAN
Fiber Switch/Hub
Fiber-to-SCSIBridge
Network Backup* typical performance: 5MB/sec Tape Library
Local Backup(over SCSI)* typical performance: depends on drive/media type
Backup over SAN* typical performance:- 100MB/sec for Fiber Connection- depends on drive/media type
Application Agents
• Windows Agent– Remote Agent for Windows 2000
• Database Agents– Agent for MS SQL Server – Agent for MS Exchange– Agent for MS SharePoint Portal– Agent for Oracle– Agent for Lotus Domino– Agent for SAP R/3 for Oracle
Options
• Open File Option• IDR (Intelligent Disaster Recovery)• SAN SSO (Shared Storage Option)• IIO (Intelligent Image Option)• NSE (Network Storage Executive)
Free Agents
• Windows 95/98/Me• Solaris, SunOS, HPUX, AIX• Linux
– RedHat, S.u.S.E, Mandrake, Caldera, etc
• Unix Platform (x86) Version– SCO UNIXWare, SCO Open Server– Solaris, SunOS
• Unix Platform (Sparc) Version– Solaris, SunOS
• Macintosh
구성 사례: Stand-alone Tape Drive
Database Server (Clustered)• Windows 2000 Advanced Server * 2• MSCS(Microsoft Cluster Server)• MS SQL 2000 Enterprise Edition * 2
Mail Server• Windows 2000 Server• MS Exchange 2000
Stand-aloneTape Drive
IDR(Intelligent Disaster Recovery) Server
Agent for Exchange
Backup Exec Server Edition
11
1
IDR ServerAgent for SQL Server
Backup Exec Advanced Edition
22
2
구성 사례: Stand-alone Tape Drive
File (or Web) ServerWindows 2000 Server
SharePoint Portal Server
• Windows 2000 Server• MS SharePoint Portal
Oracle Server• Windows 2000 Server• Oracle 9i
IDR Server
Open File Option
Backup Exec Server Edition
1
1
1
NetworkBackup
LAN
1Agent for SharePoint
PortalIDR Server
Backup Exec Server Edition
1
1
1Agent for OracleIDR Remote
License
Remote Agent
1
1
구성 사례: LAN을 이용한 네트워크 백업
Database Servers (10EA)• Windows NT Server• MS SQL 7.0
SCSI
Database & Media Server• Windows NT Server• MS SQL 7.0
10IDR Remote LicenseAgent for SQL Server
RANT(Remote Agent for Windows NT/2000)
10
10
Tape library (2 drive, 20 slots)
LANNetwork Backup (Expected throughput: 18GB/hour)
1IDR ServerLEO (Library Expansion Option)
Agent for SQL Server
Backup Exec Server Edition
1
1
1
• Windows 2000Professional
• Win 98 • Linux Redhat
별도라이센스불필요
구성 사례: SAN 환경을 이용한 Tape Library의 통합
LAN
Network Backup
Mail Server (5 EA)• Windows 2000• Exchange 2000
Parallel Job Executionover SAN
Fiber-to-SCSI Bridge
SAN Switch (or HUB)
5Agent for SQL Server5IDR Server3LEO (Library Expansion Option)
SAN SSO(Share Storage Option)Backup Exec Server Edition
55
Database Servers (5 EA)
• Windows 2000• MS SQL 2000
Tape Library(4 drive, 40 slots)
5Agent for Exchange5IDR Remote License
Remote Agent 5
NSE를 이용한 통합백업 네트워크 구현
SAN Switch (or HUB)
Servers (5 EA)
NSE Master Server
Tape Library
Media Servers (5 EA)
NSE Remote ManagementConsole 2NSE Access License
1NSE Administrative Console
NSE Starter Pack(NSE Master + 3 Access Licenses)
1
LAN
Backup Strategy:Grandfather-Father-Son
Backup Strategy: Grandfather-Father-Son
• Daily Incremental (월-토): 6 backup sets-----------------------
• Weekly Full (1주,2주,3주): 3 backup sets• Monthly Full (1월,2월): 2 backup sets• Quaterly Full (1/4,2/4,3/4분기): 3 backup sets• Yearly Full: 1 backup sets
-----------------------• Total Full Backup Sets Needed: 9• Total Incremental Backup Sets Needed: 6
Sample Configuration – ABC Company
• ABC Company- Total 10 Servers- Data Size: 40 GB Total- Tape Device: 별도구매- Network: 100Mbps Switched LAN- B/U Window: 주중: 6 hr, 주말: 24 hr
Database Sever * 4• Win2K Server • SQL 2000
Domain Controller• Win2K Server
Mail Server * 2• Win2K Advanced Server
(Clustered)• Exchange 2000
File Server * 2• Win2K Server
백업 소요 시간 / 미디어 소요 수량 산정
Capacity: 100/200GBSpeed: 54GB/hr (15MB/sec)
Full Backup Set Size: 40GBIncremental B/U Set Size: 4GB* 일반적으로 Incremental B/u size는
full B/U size의 10%로가정
Backup over 100Mbps Network* Typical Throughput: 18GB/hr (5MB/sec)
•백업소요시간Full B/U (주말): 40(GB) / 18(GB/hr) = 2.2 hrIncr. B/U(주중): 4(GB) / 18(GB/hr) = 0.2 hr
LTO Drive
* 미디어소요수량Full B/U: 2 sets in 1 media => 5 eaIncr. B/U: all sets in 1 media => 1 ea
-----------Total 6 ea
* Total No. of Backup Sets Full Backup: 9Incremental Backup: 6* Grandfather-Father-Son Strategy 적용시
VERITAS Confidential
VERITAS Cluster Server (VCS)
Worldwide Clustering and Availability Market, 2001 ($M)
Worldwide Clustering and AvailabilitySoftware Market, 2001
N=$700.8 Million Veritas18.8%
Sun7.4%
HP6.0%
PlatformComputing
5.7%
Legato2.7%
Other31.0%
Compaq5.1%
Citrix4.9%
Microsoft18.5%
•베리타스는전체벤더중매출 1위이며성장율 2위기록•많은벤더들이 .com 몰락으로성장율이감소• HP와 Compaq을합치면시장점유율 3위
VERITAS 26.2Microsoft 17Sun -27.3HP -6.1Platform Computing 6.9Compaq -15.9Citrix 20.1Legato -29.1
벤더명 전년대비성장율(%)
Source: IDC, Worldwide Clustering and Availability Software Forecast and Analysis, 2002–2006(2002/6)
Clustering for High Availability
HeartbeatComm.
fiberswitch/hub
Storage
disk controllers
HBA cards
• Application &Database
• IP Address
• Disk volume
• Application &Database
• IP Address
• Disk volume
Virtual ResourcesVirtual Resources
Failure on…
- System
- Network
- Application
ClusterFailover
on…
- HBA Cards
- Fiber connection
- Disk controllers
DynamicMultipathing(VolumeManager)
on…
- Disk system
DisasterRecovery(Replication& Snapshot)
Virtual Disk Resource- Application Data
PassiveActive
Application Engine
Clustering Method
Shared SCSI Clustering SAN Clustering
SAN switch/hubSCSI
Ethernet
JBOD or Array
SAN Storage
Clustering Method
1:1 Active – Passive 1:1 Active – Active
Fail-over
Fail-over
Fail-over
N:1 Clustering
Fail-over* VCS can be clustered up to 32:1
Active Active StandbyActive
MSCS (Microsoft Cluster Service)
• Architecture• “Shared Nothing” Cluster• Use ‘Quorum Disk’ (single point of failure)• N:1 Clustering not supported for W2K Adv. Svr.
• Benefit • Low cost availability Solution
• Customer Comments• Cumbersome to use• Very limited UI • Fail-over is not clean• Fail-over is not fast
VCS (VERITAS Cluster Server)
• Released on Q2, 2002• Next Generation Clustering Solution• State-of-the-art Management
VCS GUIWeb Console
VCS Agents
• SQL Agents- SQL 7.0, SQL 2000
• Exchange Agent - Exchange 5.5, Exchange 2000 sp1*
• IIS Agent- IIS 4.0, IIS 5.0
• Oracle Agent- Oracle 8i
• Customizable Agents-간단한스크립트작업만으로 third-party application을위한
VCS agent 생성가능
VCS Advantages• Reliability
- Market Leader, UNIX 환경에서 Standard로인정받은아키텍쳐• Scalability
-클러스터당 32개노드까지확장가능- UNIX, Windows, Linux 플랫폼통합관리
• Flexibility- 3rd party application을위한 Customized Agent 지원- Load-based failover 지원
• Usability-뛰어난 GUI 환경, Online 상에서의구성변경용이
• Cost Saving- Windows 2000 Server Edition, SQL 2000 Standard Edition 지원