Home » Hosting Encyclopedia » iSCSI

iSCSI

iSCSI is short for Internet SCSI or Internet Small Computer System Interface. It is an Internet Protocol standard for data storage via a network. The technology allows SCSI commands to be transferred over IP networks at long distances for storage management purposes. iSCSI is an important technology because it increases the flexibility and speed of data storage and transmission. iSCSI is a TCP/IP-based protocol which enables SCSI to function on top of the TCP. Packet delivery with iSCSI is not the same as with IP which happens in a fixed order. It sends the same commands used by SCSI software, however, over the network. This is true with both local area network (LAN) and wide area network (WAN) applications. iSCSI devices are disks, tapes, CDs, and other storage devices on another networked computer that you can connect to.

 

iSCSI Pros

One of the disadvantages of iSCSI, specifically for important or more resource-demanding applications, is the higher latency. The problem is that wrapping SCSI packets around TCP/IP protocols has some overhead. Guaranteeing the quality of service and ample performance on mixed networks is also problematic. For example, if your VoIP, software iSCSI, email and Microsoft Word documents are using the same connection without some form of QoS for performance, the results may be unsatisfactory. That’s one of the nice things about Fibre Channel SANs. It’s almost guaranteed there won’t be any other traffic except disk traffic on that network.

 

iSCSI Initiator

The iSCSI initiator works like an iSCSI client. It’s used with a PC just like a SCSI bus adapter, but instead of communicating via a physical cable with the SCSI devices, the iSCSI initiator relays data over the network. An initiator may be one of the following types: Software initiator: A software iSCSI initiator uses code to emulate iSCSI. Usually, this is done in a software driver that uses the networking hardware already in place in order to load SCSI devices for a PC by using the iSCSI protocol. There are software iSCSI initiators for the majority of operating systems (e.g. an iSCSI Windows Initiator). They’re also the most widely used method of setting up iSCSI. Hardware initiator: A hardware iSCSI initiator uses dedicated hardware, usually with integrated software. A hardware initiator eliminates the overhead of iSCSI and potential network interruptions. That’s one reason servers that use hardware iSCSI initiator may see a performance increase.

Was this article useful?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Newest Articles:

What is a WordPress Sitemap

A WordPress sitemap is a file, which contains data about your site – pages, text, media, links, tags, and information on how they relate to each other. There are two types of sitemaps – XML and HTML maps. An XML Sitemap is a file that lists all your site content in an...

What is an Anchor Text in WordPress

Anchor texts provide you with a handy way of linking to internal or external pages in a very natural way. This is why they are widely used and often seen on various web pages. Furthermore, anchors are a ranking factor, and when used correctly, can contribute to your...

KVM

What you need to know: KVM (Kernel-based Virtual Machine) is a virtualization technology that is free, open-source, and available in most modern Linux distributions. Thanks to it, you can create and run Linux and Windows-based virtual machines that are independent of...

Second Level Domain (SLD)

The Second Level Domain or SLD is an essential part of the hierarchical Domain Name System. It is the second part of the full domain name after the Top Level Domain, on its left side. The Second Level Domain is often the same as the website name, the company or the...

Top-Level Domain (TLD)

The Top Level Domain name (TLD) is the last or right-most fragment of the domain name. The parts of the domain name are separated with dots and form their own hierarchy in the Domain Name System (DNS). There is a Top-Leveл Domain list where you can see all available...

Ready to Create Your Website?