iSCSI benchmarking is difficult due to all the various factors that play into it, just like NAS. I'm a UNIX only user, but I'd recommend the 3 best tools out there: 1) IOzone: http://iozone.org/ 2) Bonnie++: http://www.coker.com.au/bonnie++/ 3) PostMark: http://www.netapp.com/tech_library/3022.html
Bonnie++ is the best of the real quick and easy benchmarks around. IOZone is the best way to see whats really happening and where the sweet spot is, but more time consuming and confusing for the uninitiated. And PostMark is NetApp's own benchmark which does some interesting tests better representing the real world.
If your using a software initiator make sure to carefully examine CPU and interupt activity on your system during the benchmarking session.
benr.
PS: Here is an example of Bonnie++. I ran this from my Linux desktop system (with X and 20 terms, etc running). I'm using JFS on an iSCSI LUN provided by an F840 with a single shelf of 36G drives. I'm using a Linux software initiator and using the public switched 100M ethernet that I use for everything else. This test used a 2G sample. Here's the numbers: [benr@nexus benchmark]$ bonnie++ -d /na_iscsi/bench_scratch/ -s 2048M -m "F840 iSCSI" (Lines removed) Version 1.03 ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP F840 iSCSI 2G 3802 57 11296 12 5330 5 4322 69 10489 5 290.0 2 ------Sequential Create------ --------Random Create-------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 16 3842 32 +++++ +++ 3120 21 2000 35 +++++ +++ 1986 24
-----Original Message----- From: owner-toasters@mathworks.com on behalf of Bui, Marcus Sent: Tue 9/28/2004 1:08 PM To: toasters@mathworks.com Cc: Subject: iscsi benchmark tools Hi Toasters,
I just setup a iSCSI test environment and comparing the performance with a server's local disk. The target is the R200 (50GB LUN) with a W2K initiator, MS's iSCSI driver on 100MB NIC (Interl Ethernet NIC not iSCSI HBA). I used two different freeware tools (Roadkil Speed Disk v1.1 and IOMeter v200.7.30) and get totally different results.
iSCSI volume Random Read:
Roadkil - 30.3MB/sec
IOMeter - .06MB/sec
iSCSI volume Write
IOMeter - .03MB/sec
Roadkil - N/A on freeware version
Based on the Random Read numbers, it seems the two results are vastly different. Don't know which one depicts the 'true' performance for the iSCSI volume. Can someone recommend a tool you use before to benchmark iSCIS performance?
Cheers,
Marcus Bui AIM Investments IT Services phone: 713-986-9061 fax: 713-821-9524 email: marcus.bui@aiminvestments.com pager: 8773450839@archwireless.net
----------------------------------------- Confidentiality Note: The information contained in this message, and any attachments, may contain confidential and/or privileged material. It is intended solely for the person or entity to which it is addressed. Any review, retransmission, dissemination, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer.
I had a user request a file from 4 months ago. The tape backups happened at 11:00 PM but the file they needed was earlier in the day. I was thinking that the backups might have included the snapshot directory but it didn't? Is that configurable?
Jack
Hi Jack,
The snapshot directory is not included as part of the NDMP dump. When the filer is told to do an NDMP dump, it actually takes a snapshot, then dumps the data from that snapshot.
--paul
On Thu, 30 Sep 2004 18:41:11 -0400, Jack Lyons jack.lyons@martinagency.com wrote:
I had a user request a file from 4 months ago. The tape backups happened at 11:00 PM but the file they needed was earlier in the day. I was thinking that the backups might have included the snapshot directory but it didn't? Is that configurable?
Jack
I guess that makes sense. it would have been nice to be able to look restore a snapshot directory from 4 months ago!
It looks like I could do a monthly snapshot manually and see how much space it takes up. Right now, my snapshots are only taking up 23% of the space allocated for snapshots. I am going to experiment with taking 6 "monthly snapshots"
Jack ----- Original Message ----- From: "Paul Galjan" galjan@gmail.com To: "Jack Lyons" jack.lyons@martinagency.com Cc: toasters@mathworks.com Sent: Thursday, September 30, 2004 7:23 PM Subject: Re: Backups of Snapshots
Hi Jack,
The snapshot directory is not included as part of the NDMP dump. When the filer is told to do an NDMP dump, it actually takes a snapshot, then dumps the data from that snapshot.
--paul
On Thu, 30 Sep 2004 18:41:11 -0400, Jack Lyons jack.lyons@martinagency.com wrote:
I had a user request a file from 4 months ago. The tape backups happened at 11:00 PM but the file they needed was earlier in the day. I was thinking that the backups might have included the snapshot directory but it didn't? Is that configurable?
Jack
Hi Jack,
One other option you can consider is specifying an existing snapshot as your NDMP backup source. For example, if you configured your filer to take nightly snapshots at say 11:00pm and had your scheduled NDMP backups start at sometime after that, then you could configure the backup job to use the "nightly.0" snapshot as the backup source. When a snapshot is specified in this way, NDMP driven dump will not create another one for backup.
Any backup software should allow you to define a job that uses an existing snapshot (or a snapshot that will exist at the time the job will run) for backup. Of course it's simplest if you configure the job to use a static snapshot name rather than one which will change each time the job is run so NetApp scheduled automatic snapshots will work perfectly.
HTH.
Kevin
Kevin Mascarenhas KMascarenhas@syncsort.com
Syncsort Inc. 50 Tice Blvd. Woodcliff Lake, NJ 07677 Tel: (201) 930-9700 http://www.syncsort.com
----- Original Message ----- From: "Jack Lyons" jack.lyons@martinagency.com To: "Paul Galjan" galjan@gmail.com Cc: toasters@mathworks.com Sent: Friday, October 01, 2004 6:45 AM Subject: Re: Backups of Snapshots
I guess that makes sense. it would have been nice to be able to look restore a snapshot directory from 4 months ago!
It looks like I could do a monthly snapshot manually and see how much
space
it takes up. Right now, my snapshots are only taking up 23% of the space allocated for snapshots. I am going to experiment with taking 6 "monthly snapshots"
Jack ----- Original Message ----- From: "Paul Galjan" galjan@gmail.com To: "Jack Lyons" jack.lyons@martinagency.com Cc: toasters@mathworks.com Sent: Thursday, September 30, 2004 7:23 PM Subject: Re: Backups of Snapshots
Hi Jack,
The snapshot directory is not included as part of the NDMP dump. When the filer is told to do an NDMP dump, it actually takes a snapshot, then dumps the data from that snapshot.
--paul
On Thu, 30 Sep 2004 18:41:11 -0400, Jack Lyons jack.lyons@martinagency.com wrote:
I had a user request a file from 4 months ago. The tape backups
happened
at 11:00 PM but the file they needed was earlier in the day. I was
thinking
that the backups might have included the snapshot directory but it didn't? Is that configurable?
Jack