Enabling Local and Remote High Performance Backups Shyamsundar R Software Engineer, SMS Novell, Inc. Vijai Babu Madhavan Software Engineer, SMS Novell,

Slides:



Advertisements
Similar presentations
Reduce Cost & Complexity Partner logo here Presenters Name (16pt) Presenters Title (14pt) Company/ (14pt) Manage and Deploy Applications using Virtualization.
Advertisements

Nsure ™ Audit Essentials Rick Meredith Software Engineer Novell, Inc. Jaime Brimhall Software Engineer Novell, Inc.
Symantec De-Duplication Solutions Complete Protection for your Information Driven Enterprise Richard Hobkirk Sr. Pre-Sales Consultant.
How to Successfully Cluster GroupWise Gregg A. Hinchman Consultant, Hinchman Consulting Ed Hanley Senior Consultant, Novell.
SAN Design Considerations Hylton Leigh Senior Consultant Novell Consulting, UK Stuart Thompson Senior Consultant Novell Consulting, UK.
Richard D. Jones Product Manager, Storage Services Novell ® iSCSI Building Affordable SAN Solutions.
How to Implement a Cluster of Clusters Atiq Adamjee Senior Architect Novell, Inc. Brad Rupp Software Engineer Novell, Inc.
Password Management Bill Street, Nathan Jensen, Mike Simpson, Will Peterson Identity Management Engineering.
Upgrading to Novell ® SecureLogin 3.5 Rod Tietjen,
Business Continuity Using NetWare ® Services Mark Gonnelly ATT Engineer Novell, Inc. Mitchell Smith Sr Technical Trainer Novell, Inc.
Module 10 Configuring and Managing Storage Technologies.
Developing for Novell ® Nsure ™ SecureLogin Gordon Mathis Senior Software Engineer, Novell Inc.
DIR-835A1 Wireless N750 Dual-Band Router Wireless & Router Product Div. July 2011 D-Link WRPD.
August 20, 2006 Delivering Low Latency With IB SUSE ® Linux Enterprise Real Time Moiz Kohari Suse Labs Director Real-Time Systems.
Document Management with GroupWise ® Gregg Hinchman Consultant Hinchman Consulting Jerry Winkel Novell Escalation Engineer.
Nsure ™ Audit: Instrumenting Custom Applications Rick Meredith Jason Arrington Nsure Audit Engineering Novell, Inc.
Implementing Novell iChain ® at the City of Los Angeles Adam Loughran Senior Systems Engineer, Novell Robert Gillette IS Development Manager, City of Los.
ISCSI Mark Gonnelly Technical Trainer ATT Jeff McMurdie Technical Trainer CNI/ATT Mitchell Smith Sr. Technical.
Benefits of a SUSE ® Subscription Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
Configuring Identity Manager 2 (formerly DirXML ® ) for JDBC (w/DirXML) Jason Elsberry Software Engineer
Implementing iChain ® in the Wild: Life beyond the lab Rich Roberts Senior Architect – Novell Consulting Novell Inc. Jim Short iChain Guru – Novell Consulting.
Slide 1 DESIGN, IMPLEMENTATION, AND PERFORMANCE ANALYSIS OF THE ISCSI PROTOCOL FOR SCSI OVER TCP/IP By Anshul Chadda (Trebia Networks)-Speaker Ashish Palekar.
Implementing DirXML ® Stylesheets David Wagstaff
Novell Nsure TM Identity Manager 2 andGroupWise Provisioning Art Purcell, GroupWise ® Engineering, David Holbrook, DirXML Engineering,
Case Study: DirXML Implementation at Waste Management Rick Wagner Systems Engineer Novell, Inc.
Successful GroupWise Clustering, Part 1 Gregg A. Hinchman Ed Hanley Novell Inc.
April 30, 2007 openSUSE.org Build Service a short introduction Moiz Kohari VP Engineering.
The Art of Business Continuance Brad Rupp WG Storage Engineering Novell Gregg A. Hinchman Consultant Hinchman Consulting.
Novell ® BrainShare ® A Hands-on Approach to Implementing an Effective Retention Solution with Novell GroupWise and GWArchive Greg Smith, Director.
How to Successfully Cluster GroupWise ® Gregg A. Hinchman Consultant, Hinchman Consulting Ed Hanley Senior Consultant, Novell.
Kevin James Prototype Systems Devloper Novell Inc. Freddy Kaiser Technical Directory, Enterprise Solutions Novell Inc. BUS172 - Case Study: Extended Provisioning.
SecureLogin Solution for Hospital Environments Keith Lewis Novell Consultant Novell, Inc. Troy Drewry Protocom Consultant Protocom.
Advanced Mono Development: Best Practices Miguel de Icaza CTO, Ximian Nat Friedman VP Software Development, Ximian
Retention for GroupWise Angela Williams - Channel Sales Manager Jeff Stratford - President Nexic, Inc.
Beginning Programming with the Novell GroupWise ® Object API Glade Monson Developer Services, Novell Inc.
January 8, 2009 Business Continuity Cluster Always Running Gregg A. Hinchman Consultant Hinchman Consulting
Richard D. Jones Product Manager, Storage Services Robert Wipfel Distinguished Engineer Novell ® iSCSI Implementing.
Strong Authentication to any Application Using SecureLogin and NMAS TM Scott Kiester and John Jolly Software Engineer Novell, Inc.
Securing GroupWise ® end-to-end with SSL Mike Bills ATT Engineer, Novell Inc.
 The End to the Means › (According to IBM ) › 03.ibm.com/innovation/us/thesmartercity/in dex_flash.html?cmp=blank&cm=v&csr=chap ter_edu&cr=youtube&ct=usbrv111&cn=agus.
