Slashdot Mirror


iSCSI vs. Fibre Channel vs. Direct Attached Disks?

mrscott asks: "Does anyone have any good, simple benchmarks about iSCSI performance in a SAN as it relates to fibre channel and direct attached storage? There's a lot of information out there about iSCSI TCP offload adapters that improve performance, but it's still hard to get a handle on even those stats without the original numbers for comparison. We're considering an iSCSI solution from Lefthand networks, but finding independent (and reasonably simple) numbers has proven somewhat difficult, even with the awesome power of Google behind me."

5 of 46 comments (clear)

  1. Re:Performance isn't everything by Xross_Ied · · Score: 2, Insightful

    With disks so cheap just add another disk to ServerA.

    There are many external SCSI storage systems with integrated RAID and management functions (everything from audible alarms to SNMP/email support). e.g. http://www.promise.com/product/externalstorage.htm

    The cost of disks have fallen so much that the idea of a giga-SAN ($$$$) to master all storage is just plain silly. Local attached external RAID storage with management is all one really needs. Only when talking about multi-Terabytes of data should one consider a SAN.

    --
    This sig space tolet, reasonable rate.
  2. Re:The only thing I know about iSCSI is ... by Anonymous Coward · · Score: 1, Insightful

    What do you mean by 'more promise'? I agree that iSCSI is complicated, but there is a reason it was done at the IP level. Another thing that diffrentiates iSCSI from ATAOE or even HyperSCSI (SCSI over Eth), is its inbuilt catering for redundancy,scalability and error management. In fact, if you look at the iSCSI spec approx 40% caters to error management, and in IMHO is done well.

    Regarding complexity, speed is not an issue as protocol processing is already being offloaded into hardware. The big advantage of going over IP is just that. An IP packet is ubiquitous.

  3. Re:Performance isn't everything by Gothmolly · · Score: 2, Insightful

    And when you've filled the rack that the server is in, where do you stick your disk array? Or do you only populate your racks 1/3 full, to allow for additional capacity, just in case? When the server in the 1U case needs more disk, where do you add it? How do you add space w/o taking the server down? A TB is 1000 GB, which is 100 10GB servers. Any decent sized shop will easily suck up a TB. Any large shop will devour lots more.

    --
    I want to delete my account but Slashdot doesn't allow it.
  4. Re:The only thing I know about iSCSI is ... by aminorex · · Score: 3, Insightful

    but, but... iSCSI has nothing to do with Ethernet.
    iSCSI is an IP protocol, and it could be running
    over anything that sends datagrams. FiDDI, HiPPI,
    Myrinet, la la la...

    If you dislike iSCSI over Ethernet (and frankly,
    it's only interesting in low-performance cases where
    IP routing is important for WAN access to NAS,
    so I can understand your aversion), don't use it.
    But keep iSCSI in your toolkit. The interoperability
    and the option to route is extremely valuable.

    --
    -I like my women like I like my tea: green-
  5. Re:The acid test: by hbackert · · Score: 2, Insightful

    That's called, "having all your eggs in 1 basket", and we all know what a bad idea that is...

    About the booting part: at work we boot from local disks because we Unix SAs don't have control of the EMCs, thus if a machine does not boot, we cannot do much beside calling someone who has no idea about Sparc machines. If we Unix SAs were able to control the EMCs and everything related like the FC switches, then we would boot directly from SAN. If I were able to control the iSCSI storage box, the routers and switches for the iSCSI SAN, then I see no problem of not booting off the local disks. After all, if a machine does boot but all the data and apps is not reachable, the machine is not very useful. A not booting machine is not much better.