Originally posted by: Smilin
So I am mistaken when I say:
"If you want XP to read the filesystem it is going to have to be NTFS or some flavor of FAT. " ???
Well, yes and no. Those are the file systems that come with Windows and 90% of the time work for whatever you need. However, you can install other file systems, just like installing any other software. For instance, the Dataplow SFS I mentioned above; there is even experimental software to allow you to use ext2/3 on Windows (ext2/3 are not SAN-aware BTW).Originally posted by: Smilin
So I am mistaken when I say:
"If you want XP to read the filesystem it is going to have to be NTFS or some flavor of FAT. " ???
Clustering Services is a sloppy way Microsoft tacked on to make up for their lack of a SAN-away file system.If you intend to have two Windows machines access the same physical (or iSCSI) drive you'll need clustering services that are not available with XP.
Two machines accessing the same SAN LUN is asking for trouble, unless you are using a SAN file system. And this is exactly what iSCSI was meant for. We can not use a file share to due limitations in a proprietary piece of software. A SAN file system is designed to "allow graceful simultaneous access." This is commonly done on Linux using GFS. If you are familiar with VMWare ESX Server, ESX servers are almost ALWAYS set up to share SAN LUNs using VMFS.Having two machines access the same drive that are not communicating with each other in some form cluster is asking for trouble and it is not at all what iSCSI was meant for. If more than one machine needs access to the drive at the same time, mount the drive on a single machine and share it out. You can then leverage oplocks or some other method to allow graceful simultaneous access.
Well, you might as well accept that you just learned something new then.I'll stand by my earlier statement though: For XP to read the drive it's going to have to be NTFS or FAT
Originally posted by: drag
And you don't have to run fiber all over the place... well, I guess you could call that cheaper also. I call it convenient 🙂.but iSCSI is much cheaper.
Or a 'SAN File System.' I'm not sure which is the more common/proper term.For that you need a special type of file system called 'Cluster File System'.
Veritas CFS or Polyserver? Any comment on which of these is good/better/cheaper/common? Edit: Well it looks like Veritas CFS is actually *nix only and Polyserve is server OSes only. I guess Dataplow will have to do.In Windows this is certainly very possible too with something like Veratis CFS or Polyserve, but I don't know of any open source things for Windows that will do that.
Veritas CFS or Polyserver? Any comment on which of these is good/better/cheaper/common?
Originally posted by: drag
Actually this seems a perfect question for 'Experts Exchange' http://www.experts-exchange.com/
I think you can find some pretty good answers there from knowledgable people.
(it's free to look up questions, it's free to answer questions, but it's not free to ask questions. You need credits and you can get those by paying for them or by successfully answering questions)
Originally posted by: Brazen
Originally posted by: drag
Actually this seems a perfect question for 'Experts Exchange' http://www.experts-exchange.com/
I think you can find some pretty good answers there from knowledgable people.
(it's free to look up questions, it's free to answer questions, but it's not free to ask questions. You need credits and you can get those by paying for them or by successfully answering questions)
Unless I'm mistaken, don't you have to pay $100/year to sign up on Experts-exchange?
Originally posted by: drag
Originally posted by: Brazen
Originally posted by: drag
Actually this seems a perfect question for 'Experts Exchange' http://www.experts-exchange.com/
I think you can find some pretty good answers there from knowledgable people.
(it's free to look up questions, it's free to answer questions, but it's not free to ask questions. You need credits and you can get those by paying for them or by successfully answering questions)
Unless I'm mistaken, don't you have to pay $100/year to sign up on Experts-exchange?
Nope. Although it looks that way.
They do a good job of hiding it, but if you go to their register page by clicking on the link on their front page and you look at the fine print on the bottom of the page there is a link under 'Earn your premium membership' or some such thing.
Following that will get you to their free sign up page.
Like I said they work on a system of credits.. if you get the free service then you need to answer about 12 or so questions effectively (so that the person chooses your reply as the real answer) before you can start asking questions. They call that 'earning' your 'premium' membership.
Originally posted by: Brazen
Well, you might as well accept that you just learned something new then.Originally posted by: Smilin
I'll stand by my earlier statement though: For XP to read the drive it's going to have to be NTFS or FAT
Originally posted by: Smilin
Originally posted by: Brazen
Well, you might as well accept that you just learned something new then.Originally posted by: Smilin
I'll stand by my earlier statement though: For XP to read the drive it's going to have to be NTFS or FAT
Sorry, I still haven't learned anything I didn't already know 😛 but thanks for the lecture.
Your XP box is going to have to see a drive formatted with NTFS or FAT for it to work. You can run NTFS and have two clients mount the same drive without clustering, put a 3rd party filesystem driver on the client or several other options but it will just become an excercise in how to break a system. People do not typically invest the cash required for a SAN and then jury rig some crap to get access to it. Do it the right way.
Originally posted by: Smilin
It's so cute how you keep lecturing me on SAN and iSCSI and providing me with these links to very basic information.
I did actually go back and read through your discussion with Drag and found this little quote from him: "Hopefully some helpfull person with Windows enterprise experiance will come along and enlighten us"
Just so happens I spent a year here at Microsoft in the Enterprise Platforms Support Setup team that is the final point of escalation for storage, SANs, iSCSI and whatnot. Heck I was even involved in the bugfixes that took the iSCSI initiator from 1.1 to 1.3 I'm telling you that Hooking two XP boxes to the same LUN = broke and that you should reconsider what you are trying to do, but hey whatever. You seem more interested in a good argument than an answer so good luck to ya. 🙂
Certainly I'm way out of my league here, but I'm confused by your explanations. Are you saying that:Originally posted by: Smilin
It's not an iSCSI problem at all really. You'll just have fits with XP sharing a local drive (iSCSI or otherwise) with another XP box. Expect data corruption and a stack of 5x events in your system logs (maybe some 7,9 & 11s too)
Originally posted by: kamper
Certainly I'm way out of my league here, but I'm confused by your explanations. Are you saying that:Originally posted by: Smilin
It's not an iSCSI problem at all really. You'll just have fits with XP sharing a local drive (iSCSI or otherwise) with another XP box. Expect data corruption and a stack of 5x events in your system logs (maybe some 7,9 & 11s too)
1) there are no filesystems that are designed for concurrent iSCSI access from multiple machines (such as Brazen's linux example of GFS and drag's example of OCFS)?
Yes it is possible, as the above links I provided will attest to.2) assuming that 1) does exist for other operating systems, it is not possible to install a driver for such a filesystem on a windows machine (given that such things have been developed)?
So Smilin is claiming that there are no reliable 3rd party filesystem drivers for windows. It would seem he's got a lot of experience so rather than dismissing his help (I read your last post pre-edit 😉) why not directly ask him about Dataplow? Have you used it yourself? Is there anything other than the large license fee that indicates its quality? Smilin, is it possible that there are just options out there that you haven't come across?Originally posted by: Brazen
There are more options than FAT or NTFS, if you are willing to shell out the monies (Dataplow SFS turns out to be $4000 per license!) or use the open source (experimental) ext2/3 file system driver on Windows. But Dataplow SFS is not a "duct-tape" solution, Microsoft Cluster Services is a duct-tape solution to Microsoft's lack of a SAN file system driver. And as Smilin admitted he has a Microsoft-centric view. Maybe I have a linux-centric view, but I admin both Windows and Linux servers, and I don't base my solutions on FUD, I base them on what is the best tools for the job.
As has already been stated, NOT if you use a SAN file system.Originally posted by: Smilin
I am not entirely sure what he is trying to do but with the limited info I have:
1. Two xp boxes hitting the same physical drive will cause problems (could be mild or catastrophic depending on what you are trying to do).
A very niche application (CAD software) requires block level access to the files, and an object level sharing protocol like SMB will not cut it.2. Better to mount the drive on a single box and share it out so that SMB oplocks can handle contention.
THAT would be a duct-tape solution.3. If it truly needs to be shared as a physical drive, skip XP and drop 2k or 2k3 on there and cluster it.
Originally posted by: Brazen
It just seems that Smilin doesn't understand how file systems work, or about file system drivers. There are more options than FAT or NTFS, if you are willing to shell out the monies (Dataplow SFS turns out to be $4000 per license!) or use the open source (experimental) ext2/3 file system driver on Windows.
Ha, well, I posted it before I read his last post, in which he seemed more... amiable.Originally posted by: kamper
So Smilin is claiming that there are no reliable 3rd party filesystem drivers for windows. It would seem he's got a lot of experience so rather than dismissing his help (I read your last post pre-edit 😉)
The whole point of this thread was to get input on SAN file system, which Smilin staunchly denied even existed; which, of course, they undeniably do.why not directly ask him about Dataplow?
I have googled around on this subject and on Dataplow specifically and have found nothing but praise for Dataplow SFS. I have not used it personally though, and at that price, I am exploring other options.Have you used it yourself? Is there anything other than the large license fee that indicates its quality?
Originally posted by: Smilin
One last point of contention though: Microsoft clusters have over a decade of maturity and are far from a duct tape solution. There is some really, really big iron out there running our clustering solutions with five nines of uptime being quite common. Don't dismiss it with some FUD.