Best Practices for Running Multiple Identity Manager 2 (formerly DirXML ® ) Drivers on Linux and Solaris Patrick J Cush Senior Technical Specialist Novell.
Installation of Storage Foundation for Windows High Availability 5.1 SP2 1 Daniel Schnack Principle Technical Support Engineer.
Securing Legacy Applications with exteNd Composer and Novell iChain Kirk Noren Application Services Specialist Novell, Inc.
DIR-857 HD Media Router 3000 Sales Guide Wireless & Router Product Div. July 2011 D-Link WRPD.
Configuring Novell GroupWise ® on SuSE LINUX Randy Brown GroupWise Dedicated Support Engineer, Novell Inc. Matt Preston GroupWise Support.
May 1, 2007 Novell ® Infiniband and Virtualization VM -IB project Patrick Mullaney.
DIR-826L Wireless N600 Gigabit Cloud Router Sales Guide WRPD Jan 25 th, 2012 D-LINK HQ.
Introducing Novell ® Identity Manager 4 Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
가상화 기반의 Workload 관리솔루션 : FORGE PlateSpin Virtualization and Workload Management 나영관 한국노벨 /
SUSE ® Linux Enterprise High Availability Extension.
Introduction to GroupWise ® C3POs Glade Monson Developer Services, Novell Inc.
WorkloadIQ ™ The intelligent way to build, secure, manage and measure workloads across physical, virtual and cloud environments Your Name Here Your Title.
IDC Says, "Don't Move To The Cloud" Richard Whitehead Director, Intelligent Workload Management August, 2010 Ben Goodman Principal.
Novell ® IT Consulting Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
SUSE ® Linux Enterprise Desktop in a One-To-One 21st Century Classroom Alex Inman Director of Technology Whitfield School
Novell ® Technical Training Field / Sales Presentation Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
Introduction to SUSE Studio Tim Serong Senior Clustering Engineer OPS Engineering, Novell Inc.
Patrick Hynes Solutions Director | Novell Endpoint Management | Overview of.... ZENworks 11.
OES11 / SLES11 Feature Competitive Novell Confidential.
Clarity and Compromise First steps of DM/MD unification Neil Brown Kernel Engineer
Forrester and Novell Novell ® Identity Manager 4 Webcast I Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
Novell ® Demo Systems Portal Update Doc Hodges Novell Demo Systems
DHP-600AV / DHP-601AV Powerline AV2 Gigabit Adapter Powerline AV2 Starter Kit Sales Guide WRPD, Mar 2013 D-Link Confidential.
From Source Code to Packages and even whole distributions By Cool Person From openSUSE.
Enterprise Linux Servers Solution Overview Kerry Kim Enterprise Linux Servers Solution Manager.
From Source Code to Packages for Various Distributions Andreas Jaeger Program Manager openSUSE
UI-Facelift of the YaST Partitioner Module Martin Schmidkunz Status: 13th February 2008.
SUSE Studio: Building distributions By Cool Person From openSUSE.
Redesign of AppArmor Modules in YaST
Storage Virtualization
Presentation transcript:

