Would you go with iSCSI or Fibre Channel for mass storage in this case?

6950 pts.
Fibre channel
Storage Channel
Storage management
Transactions Per Second
Is there any TPS benchmarking available in deciding whether to go for Fibre channel or iSCSI? We are using Oracle database which requires a Terabyte of storage and will be operating at the 1000TPS at peak level. In this case - should we go for iSCSI or Fibre Channel as the mass storage device? Thank you. Moderator Note: This is a submitted question

Answer Wiki

Thanks. We'll let you know when a new response is added.

When deciding your storage solution the TPS isn’t what’s important. The IO load, and the cache hit ratio are what matters. If you are running 10000 TPS and 100% of your data will be in cache, then it doesn’t matter. If you are running 2 TPS and 1% of data will be in cache then you need the fastest storage solution possible.

iSCSI runs over standard Ethernet which is probably running at 1 Gig per second. Fibre runs over either 4 Gig or 8 Gig links. You can get 10 Gig NICs for your iSCSI, but you’ll need 10 Gig switches and your storage will need 10 Gig iSCSI ports. You’ll also need to enable Jumbo Frames on all the equipment.

Without more information a proper recommendation can’t be made.

Discuss This Question: 2  Replies

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.
  • RonaldBazuin
    In my opinion the protocol doesn't make the difference. Both can handle this kind of load, if bandwidth is sufficient. Even the cost will probably not differ too much. Though managing iSCSI is more difficult than managing FCP, not only on installation but also on maintaining. Firmware is changing rapidly on iSCSI where on FCP all kind of possibilities are very mature and sustainable. The most important part of this kind of infrastructure though is the storage array. It should be capable of handling this kind of load and the requested amount of I/O’s. This is releated to the amount of read and write cache and the complete throughput of the array controllers. So agreeing on the statement that a complete infrastructure for your environment will require some more investigation. But overall I would suggest to run on FCP because of management and robustness.
    55 pointsBadges:
  • Djeepp
    We just installed an iSCSI array. Don't worry too much about the numbers. Like MrDenny said, it's all about disk speed and how much data is going to be cached. Best thing to do is a "Proof Of Concept". Any SAN vendor worth anything will be happy to bring in multiple arrays and let you do any number of POCs on the hardware. The hardest part is coming up with a test plan to accurately test the equipment.
    340 pointsBadges:

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

Thanks! We'll email you when relevant content is added and updated.


Share this item with your network: