480 likes | 601 Views
Esther Good IBM Software Relationship Executive. Agenda. Who We Are Storage Industry Trends Why NetApp Solutions are GREAT for Database Environments DB2/NetApp Partnership. Network Appliance Rewriting the Rules for Global IT Infrastructures.
E N D
Esther Good IBM Software Relationship Executive
Agenda • Who We Are • Storage Industry Trends • Why NetApp Solutions are GREAT for Database Environments • DB2/NetApp Partnership
Network ApplianceRewriting 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.
UNIX …... …... ApplicationServers NT Data AccessAppliances Print Servers Routers network The Appliance Revolution General-Purpose System Transforms Into Specialized Appliances 80’s 90’s Applications File Service Printing Routing network
Our Appliances Do One Thing Well…Deliver Data On Demand 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 scale share simplify
NetApp Worldwide Presence • Founded: 1992 • Headquarters: Sunnyvale, CA • Year 2000: > 2100 employees • Distribution: 70+ countries • Installed systems: > 22,710 • Revenue ~ $1B/yr (20 quarters of 70% growth)
#1 in Network Attached Storage Network Appliance Market Share60.1% Source: “Worldwide Hard Disk Drive Network Attached Storage (NAS) Market Share, Dataquest/GartnerGroup
A Leader in Content Distribution and Caching Network Appliance Market Share28% Source: Internet Research Group
Storage Paradigm Shift 2000 Source: IDC, 4/2001
Storage Paradigm Shift 2004 Source: IDC, 4/2001
AIX FS Database Win2K FS Solaris FS Email Data Warehouse Server Centric Architecture IBM Storage PC Vendor Storage Sun Storage Shortcoming:Each new application server requires its own storage solution creating storage islands
UNIX Apps UNIX Apps Clustered App Network Centric Architecture:Single-Copy Data Sharing with Protection AIX Win2K FS Solaris
140 Gigabit Switched 120 100 Fibre Channel 80 MB/Sec Ultra SCSI 60 Fast-Wide SCSI 40 SCSI 20 100bT Switched FDDI Shared 10bT Shared 0 1992 1994 1996 1998 2000 Storage Network Bandwidth: Disk vs Network
Why Network Appliance Solutions are GREAT for Database Environments
NetApp’s Database Customer base • Currently over 1300 Database customers... • Market presence runs deep as well;NetApp 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
The NetApp 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
Causes of Downtime Source: Windows 2000 Magazine 6/2001
Snapshot, SnapRestore and SnapMirror Provide Immediate Relief • Use Snapshot/SnapRestore for full scale tests on production environment • Take a Snapshot, run the test, then use SnapRestore • Reduces recovery time risks • Use SnapRestore as security for maintenance like planned SW-Upgrades, 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 SnapMirror for Disaster Recovery • SnapMirror provides efficient replication of database files to a remote location or DR-site
Software Upgrades 27% 25% Server Upgrades DB Maintenance 14% 8% Y2K 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 Constantly Challenged with Planned Downtime Scenarios Key Reasons for Planned Downtimes…
Fast Recovery from Unplanned Downtimes Database Recovery Scenario - An Example • 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 • SnapRestore reverts volume to same state as when backup was taken. Duration - 3 minutes • Total recovery time: 3 minutes + log replay time Database Gigabit F760 Logs Database Instance
The NetApp 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
Simplify Your Environment While Increasing Productivity and Focus Typically, a DBA has too many responsibilities... Disk layout tuning/re-tuning Backup design & scheduling Upgrade testing & scheduling Disaster recovery Database tuning Application tuning …NetApp helps by eliminating or simplifying some DBA functions Eliminate Simplify Simplify Simplify Allow focus Allow focus NetApp makes the first 4 easy, so DBA’s can spend their time on the high leverage items!
Acquisition Costs Business Costs TCO = Operational costs are minimized…. Appliance is simple to operate Less headcount required for Database and sys admin tasks DBAs are more focused and productive Business impact costs are lower…. Less planned downtime Lower probability of unplanned downtime Faster recovery from unplanned downtime NetApp Filer Benefits Add Up to a Lower TCO Acquisition costs are lower…. “install-as-you-grow” philosophy Fewer spindles required for same functionality Filers scale entire compute environment + Operational Costs +
75% drop Acquisition Cost Business Cost TCO = NetApp TCO on Database Workloads Lower by 75% ! Operational Cost + + 18 16 14 12 Acquisition Cost 10 $ Million Operational Cost 8 Business Cost 6 4 2 0 SAN (EMC) NAS (NetApp)
The NetApp 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
DATABASE SERVER DATABASE SERVER Client workstations and terminals Client workstations and terminals Performance Benefits NetApp Filer Attached Storage Direct Attached Storage • 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
The NetApp 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
NetApp 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 • NetApp allows both easy scaling up and out • Individual filers scale from gigabytes to 12TB • Adding multiple filers to the environment is easy
NetApp as a Strategic PartnerEnabling Customer Success • NetApp 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
IBM DB2 /NetApp Partnership Highlights • IBM DB2 UDB supported on filers since 06/00 (press release 11/29/00) • IBM tests filers with same scripts used to test new releases of DB2 UDB • Partnership is on a roll • NetApp equipment is on site in IBM labs. • Testing, performance studies, proofs-of-concept, joint development
IBM DB2 /NetApp Partnership Highlights • DB2 EEE/Intel/NetApp scalability study • Purpose: Evaluate the scalability of the solution using a decision support workload • Configuration: IBM UDB EEE, Intel AD450NX clustered servers, NetApp 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 NetApp, Intel and IBM Software Websites • Press Release - 12/17/01
IBM DB2 /NetApp Partnership Highlights • DB2 EEE/Linux/SAP/Infiniband/NetApp demo • at IDF (Intel Developer’s Forum) in DB2 booth • Part of Janet Perna keynote at DB2 Tech Conference • SAP Tech Ed. • Will be at Cebit • White paper on solution is on IBM Software website
IBM DB2 /NetApp partnership highlights • IBM DB2 and DAFS - joint initiatives • DB2 review/input to DAFS specifications • DB2/dDAFS demo 06/01 • DB2 Senior Management support with Consultants • IBM DB2 testing dDAFS and uDAFS • DB2/dDAFS beta customer
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 • NetApp products on InfiniBand, 1Gb and 10Gb 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
Application Application Buffers Buffers FS Switch FS Switch BufferCache BufferCache FileSystem NFS SCSIDriver TCP/IP PacketBuffers HBA Driver NIC Driver NIC HBA File Access Methods NFS Local FS DAFS Application User Space Buffers DAFS DAPL OS Kernel HCADriver HCA H/W
Application (modified) Application (unchanged) Application (unchanged) Buffers Buffers Buffers DAFS Library File System Device Driver DAFS Library DAFS Library DA Provider Library DA Provider Library DA Provider Library HBA Driver HBA Driver HBA Driver HBA/HCA HBA/HCA HBA/HCA DAFS Client Implementations Raw Device Adapter Kernel File System User Library User Space Disk I/O Syscalls File I/O Syscalls OS Kernel H/W • 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 • User-level library • Best performance • Application access to sharing semantics • Requires application modification • I/O-intensive & cluster applications
DAFS Contributors 1Vision 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 ComVault 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 InfiniCon Systems InfiniSwitch InfoCruiser inRAID 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 SanLight 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 Yotta Zerowait Corp
IBM DB2 /NetApp partnership highlights • Joint Marketing and Sales • Joint Marketing and Sales contract with DB2 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
DB2 - NetApp Technical Reports • IBM DB2 UDB Enterprise Edition V6/V7: Integrating with a NetApp Filer • Unix, Windows NT and Windows 2000(co-authored with IBM DB2 Toronto Lab) • IBM DB2 UDB Enterprise Edition V7: Backup and Recovery Using a NetApp Filer • Unix, Windows NT (co-authored with IBM DB2 Toronto Lab) • Coming Soon • Disaster recovery whitepaper for DB2 EE V7.1 using SnapMirror technology • Redbook (co-authored with IBM) on DB2 and NAS
IBM DB2/NetApp Value Proposition • Availability • IBM DB2’s strong availability characteristics are enhanced by NetApp Snapshots and SnapRestore technology • further strengthened by ‘Write Suspend’ functionality in DB2 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
IBM DB2/NetApp Value Proposition • Scalability • DB2 leads industry for number of nodes and terabytes supported • NetApp filers provide ability to expand from 100 GB to multiple terabytes with no downtime for DB2 • Excellent scalability demonstrated in study with DB2 EEE, Intel Cluster servers and NetApp filers
IBM DB2/NetApp Value Proposition • Ease of Management • “NetApp filers are easy to set up, use, manage” - Berni Schiefer, Manager DB2 UDB Advanced Technology and Performance • Complementary Partnerships • SAP, Siebel, Peoplesoft etc. • TCO • DB2 has substantially better TCO than competitors (D.H. Brown report) • NetApp 75 % lower than EMC (INPUT report)
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
DB2 ‘Write Suspend’ functionality • DB2 has delivered two new features in Version 7.2: • Suspended I/O • db2inidb utility
DB2 ‘Write Suspend’ functionality • DB2 has delivered two new features in Version 7.2: • Suspended I/O • db2inidb utility
DB2 ‘Write Suspend’ - db2inidb • db2inidb utility • The db2inidb 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.