Enabling Local and Remote High Performance Backups Shyamsundar R Software Engineer, SMS Novell, Inc. Vijai Babu Madhavan Software Engineer, SMS Novell, Inc

© March 9, 2004 Novell Inc. 2 one Net: Information without boundaries…where the right people are connected with the right information at the right time to make the right decisions. The one Net vision Novell exteNd ™ Novell Nsure ™ Novell Nterprise ™ Novell Ngage SM : : : :

© March 9, 2004 Novell Inc. 3 The one Net vision Novell Nterprise is an innovative family of products which gives you the power to enable and manage the constant interaction of people with your business systems — regardless of who they are or where they are. Novell Nterprise ™ Novell exteNd ™ Novell Nsure ™ Novell Nterprise ™ Novell Ngage SM : : : :

© March 9, 2004 Novell Inc. 4 Agenda Technology overview SMS technology advancements Troubleshooting backup on NetWare Making the most out of your storage Related technology

© March 9, 2004 Novell Inc. 5 Backups Backup is a second class citizen…

© March 9, 2004 Novell Inc. 6 Backup data flow TSAFS * Backup Engine File Systems Local backup data flow

© March 9, 2004 Novell Inc. 7 Backup data flow TSAFS Backup Engine File Systems * Local backup data flow

© March 9, 2004 Novell Inc. 8 Backup data flow TSAFS Backup Engine File Systems * Local backup data flow

© March 9, 2004 Novell Inc. 9 Backup data flow TSAFS Backup Engine File Systems * Local backup data flow

© March 9, 2004 Novell Inc. 10 Backup data flow TSAFS Backup Engine File Systems * Local backup data flow

© March 9, 2004 Novell Inc. 11 Backup data flow SMDR Backup Engine SMDR Network * TSAFS Backup Engine File Systems Remote backup data flow TSAFS File Systems

© March 9, 2004 Novell Inc. 12 Backup data flow SMDR Backup Engine SMDR Network * Remote backup data flow TSAFS File Systems TSAFS Backup Engine File Systems

© March 9, 2004 Novell Inc. 13 Backup data flow SMDR Backup Engine SMDR Network * Remote backup data flow TSAFS File Systems TSAFS Backup Engine File Systems

© March 9, 2004 Novell Inc. 14 Backup data flow SMDR Backup Engine SMDR Network * Remote backup data flow TSAFS File Systems TSAFS Backup Engine File Systems

© March 9, 2004 Novell Inc. 15 Backup data flow SMDR Backup Engine SMDR Network * Remote backup data flow TSAFS File Systems Backup Engine TSAFS File Systems

16 Local backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge Storage (SCSI) Bus Disk I/O (PCI) bus HBA Memory *

17 Local backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge Storage (SCSI) Bus I/O (PCI) bus HBA Memory * Disk

18 Local backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge Storage (SCSI) Bus I/O (PCI) bus HBA Memory * Disk

