HardwareBanter

HardwareBanter (http://www.hardwarebanter.com/index.php)
-   Storage & Hardrives (http://www.hardwarebanter.com/forumdisplay.php?f=30)
-   -   sharing HBAs between disk and tape (http://www.hardwarebanter.com/showthread.php?t=67114)

Keith Michaels September 6th 03 04:06 AM

sharing HBAs between disk and tape
 
Can a single fibrechannel HBA be shared between disk and tape?
This is for a Windows 2000 fileserver that has an HBA for SAN disk
but will now run backup and/or HSM to fibrechannel drives that
are also SAN-attached. If the HBA can be shared can it support
simultaneous access to more than one tape drive? Backup/HSM
software is not decided yet, Veritas, Tivoli, or ???

J&J September 8th 03 04:47 AM

yes you can share it. and as for backup software I use veritas netbackup.
(but under solaris). It's a good product but could be better, specially in
the schedule area.

Keith Michaels wrote in message
...
Can a single fibrechannel HBA be shared between disk and tape?
This is for a Windows 2000 fileserver that has an HBA for SAN disk
but will now run backup and/or HSM to fibrechannel drives that
are also SAN-attached. If the HBA can be shared can it support
simultaneous access to more than one tape drive? Backup/HSM
software is not decided yet, Veritas, Tivoli, or ???




Boll Weevil September 9th 03 07:32 PM

On Sat, 6 Sep 2003 03:06:27 GMT, (Keith Michaels)
wrote:

Can a single fibrechannel HBA be shared between disk and tape?
This is for a Windows 2000 fileserver that has an HBA for SAN disk
but will now run backup and/or HSM to fibrechannel drives that
are also SAN-attached. If the HBA can be shared can it support
simultaneous access to more than one tape drive? Backup/HSM
software is not decided yet, Veritas, Tivoli, or ???


Yes, you can share the HBA with disk and tape but it is not recommended.
Disk does random read/rights while tape does streaming reads/writes. If
your server gets high I/O like in a production invironment, your backups
will eventually have problems. The disk traffic will interrupt the
backup traffic and will either cause shoe-shining and eventual backup
failures. Also, if you ever want to do server-less backups, you must
have a second HBA.


Eric Lee Green September 10th 03 01:21 AM

In article , Boll Weevil ruminated:
Yes, you can share the HBA with disk and tape but it is not recommended.
Disk does random read/rights while tape does streaming reads/writes. If
your server gets high I/O like in a production invironment, your backups
will eventually have problems. The disk traffic will interrupt the
backup traffic and will either cause shoe-shining and eventual backup
failures.


Modern tape drives have fairly sizable buffers. The bigger problem will be
whether you exceed the bandwidth limits of the bus, in which case your
scenario plays out. But if the HBA has enough bandwidth to handle both the
disk storage and the tape drive (i.e., typical small server environment),
it's not an issue. When writing DDS4 tapes (which are quite slow, app. 3mb/sec
max bus bandwidth), I never ran into problems with disk contention (granted,
disk was a single 7800rpm Barracuda 18gb hard drive, tells you how many
years ago that was, eh?). Granted, this was with Linux, which used a simple
FIFO for issuing SCSI commands... in fact, on Linux, tape I/O was more likely
to cause contention problems than disk I/O, because tape I/O was typically
done in bigger chunks (32K or more).

A bigger problem is if your tape drive doesn't have a high speed SCSI
interface, in which case it'll slow down the entire bus to the speed of
the tape drive's bus.

This is not to say that a fully packed server with a high speed SCSI RAID
can be set up like this. Obviously you *will* end up with contention
problems in that case, because a high speed SCSI RAID subsystem can swamp
the SCSI bus under extreme load. But it's all a matter of bandwidth and
OS design. I'm sure that if you design your OS really shoddily (like some
so-called "professionally designed" commercial OS's) you can make it so that
tape doesn't work right when you have it on the same bus as disk. But (shrug)
I don't spend much time worrying about defective operating systems (I use
Linux and FreeBSD).

Also, if you ever want to do server-less backups, you must
have a second HBA.


Why? Please explain.

--
Eric Lee Green
Linux/Unix Software Engineer seeks employment
see http://badtux.org for resume


-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----

Maxim S. Shatskih September 10th 03 11:42 AM

years ago that was, eh?). Granted, this was with Linux, which used a simple
FIFO for issuing SCSI commands...


Windows too.
If the LUN does not support tagged queue - then the requests for it are in the
single queue indexed by the block number.

Tape I/O is also zero-copy in Windows, and so is disk file IO if the file is
opened as noncached.

Max




All times are GMT +1. The time now is 04:06 AM.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
HardwareBanter.com