VMware Cloud Community
obeliks
Contributor
Contributor

Write from Windows DM to iSCSI storage??

We built a simple  iSCSI storage lab. No problem, we can upload from ESX etc.

We can approach the iSCSI target from Windows Disk Management from another machine. Again, no problem.

But, when we do something, we can't see it at the other side.

So, when I upload a file to the storage from ESX, we can't see it in Windows and v.v.

Isn't this possible?

0 Kudos
3 Replies
bmorbach
Enthusiast
Enthusiast

What are you trying to achieve?

First please be aware that iSCSI is a block connection like Fibrechannel - both are SAN connections.

The iSCSI protocol permits multiple machines to access the same target.

However keeping data consistent on that target is up to the servers mutually connecting to it.

This usually is achieved by use of a clustered filesystem.

VMware VMFS is such a clustered filesystem. But since it is a proprietary filesystem you cannot read it from a Windows machine.

VMware does support the vStorage API which would allow you to take a storage snapshot and use that from a Windows machine via that API. However that would be an Offline copy and not an Online access and you would need a Backup application with vStorage support to do so (unless you code that part yourself)

Windows NTFS itself is not a clustered filesystem and can only be mounted on a single server at the same time. iSCSI would allow you to connect to an iSCSI target hosting a NTFS filesystem from multiple Windows servers. But using it in that way would pretty soon leave your NTFS completed corrupted since the different Windows servers have no idea that they do not have exclusive access.

VMware ESX on the other hand does not understand NTFS either and is not capable of mounting an NTFS filesystem. You do have the option of adding an NTFS driver to the service console but that would create the same NTFS inconsistency I mentioned above if you also mount that NTFS on a Windows host.

Hence I do not see how you can expect to present the same iSCSI target to both an ESX server and a Windows server and expect any usefull Online access.

Bernd

0 Kudos
depping
Leadership
Leadership

If you are trying to access the VMFS formatted volume within Windows than it is a No. VMFS volumes (VMware filesystem) are used to store Virtual Machines on and sometimes to share ISO's but not for filesharing etc. That is not what it is intended to do.

Duncan (VCDX)

Available now on Amazon: vSphere 4.1 HA and DRS technical deepdive

0 Kudos
vmwarefc
Contributor
Contributor

The iSCSI LUNs are visible to both ESX server and windows.

But ESX just identify the VMFS volume on it while windows NTFS.

So this is an expected behavior as Depping mentioned.

Zhifeng
0 Kudos