19 Local backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge Storage (SCSI) Bus I/O (PCI) bus HBA Memory * Disk

20 Local backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge Storage (SCSI) Bus I/O (PCI) bus HBA Memory * Disk

21 Local backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge Storage (SCSI) Bus I/O (PCI) bus HBA Memory * Disk

22 Local backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge Storage (SCSI) Bus I/O (PCI) bus HBA Memory * Disk

23 Local backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge Storage (SCSI) Bus I/O (PCI) bus HBA Memory * Disk

24 Local backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge Storage (SCSI) Bus I/O (PCI) bus HBA Memory * Disk

25 Remote backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge I/O (PCI) bus HBA Memory Network Network Controller Storage (SCSI) Bus Disk *

26 Remote backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge I/O (PCI) bus HBA Memory * Network Network Controller Storage (SCSI) Bus Disk

27 Remote backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge I/O (PCI) bus HBA Memory * Network Network Controller Storage (SCSI) Bus Disk

28 Remote backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge I/O (PCI) bus HBA Memory * Network Network Controller Storage (SCSI) Bus Disk

29 Remote backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge I/O (PCI) bus HBA Memory * Network Network Controller Storage (SCSI) Bus Disk

30 Remote backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge I/O (PCI) bus HBA Memory * Network Network Controller Storage (SCSI) Bus Disk

31 Remote backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge I/O (PCI) bus HBA Memory * Network Network Controller Storage (SCSI) Bus Disk

32 Remote backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge I/O (PCI) bus HBA Memory * Network Network Controller Storage (SCSI) Bus

33 Remote backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge I/O (PCI) bus HBA Memory Network Network Controller Storage (SCSI) Bus *

34 Remote backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge I/O (PCI) bus HBA Memory * Network Network Controller Storage (SCSI) Bus

35 Remote backup data flow: Systemic view CPU-memory bus Cac he CP U Bridge I/O (PCI) bus HBA Memory * Network Network Controller Storage (SCSI) Bus

© March 9, 2004 Novell Inc. 36 Available network bandwidth Ethernet wire capacity in theory 100 Mbps = Mb/s ~= 676 MB/min – Accommodating space loss due to protocol headers – Accommodating time loss due to inter-frame gap 1000 Mbps ~= 6755 MB/min Practical dedicated Ethernet wire capacity 100 Mbps – ~656 MB/min – 97% 1000 Mbps – ~6417 MB/min – 95% “Ideal bulk transfer applications should be bandwidth bound”

© March 9, 2004 Novell Inc. 37 Available network bandwidth Ethernet wire capacity in theory 100 Mbps = Mb/s ~= 676 MB/min – Accommodating space loss due to protocol headers – Accommodating time loss due to interframegap 1000 Mbps ~= 6755 MB/min Practical dedicated Ethernet wire capacity 100 Mbps – ~656 MB/min – 97% 1000 Mbps – ~6417 MB/min – 95% “Ideal bulk transfer applications should be bandwidth bound”

© March 9, 2004 Novell Inc. 38 Agenda Technology overview SMS technology advancements Troubleshooting backup on NetWare Making the most out of your storage Related technology

© March 9, 2004 Novell Inc. 39 How fast can remote backups go? We can do 1TB in 3.5 Hours on the wire at 4.8GB/Min, with the streaming SMDR prototype

© March 9, 2004 Novell Inc. 40 Streaming SMDR prototype results “Remote matching local performance...” Setup#1 Setup#2 Setup# Streaming Prototype Local Streaming Prototype Local % Difference Setup #1: 2GB SYS volume with an average file size of 27KB Setup #2: 2GB SYS volume with an average file size of 40KB Setup #3: 6GB volume with 6000 files each being 1MB in size

