Go Premium for a chance to win a PS4. Enter to Win


What's good about iSCSI?

Posted on 2011-02-10
Medium Priority
Last Modified: 2012-08-14
I have very limited knowledge and experience with external storage solutions. All my experience is to setup NAS devices. I do not know SAN or things like that.

Recently we will need to purchase one more Buffalo TeraStation III, I see they have an iSCSI version of TeraStation III, and it is not much more expensive at all. Who would be able to explain to me in plain language regarding the following questions?
1. What is good about iSCSI? Why I should use iSCSI as opposed to a NAS?
2. Does iSCSI have to be "attached" to a server? If so, we have a Dell PE2900, would this server work with iSCSI?

Thanks in advance
Question by:techcity

Assisted Solution

SterlingMcClung earned 200 total points
ID: 34868470
iSCSI differs from NAS protocols like nfs and smb/cifs in the fact that iSCSI shares block devices over the network and nfs/smb/cifs shares files.  To the server, an iSCSI drive looks almost identical to an internal drive.  This means that only a single server can attach to an iSCSI share.  As long as the iSCSI server, TeraStation in your case, is connected to the network, you are OK.  Performance wise it makes sense to have a dedicated network for the iSCSI data, but it will work with everything on one network.  I know that there are iSCSI initators for 2003 and beyond.  Not sure about 2000.  Any linux machine should be able to do this.  Here is a good comparison between iSCSI and NAS:


Just scroll down to see the entire article.

Author Comment

ID: 34868557
Thanks. but what is " iSCSI initators"? I saw it in the bios of Dell T610

Accepted Solution

wynandkunkel earned 1600 total points
ID: 34868595
1. What is good about iSCSI? Why I should use iSCSI as opposed to a NAS?

iSCSI allows you to externalise the harddrives from your servers.  This is particularly good if you need to build cluster servers where more that one server needs access to the same drive at the same time.  Keep in mind that iSCSI doe not look like a share to servers but rather connects a physical drive to an OS to be mounted as a drive.

In my opinion the biggest differentiator beteen iSCSI and Fiber Chaqnnel is that fiber channel needs specialised (and therefore very expensive) hardware whereas iSCSI uses off the shelf Ethernet cards

2. Does iSCSI have to be "attached" to a server? If so, we have a Dell PE2900, would this server work with iSCSI?

Yes, in iSCSI there are two components to the connection.  The device that contains the physical drives is exposed to the network as an iSCSI Target, and the hardware or software that connects a server to this target is called an iSCSI Initiator.  Pretty much any server that has a software iSCSI initiator can connect to an iSCSI target.
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

LVL 42

Assisted Solution

kevinhsieh earned 200 total points
ID: 34868972
The iSCSI initiator is the component that makes the connection from the server to the storage. It is the functional equivalent of a SCSI or SATA card. Often times it is just a piece of software such as the Microsoft iSCSI initiator. It can also be part of the NIC BIOS, or it can be an HBA (host bus adapter) which is dedicated as a storage adapter. Windows 2008 and above the the iSCSI initiator included as part of Windows. The latest version for down load for Windows 2000/2003/XP is 2.08.

You generally would use the software iSCSI initiator that is for your operating system, not the initiator that you configure from the BIOS. That is usually used for booting a server from your iSCSI storage.

You do have to attach your server to the iSCSI storage to have access to it as a drive. You can attach multiple servers to the TerraStation, but you can generally only attach 1 server to each LUN (volume). The TerraStation should be able to support multiple LUNs.

Expert Comment

ID: 34869042
Thanks. but what is " iSCSI initators"? I saw it in the bios of Dell T610

iSCSI initiators can be implemented either in hardware or software.  I cannot specifically say for the Del model in question but it would then seem that the server would be able to connect to the iSCSI target even before the OS loads.  In the way the OS would not even know about iSCSI.  As far as the OS will be concerned, there will be harddrives it can use, and it would be oblivious of the fact of whether the drives are directly attached or iSCSI attached.

Author Closing Comment

ID: 34885633
Thank you all!!
I got a much better picture of iSCSI now.

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Compliance and data security require steps be taken to prevent unauthorized users from copying data.  Here's one method to prevent data theft via USB drives (and writable optical media).
A look at what happened in the Verizon cloud breach.
This video teaches viewers how to encrypt an external drive that requires a password to read and edit the drive. All tasks are done in Disk Utility. Plug in the external drive you wish to encrypt: Make sure all previous data on the drive has been …
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
Suggested Courses

877 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question