How iSCSI works

iSCSI related applications
Post Reply
kens@kensnet.org
New here
Posts: 4
Joined: Thu Mar 20, 2014 11:09 pm

How iSCSI works

Post by kens@kensnet.org »

Hi I've just taken over supporting a client using a QNAP as an iSCSI target for a VMware host. I'm mapping out their configuration to ensure I have a good understanding.

The QNAP has 8 2TB disks set up as Raid 10 with, as far as I can see, an approx 10TB Ext4 file system on it. There are a series of iSCSI LUNS. Does the QNAP create a large file on the Ext4 file system to hold the LUNs?

The VMWare then has formatted those LUNS with it's own VMFS file system and I can see .vmdk files that hold the NTFS filesystems of the virtualised hosts.

If I've got this right there is NTFS on VMFS on EXT4? Or am I missing something.

Thanks

Ken
daemonrayne
New here
Posts: 6
Joined: Wed Nov 03, 2010 1:47 pm

Re: How iSCSI works

Post by daemonrayne »

Aside from not seeing how you could get 10TB on a RAID10 where the max is 8TB.

Yes, the iSCSI LUNs are large files.
VMFS is on the LUN (Block level storage)
The .vmdk file presents an NTFS HDD from inside the virtual machine as a mount point for a windows share. (File level storage)

Here's a quick breakdown.
There are basically two types of technologies that are popular with storage systems – File level storage which are popular with NAS Systems & Block level storage which are popular with SAN systems. In this article, we will look at what they are, and the advantages of File Level Storage systems Vs Advantages of Block Level Storage systems.

What is a File Level Storage System?

A File Level storage system is the most common storage system that we find with our hard-drives, NAS systems, etc. In this type of storage, the storage disk is configured with a particular protocol (Like NFS, etc) and files are stored and accessed from it as such, in bulk.

Advantages of File Level Storage System:

File level storage system is simple to implement and simple to use.
It stores files and folders and is visible as such, to both the systems storing the files and the systems accessing it.
File level storage systems are generally inexpensive, when compared to block level storage systems.
File level storage systems are more popular with NAS based storage systems – Network Attached Storage.
They can be configured with common file level protocols like NTFS (Windows), NFS (Linux), etc.
File level storage systems are well suited for bulk file storage.
The file level storage device itself can generally handle operations like access control, integration with corporate directories, etc.


What is a Block level storage system?

In Block level storage systems, raw blocks (storage volumes) are created and each block can be controlled like an individual hard drive. Generally, these blocks are controlled by the Server based Operating Systems. Each block/ storage volume can be individually formatted with the required file system.

Advantages of Block level storage systems:

Block level storage systems offer a better performance/ speed than file level storage systems.
Each block / storage volume can be treated as an independent disk drive and are controlled by external Server OS.
Each block / storage volume can be formatted with the file system required by the application (NFS / NTFS / SMB , etc).
Block level storage systems are very popular with SAN – Storage Area Networks.
Block level storage systems are more reliable, and their transport systems are very efficient.
Block level storage can be used to store files and also provide the storage required for special applications like Databases, VMFS (Virtual Machine File Systems), etc.
They can support external boot-up of the systems connected to them.
Post Reply

Return to “iSCSI – Target & Virtual Disk”