© March 9, 2004 Novell Inc. 41 Streaming SMDR prototype results “Remote matching local performance...” Setup#1 Setup#2 Setup# Streaming Prototype Local Streaming Prototype Local % Difference Setup #1: 2GB SYS volume with an average file size of 27KB Setup #2: 2GB SYS volume with an average file size of 40KB Setup #3: 6GB volume with 6000 files each being 1MB in size

© March 9, 2004 Novell Inc. 42 Streaming SMDR prototype results “Remote matching local performance...” Setup#1 Setup#2 Setup# Streaming Prototype Local Streaming Prototype Local % Difference Setup #1: 2GB SYS volume with an average file size of 27KB Setup #2: 2GB SYS volume with an average file size of 40KB Setup #3: 6GB volume with 6000 files each being 1MB in size

© March 9, 2004 Novell Inc. 43 Streaming SMDR prototype results Improvements over existing SMDR

© March 9, 2004 Novell Inc. 44 Streaming SMDR prototype results “Improved remote restore performance”

© March 9, 2004 Novell Inc. 45 How Streaming SMDR works Alleviates latency effects on throughput by anticipation Keeps the network pipe full Better network bandwidth utilization Read ahead, lazy write Decouples the interface from the implementation

© March 9, 2004 Novell Inc. 46 Who gets the benefit Applications that use SMDR for remote backups Data movement applications Novell migration wizard Novell server consolidation utility Novell DFS volume move/volume split Commercial copy applications

© March 9, 2004 Novell Inc. 47 SMDR: Features Existing Features Provides location transparency Abstracts communication details, supports both TCP/IP and IPX/SPX Advertisement/Name resolution Synchronous RPC model Recent Features Multiple IP address support DNS support for name resolution Policy based discovery/name resolution mechanism order iManager and server console based configuration

© March 9, 2004 Novell Inc. 48 SMDR: Features Existing Features Provides location transparency Abstracts communication details, supports both TCP/IP and IPX/SPX Advertisement/Name resolution Synchronous RPC model Recent Features Multiple IP address support DNS support for name resolution Policy based discovery/name resolution mechanism order iManager and server console based configuration

© March 9, 2004 Novell Inc. 49 TSAFS: Features Scalability Serial nature of backup does not limit scalability Re-architected TSA to scale with disk configurations Manageability Improved manageability, helps identify performance sweet spots iManager and server console based configuration Availability Cluster enabled, supports continuation of backup after a fail- over/fail-back Not just with NCS, even with server restarts Ships with NetWare ® 6.5, NetWare ® 6.0 SP4

© March 9, 2004 Novell Inc. 50 TSAFS: Features Scalability Serial nature of backup does not limit scalability Re-architected TSA to scale with disk configurations Manageability Improved manageability, helps identify performance sweet spots iManager and server console based configuration Availability Cluster enabled, supports continuation of backup after a fail- over/fail-back Not just with NCS, even with server restarts Ships with NetWare ® 6.5, NetWare ® 6.0 SP4

© March 9, 2004 Novell Inc. 51 TSAFS: Features Scalability Serial nature of backup does not limit scalability Re-architected TSA to scale with disk configurations Manageability Improved manageability, helps identify performance sweet spots iManager and server console based configuration Availability Cluster enabled, supports continuation of backup after a fail- over/fail-back Not just with NCS, even with server restarts Ships with NetWare ® 6.5, NetWare ® 6.0 SP4

© March 9, 2004 Novell Inc. 52 Sample TSAFS test results Setup #1: Ultra 160 controller with 4 disks using RAID 5, with PCI-X 64bit 100 MHz Setup #2: Ultra 160 controller with 6 disks using RAID 0, with PCI-X 64bit 100 MHz TSAFS improvements and tweaking effects

© March 9, 2004 Novell Inc. 53 Sample TSAFS test results TSAFS improvements and tweaking effects Setup #1: Ultra 160 controller with 4 disks using RAID 5, with PCI-X 64bit 100 MHz Setup #2: Ultra 160 controller with 6 disks using RAID 0, with PCI-X 64bit 100 MHz

