Hi, I've been trying to compare performances between iSer and srpt and am getting mixed results where iSer wins for IOPs and srpt wins for some streaming b/w tests. I've tested with iozone, spew and FIO, and IOP numbers are always higher on iSer. My problem though is that I'm a little suspicious of some of the iSer numbers and whether they are really using Direct IO. For example, you'll see below in some of my FIO results that I'm getting a write B/W of 799.1 MB/s at one point. That's way above what I can get natively on the device (~650 MB/s DIO) and is more along the lines of buffered IO. If the IOP numbers are also using some kind of caching, that could possibly taint them also. Does anyone know if specifying DIO will really bypass all buffers or if something is getting cached in the agents (iscsi, tgtd)? FIO --------------- iSer 1----iSer 2----SRPT 1----SRPT 2- RBW (MB/s) 565.3 836.5 622.0 581.7 Read IOPs 63488.1 68053.8 5335.6 5446.1 WBW (MB/s) 799.1 737.7 589.5 594.4 Write IOPs 79086.6 80005.7 33884.6 34058.6 Thanks much, Cameron _______________________________________________ general mailing list general@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
| jmerkey | [ANNOUNCE] Merkey's Kernel Debugger |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Linus Torvalds | Linux 2.6.27-rc8 |
| Harald Dunkel | 2.6.25.3: su gets stuck for root |
git: | |
| Peter Stahlir | Git as a filesystem |
| Linus Torvalds | Help with a tcl/tk gui thing.. |
| Jon Smirl | ! [rejected] master -> master (non-fast forward) |
| Wink Saville | Resolving conflicts |
| Kevin Neff | Patching a SSH 'Weakness' |
| Mayuresh Kathe | Re: What is our ultimate goal?? |
| Doug Fordham | Re: Real men don't attack straw men |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Eric Dumazet | Re: [PATCH] net: implement emergency route cache rebulds when gc_elasticity is exc... |
| Arnaldo Carvalho de Melo | Re: [PATCH 2/6] Phonet: connected sockets glue |
