ebfe1176359f9c3280cad129959f1c12.ppt
- Количество слайдов: 48
Esther Good IBM Software Relationship Executive
Agenda • Who We Are • Storage Industry Trends • Why Net. App Solutions are GREAT for Database Environments • DB 2/Net. App Partnership 2
Network Appliance Rewriting the Rules for Global IT Infrastructures Network Appliance delivers center-to-edge data management and information distribution systems that enable businesses to simplify, share, and scale their storage networking and content delivery infrastructure - without limits. 3
The Appliance Revolution 80’s General-Purpose System Transforms Into Specialized Appliances 90’s UNIX Application NT Servers Applications Data Access Appliances File Service Printing Routing Print Servers Routers network …. . . 4
Our Appliances Do One Thing Well… Deliver Data On Demand scale share simplify Network Appliance Technology · Dedicated appliance based on patented file system design that: - Simplifies data management and content delivery - Accelerates data access within a network - Maximizes data availability and scalability 5
Net. App Worldwide Presence l l l Founded: Headquarters: Year 2000: Distribution: Installed systems: Revenue 1992 Sunnyvale, CA > 2100 employees 70+ countries > 22, 710 ~ $1 B/yr (20 quarters of 70% growth) 6
#1 in Network Attached Storage Network Appliance Market Share 60. 1% Source: “Worldwide Hard Disk Drive Network Attached Storage (NAS) Market Share, Dataquest/Gartner. Group 7
A Leader in Content Distribution and Caching Network Appliance Market Share 28% Source: Internet Research Group 8
Storage Industry Trends 9
Storage Paradigm Shift 2000 Source: IDC, 4/2001 10
Storage Paradigm Shift 2004 Source: IDC, 4/2001 11
Server Centric Architecture AIX FS IBM Storage Database Win 2 K FS Email Solaris FS PC Vendor Storage Sun Storage Data Warehouse Shortcoming: Each new application server requires its own storage solution creating storage islands 12
Network Centric Architecture: Single-Copy Data Sharing with Protection AIX Win 2 K Solaris FS UNIX Apps Clustered App 13
Bandwidth: Disk vs Network 140 Gigabit Switched 120 MB/Sec 100 Fibre Channel 80 Ultra SCSI 60 40 20 SCSI Fast-Wide SCSI 100 b. T Switched 10 b. T Shared FDDI Shared 0 1992 1994 1996 Storage 1998 2000 Network 14
Why Network Appliance Solutions are GREAT for Database Environments
Net. App’s Database Customer base · Currently over 1300 Database customers. . . · Market presence runs deep as well; Net. App powers… · 9 out of top 10 ISPs · 13 out of top 15 web sites · 41 of Fortune e-50 Index companies • • • Banks Airlines Automotive Government Oil & Gas 16
The Net. App Advantage · Dramatic improvement in solution availability · Reduction in operational cost, complexity, and deployment processes · Typical customer experience is a faster database environment · Scale seamlessly while experiencing rapid growth 17
Causes of Downtime Source: Windows 2000 Magazine 6/2001 18
Snapshot, Snap. Restore and Snap. Mirror Provide Immediate Relief • Use Snapshot/Snap. Restore for full scale tests on production environment • Take a Snapshot, run the test, then use Snap. Restore • Reduces recovery time risks • Use Snap. Restore as security for maintenance like planned SWUpgrades, Data Uploads, etc • Use Snapshot for Offline Backup • Reduce downtime to a few minutes (cold backup) • Use Snapshot for Online Backup • Reduce the time you’re in degraded/vulnerable mode to a few minutes (hot backup) • Use Snap. Mirror for Disaster Recovery • Snap. Mirror provides efficient replication of database files to a remote location or DR-site 19
Constantly Challenged with Planned Downtime Scenarios Key Reasons for Planned Downtimes… Software Upgrades 27% 25% Server Upgrades DB Maintenance 14% 8% Y 2 K Testing Backups 6% DW Loading 3% Hardware Upgrade 1% Storage Upgrade 1% Others 26% 0% 5% 10% 15% 20% 25% 30% Source: Strategic Research Corporation, 2000 20
Fast Recovery from Unplanned Downtimes Database Recovery Scenario - An Example l l l 300 GB database and the entire database requires recovery Tape recovery time is 60 GB/hour Normal recovery time is 5 hours + log replay time Snap. Restore reverts volume to same state as when backup was taken. Duration - 3 minutes Total recovery time: 3 minutes + log replay time Database Gigabit Database Instance F 760 Logs 21
The Net. App Advantage · Dramatic improvement in solution availability · Reduction in operational cost, complexity, and deployment processes · Typical customers experience is a faster database environment · Scale seamlessly while experiencing rapid growth 22
Simplify Your Environment While Increasing Productivity and Focus Typically, a DBA has too many responsibilities. . . …Net. App helps by eliminating or simplifying some DBA functions Disk layout tuning/re-tuning Eliminate Backup design & scheduling Simplify Upgrade testing & scheduling Simplify Disaster recovery Simplify Database tuning Allow focus Application tuning Allow focus Net. App makes the first 4 easy, so DBA’s can spend their time on the high leverage items! 23
Net. App Filer Benefits Add Up to a Lower TCO = Acquisition Costs Acquisition costs are lower…. “install-as-you-grow” philosophy Fewer spindles required for same functionality Filers scale entire compute environment + Operational Costs + Business Costs Operational costs are minimized…. Business impact costs are lower…. Appliance is simple to operate Less planned downtime Less headcount required for Database and sys admin tasks Lower probability of unplanned downtime DBAs are more focused and productive Faster recovery from unplanned downtime 24
Net. App TCO on Database Workloads Lower by 75% ! Acquisition Cost = + Operational Cost + Business Cost 18 16 14 12 $ Million TCO 75% drop 10 Acquisition Cost Operational Cost 8 Business Cost 6 4 2 0 SAN (EMC) NAS (Net. App) 25
The Net. App Advantage · Dramatic improvement in solution availability · Reduction in operational cost, complexity, and deployment processes · Typical customer experience is a faster database environment · Scale seamlessly while experiencing rapid growth 26
Performance Benefits Direct Attached Storage DATABASE SERVER Client workstations and terminals Net. App Filer Attached Storage DATABASE SERVER Client workstations and terminals • Extra CPU in the architecture that is 100% dedicated to storage management • Dramatic reduction in I/O latency is a key enabler for database environments –Reads are optimized due to file level intelligence in read-aheads –Writes are faster due to NVRAM and built-in RAID 4 striping • Speeds (increasing by factor of 10) vs. SCSI or FC speeds • Automated disk layout is resilient to growth and change 27
The Net. App Advantage · Dramatic improvement in solution availability · Reduction in operational cost, complexity, and deployment processes · Typical customer experience is a faster database environment · Scale seamlessly while experiencing rapid growth 28
Net. App Technology Enables Seamless Scalability · Grow database dynamically with zero downtime · Results in increased productivity, more operational time · Allows you to “buy as you grow” · Filer scales entire computing environment · Your existing hardware investment goes further · Net. App allows both easy scaling up and out · Individual filers scale from gigabytes to 12 TB · Adding multiple filers to the environment is easy 29
Net. App as a Strategic Partner Enabling Customer Success l l l Net. App recognizes strategic partnerships are critical Large scale performance engineering team and labs Competency Centers (on-site) with strategic partners DB specific worldwide customer support infrastructure Joint customer service escalation teams/procedures in place Results Certified solutions Successful deployments Bullet-proof support 30
IBM DB 2 /Net. App Partnership Highlights · IBM DB 2 UDB supported on filers since 06/00 (press release 11/29/00) · IBM tests filers with same scripts used to test new releases of DB 2 UDB · Partnership is on a roll · Net. App equipment is on site in IBM labs. - Testing, performance studies, proofs-of-concept, joint development 31
IBM DB 2 /Net. App Partnership Highlights · DB 2 EEE/Intel/Net. App scalability study · Purpose: Evaluate the scalability of the solution using a decision support workload · Configuration: IBM UDB EEE, Intel AD 450 NX clustered servers, Net. App 840 filers · Method: Ran Decision Support query workload on one to four Intel servers varying DB size from 50 - 200 GB’s · Excellent scalability results documented in technical bulletin written jointly by the 3 companies · On Net. App, Intel and IBM Software Websites · Press Release - 12/17/01 32
33
IBM DB 2 /Net. App Partnership Highlights · DB 2 EEE/Linux/SAP/Infiniband/Net. App demo · at IDF (Intel Developer’s Forum) in DB 2 booth · Part of Janet Perna keynote at DB 2 Tech Conference · SAP Tech Ed. · Will be at Cebit · White paper on solution is on IBM Software website 34
IBM DB 2 /Net. App partnership highlights · IBM DB 2 and DAFS - joint initiatives · DB 2 review/input to DAFS specifications · DB 2/d. DAFS demo 06/01 · DB 2 Senior Management support with Consultants · IBM DB 2 testing d. DAFS and u. DAFS · DB 2/d. DAFS beta customer 35
What is DAFS? · Direct Access File System protocol · A file access protocol, based on NFS, designed specifically for high-performance data center file sharing - Optimized for high performance - Semantics for clustered file sharing environment · Transport independent - Uses standard memory-to-memory I/O architecture - Net. App products on Infini. Band, 1 Gb and 10 Gb Ethernet · A fundamentally new way for high-performance and cluster applications to access file storage - Provides direct application access to transport resources - Avoids Operating System overhead 36
File Access Methods NFS Local FS Application Buffers Buffer Cache NFS Buffer Cache DAFS DAPL File System OS Kernel SCSI Driver Packet Buffers NIC User Space FS Switch TCP/IP NIC Driver Application Buffers FS Switch DAFS HCA Driver HBA HCA H/W 37
DAFS Client Implementations Raw Device Adapter Kernel File System User Library Application (unchanged) Application (modified) Buffers Device Driver Buffers Disk I/O Syscalls File System File I/O Syscalls DAFS Library DA Provider Library HBA Driver HBA/HCA · DAFS Library DA Provider Library · · · User Space HBA/HCA Kernel-level plug-in Looks like raw disk App uses standard disk I/O calls Performance similar to direct-attached disk · · · Kernel-level plug-in Peer to NTFS, UFS App uses standard file I/O semantics Limited access to DAFS features Performance similar to local FS · · · OS Kernel H/W User-level library Best performance Application access to sharing semantics Requires application modification I/O-intensive & cluster applications 38
DAFS Contributors 1 Vision Software Adaptec Adv Storage Array Products Agilent Alcita Technologies Aristologic ATTO technologies Bakbone Software Banderacom Berg Software Design BMC Software Broadband Storage Brocade Communications Ciprico Cisco Systems Cluster File Systems CMD Technology Compaq Computer Corp Com. Vault Systems Congruent Software Duke University Earthlink Network ECCS Emphora Emulex Eurologic Systems First Internet Alliance Fujitsu Ltd Gadzoox Networks Harvard University Hewlett Packard Hyper I/O IBM Ikadega Incipient Independent Storage Corp Infini. Con Systems Infini. Switch Info. Cruiser in. RAID Intel Corp Interphase JNI Lane 15 Software LSI Logic Storage Systems Mellanox MPI Software Technologies MTI Technology NEC Corp Network Appliance Network Engines Network Storage Solutions Omegaband Open Source Asia Oracle OTG Software Pirus Networks Procom Technology PTC Systems Qlogic Quest Software Rhapsody Networks Sanera Systems SAN Experts Facility SANgate Systems San. Light Scale Abilities Seagate Technology Seek Systems Sendmail SINTESI Solution-Soft Spinnaker Networks Texas Memory Systems Toigo Productions Troika Networks University of British Columbia Update Systems VALinux Veltrek VERITAS Software Viathan Vieo Inc Voltaire Wipro Technologies Xyratex Yotta Zerowait Corp 39
IBM DB 2 /Net. App partnership highlights · Joint Marketing and Sales contract with DB 2 and Lotus - comprehensive joint marketing plan · Strong relationship with IGS (including reselling agreement · Growing partnering with IBM Software sales force resulting in joint sales successes · Participation in major trade shows - IDUG NA, Europe, M_DUG, IBM Partnerworld 40
DB 2 - Net. App Technical Reports · IBM DB 2 UDB Enterprise Edition V 6/V 7: Integrating with a Net. App Filer · Unix, Windows NT and Windows 2000(co-authored with IBM DB 2 Toronto Lab) · IBM DB 2 UDB Enterprise Edition V 7: Backup and Recovery Using a Net. App Filer · Unix, Windows NT (co-authored with IBM DB 2 Toronto Lab) · Coming Soon · Disaster recovery whitepaper for DB 2 EE V 7. 1 using Snap. Mirror technology · Redbook (co-authored with IBM) on DB 2 and NAS 41
IBM DB 2/Net. App Value Proposition · Availability · IBM DB 2’s strong availability characteristics are enhanced by Net. App Snapshots and Snap. Restore technology - further strengthened by ‘Write Suspend’ functionality in DB 2 V 7. 2. · Reduce time to backup data, recover from data corruption · Bullet-proof Reliability of Filers · > 99. 99 % due to appliance design and integrated RAID 42
IBM DB 2/Net. App Value Proposition · Scalability · DB 2 leads industry for number of nodes and terabytes supported · Net. App filers provide ability to expand from 100 GB to multiple terabytes with no downtime for DB 2 - Excellent scalability demonstrated in study with DB 2 EEE, Intel Cluster servers and Net. App filers 43
IBM DB 2/Net. App Value Proposition · Ease of Management · “Net. App filers are easy to set up, use, manage” - Berni Schiefer, Manager DB 2 UDB Advanced Technology and Performance · Complementary Partnerships · SAP, Siebel, Peoplesoft etc. · TCO · DB 2 has substantially better TCO than competitors (D. H. Brown report) · Net. App 75 % lower than EMC (INPUT report) 44
Conclusion: + = cost effective mission critical deployment · Dramatic reduction in TCO · Strong support partnership · Strong product partnership with aggressive ongoing roadmap · Scalability to the largest scale and global deployment 45
DB 2 ‘Write Suspend’ functionality • DB 2 has delivered two new features in Version 7. 2: • Suspended I/O • db 2 inidb utility 46
DB 2 ‘Write Suspend’ functionality • DB 2 has delivered two new features in Version 7. 2: • Suspended I/O • db 2 inidb utility 47
DB 2 ‘Write Suspend’ - db 2 inidb utility • The db 2 inidb utility operates on the mirrored copy -Perform crash recovery -provide a duplicate copy of the database for reporting purposes -Put the copied database in a roll-forward pending state and roll forward the database -keeps the mirrored copy synchronized with the primary database -Allow the mirrored copy of the database to be backed up -backup that does not impact the performance of the primary database server. 48
ebfe1176359f9c3280cad129959f1c12.ppt