© March 9, 2004 Novell Inc. 54 Agenda Technology overview SMS technology advancements Troubleshooting backup on NetWare Making the most out of your storage Related technology

© March 9, 2004 Novell Inc. 55 General Guidelines Rules of Thumb Eliminate one component at a time Try and eliminate broader sub systems first – For e.g., target the disk or network first Use tools DPMETERM TSATEST NetWare Remote Manager (NRM) iManager and Server Console

© March 9, 2004 Novell Inc. 56 General Guidelines Rules of Thumb Eliminate one component at a time Try and eliminate broader sub systems first – For e.g., target the disk or network first Use tools DPMETERM TSATEST NetWare Remote Manager (NRM) iManager and Server Console

© March 9, 2004 Novell Inc. 57 Troubleshooting demo Establish a baseline TSATEST Backup application Can it be improved? DPMETERM Can we go beyond this? Using NRM Using TSATEST Tweaking TSAFS, ReadThreadsPerJob and ReadBufferSize

© March 9, 2004 Novell Inc. 58 Troubleshooting demo Establish a baseline TSATEST Backup application Can it be improved? DPMETERM Can we go beyond this? Using NRM Using TSATEST Tweaking TSAFS, ReadThreadsPerJob and ReadBufferSize

© March 9, 2004 Novell Inc. 59 Troubleshooting demo Establish a baseline TSATEST Backup application Can it be improved? DPMETERM Can we go beyond this? Using NRM Using TSATEST Tweaking TSAFS, ReadThreadsPerJob and ReadBufferSize

© March 9, 2004 Novell Inc. 60 Troubleshooting SMDR issues Use tools for performance issues PERFTEST NETMON Other packet capture/analysis utilities Discovery/Name Resolution issues SLP SMDR NEW SMDR CONN “Ensure simultaneous remote backups do not flood your network”

© March 9, 2004 Novell Inc. 61 Troubleshooting SMDR issues Use tools for performance issues PERFTEST NETMON Other packet capture/analysis utilities Discovery/Name Resolution issues SLP SMDR NEW SMDR CONN “Ensure simultaneous remote backups do not flood your network”

© March 9, 2004 Novell Inc. 62 Troubleshooting SMDR issues Use tools for performance issues PERFTEST NETMON Other packet capture/analysis utilities Discovery/Name Resolution issues SLP SMDR NEW SMDR CONN “Ensure simultaneous remote backups do not flood your network”

© March 9, 2004 Novell Inc. 63 Troubleshooting TSAFS issues TSAFS debug log TSAFS /SmsDebug= /SmsDebug2= Server memory usage TSAFS /CacheMemoryThreshold= Other factors Competing software (Compression/Anti-Virus) CPU usage/Busy threads, NRM I/O statistics

© March 9, 2004 Novell Inc. 64 Troubleshooting TSAFS issues TSAFS debug log TSAFS /SmsDebug= /SmsDebug2= Server memory usage TSAFS /CacheMemoryThreshold= Other factors Competing software (Compression/Anti-Virus) CPU usage/Busy threads, NRM I/O statistics

© March 9, 2004 Novell Inc. 65 Troubleshooting TSAFS issues TSAFS debug log TSAFS /SmsDebug= /SmsDebug2= Server memory usage TSAFS /CacheMemoryThreshold= Other factors Competing software (Compression/Anti-Virus) CPU usage/Busy threads, NRM I/O statistics

© March 9, 2004 Novell Inc. 66 Agenda Technology overview SMS technology advancements Troubleshooting backup on NetWare Making the most out of your storage Related technology

67 Power of aggregation CPU-memory bus D PCI bus DDDD DDDDD DDDDD DDDDD DDDDD DDDDD DDDDD DDDDD DDDDD DDDDD DDDDD DDDDD SCSI/RAID Controller SCSI Controller PCI bus... PCI bus... Fibre Channel HBA

© March 9, 2004 Novell Inc. 68 Suggestions on exploiting bandwidth Create parallel I/O paths for high performance Load balance peer-to-peer PCI buses – Distribute your storage and network controllers Use multiple channels per HBA and stripe across them Use technology to suit performance needs 1Gbps networks are becoming common, 4Gbps cards are out in the market, 10Gbps is close to reality Mix and match with care Do not use Ultra 320 disks with an Ultra 160 SCSI controller Performance is limited by the lowest bandwidth component in your data pipe Design your storage configuration for high availability as well

© March 9, 2004 Novell Inc. 69 Suggestions on exploiting bandwidth Create parallel I/O paths for high performance Load balance peer-to-peer PCI buses – Distribute your storage and network controllers Use multiple channels per HBA and stripe across them Use technology to suit performance needs 1Gbps networks are becoming common, 4Gbps cards are out in the market, 10Gbps is close to reality Mix and match with care Do not use Ultra 320 disks with an Ultra 160 SCSI controller Performance is limited by the lowest bandwidth component in your data pipe Design your storage configuration for high availability as well

© March 9, 2004 Novell Inc. 70 Suggestions on exploiting bandwidth Create parallel I/O paths for high performance Load balance peer-to-peer PCI buses – Distribute your storage and network controllers Use multiple channels per HBA and stripe across them Use technology to suit performance needs 1Gbps networks are becoming common, 4Gbps cards are out in the market, 10Gbps is close to reality Mix and match with care Do not use Ultra 320 disks with an Ultra 160 SCSI controller Performance is limited by the lowest bandwidth component in your data pipe Design your storage configuration for high availability as well

© March 9, 2004 Novell Inc. 71 Suggestions on exploiting bandwidth Create parallel I/O paths for high performance Load balance peer-to-peer PCI buses – Distribute your storage and network controllers Use multiple channels per HBA and stripe across them Use technology to suit performance needs 1Gbps networks are becoming common, 4Gbps cards are out in the market, 10Gbps is close to reality Mix and match with care Do not use Ultra 320 disks with an Ultra 160 SCSI controller Performance is limited by the lowest bandwidth component in your data pipe Design your storage configuration for high availability as well

© March 9, 2004 Novell Inc. 72 Agenda Technology overview SMS technology advancements Troubleshooting backup on NetWare Making the most out of your storage Related technology

© March 9, 2004 Novell Inc. 73 Related Technology File Copy On Write Permits open file backup Pool Snapshots Point in time data snapshots Freeze/Thaw Permits data consistency across compliant applications Versioning User managed versioning of files, easing restores

© March 9, 2004 Novell Inc. 74 Related Technology File Copy On Write Permits open file backup Pool Snapshots Point in time data snapshots Freeze/Thaw Permits data consistency across compliant applications Versioning User managed versioning of files, easing restores

© March 9, 2004 Novell Inc. 75 Related Technology File Copy On Write Permits open file backup Pool Snapshots Point in time data snapshots Freeze/Thaw Permits data consistency across compliant applications Versioning User managed versioning of files, easing restores

© March 9, 2004 Novell Inc. 76 Related Technology File Copy On Write Permits open file backup Pool Snapshots Point in time data snapshots Freeze/Thaw Permits data consistency across compliant applications Versioning User managed versioning of files, easing restores

© March 9, 2004 Novell Inc. 77 SMS on Linux Location Transparency Enterprise scale, logical backup Multiple file system support Rich meta-data support

© March 9, 2004 Novell Inc. 78 SMS: In Summary One-stop Network wide Storage Management Solution High Performance, Scalable Extensible solution Multi-Latency/Bandwidth environments True backup virtualization

© March 9, 2004 Novell Inc. 79 Backups Backup is a second class citizen… Or is it?

General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. Novell, Inc., makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc., reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.