 |
|
 |
|
|
 |
Cheap Way To Share Fibre Channel Storage |
 |
 |
|
|
05-28-05 10:46 PM
I'm looking for a cheap way to have more than one computer share
read-only access to fibre channel storage under Windows 2000.
I'm using Compaq fibre channel arrays for the hardware, and those
are fine for low-end use, but they don't have any option
internally to give read-only access. A host is designated in
the Compaq software as either having full access or no access.
If multiple Windows hosts try to write to the same logical
device, they will trash sensitive file system structures on the
disk.
Is there any low-priced software that would run as a service on
Windows that would prevent any attempt to write to designated
disks? The service would need to be fairly low level and would
need to prevent the Windows kernel from writing to the disk.
--
Will
Internet: westes at earthbroadcast.com
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Cheap Way To Share Fibre Channel Storage |
 |
 |
|
|
05-29-05 01:45 AM
I tried this in the past. It turns out that NTFS won't even mount a LUN
that declares itself to be Read-Only. In the end we put an ugly hack
into the array firmware that pretended to accept writes from the
servers but then just threw them away. The problem with this is that it
works too well, because the servers do some local buffering; When the
users on the servers "wrote" new files to the read-only array it
actually seemed as if the files were being written. Their icons
appeared, and when they re-opened those files they contained the right
contents - except that they were all being served up from the local
buffer, rather than coming from the array. Needless to say, when the
LUN was unmounted and then remounted the users were very surprised to
see none of their newly written files.
So you have to either find a way to do a read-only mount, or just make
all file access go through a centralized CIFS or NFS server where you
can do access control.
On 2005-05-28 12:13:01 -0700, "Will" <DELETE_westes@earthbroadcast.com> said
:
> I'm looking for a cheap way to have more than one computer share
> read-only access to fibre channel storage under Windows 2000.
> I'm using Compaq fibre channel arrays for the hardware, and those
> are fine for low-end use, but they don't have any option
> internally to give read-only access. A host is designated in
> the Compaq software as either having full access or no access.
> If multiple Windows hosts try to write to the same logical
> device, they will trash sensitive file system structures on the
> disk.
>
> Is there any low-priced software that would run as a service on
> Windows that would prevent any attempt to write to designated
> disks? The service would need to be fairly low level and would
> need to prevent the Windows kernel from writing to the disk.
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Cheap Way To Share Fibre Channel Storage |
 |
 |
|
|
05-29-05 07:45 AM
<palomina> wrote in message news:2005052817592516807%@news.dslextreme.com...
>
> I tried this in the past. It turns out that NTFS won't even mount a LUN
> that declares itself to be Read-Only. In the end we put an ugly hack
>
WinNT4 did have that bug with read-only, Microsoft claims it was fixed in
Win2K.
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Cheap Way To Share Fibre Channel Storage |
 |
 |
|
|
05-29-05 07:45 AM
The application is a flight simulation system that requires several
computers to act together loading large numbers of files that provide
terrain and texture data. So we won't have "users" trying to write files
to these file systems. What you describe sounds perfect for our
application.
Which array were you using, and is the "hack" a published one?
--
Will
Internet: westes AT earthbroadcast.com
<palomina> wrote in message news:2005052817592516807%@news.dslextreme.com...
>
> I tried this in the past. It turns out that NTFS won't even mount a LUN
> that declares itself to be Read-Only. In the end we put an ugly hack
> into the array firmware that pretended to accept writes from the
> servers but then just threw them away. The problem with this is that it
> works too well, because the servers do some local buffering; When the
> users on the servers "wrote" new files to the read-only array it
> actually seemed as if the files were being written. Their icons
> appeared, and when they re-opened those files they contained the right
> contents - except that they were all being served up from the local
> buffer, rather than coming from the array. Needless to say, when the
> LUN was unmounted and then remounted the users were very surprised to
> see none of their newly written files.
>
> So you have to either find a way to do a read-only mount, or just make
> all file access go through a centralized CIFS or NFS server where you
> can do access control.
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Cheap Way To Share Fibre Channel Storage |
 |
 |
|
|
05-29-05 10:49 PM
> I tried this in the past. It turns out that NTFS won't even mount a LUN
> that declares itself to be Read-Only.
Fixed in XP and w2k3.
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com
[ Post a follow-up to this message ]
|
|
|
 |
|
|
|
 |
Re: Cheap Way To Share Fibre Channel Storage |
 |
 |
|
|
05-30-05 10:47 PM
On Sat, 28 May 2005 12:13:01 -0700, "Will" wrote:
>I'm looking for a cheap way to have more than one computer share
>read-only access to fibre channel storage under Windows 2000.
Might not be suitable for your application, but... mount the volume on
one server and export it as a CIFS share. The other machines can then
access it over the LAN, and they could have full read/write access if
you want.
HVB
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Cheap Way To Share Fibre Channel Storage |
 |
 |
|
|
05-31-05 12:46 PM
Will wrote:
> I'm looking for a cheap way to have more than one computer share
> read-only access to fibre channel storage under Windows 2000.
> I'm using Compaq fibre channel arrays for the hardware, and those
> are fine for low-end use, but they don't have any option
> internally to give read-only access. A host is designated in
> the Compaq software as either having full access or no access.
> If multiple Windows hosts try to write to the same logical
> device, they will trash sensitive file system structures on the
> disk.
>
> Is there any low-priced software that would run as a service on
> Windows that would prevent any attempt to write to designated
> disks? The service would need to be fairly low level and would
> need to prevent the Windows kernel from writing to the disk.
>
Cisco MDS switches support read-only zones. I believe its a licensed
feature. Not exactly cheap if you don't already own cisco fibre channel
switches, but I thought it was worth mentioning.
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Cheap Way To Share Fibre Channel Storage |
 |
 |
|
|
06-11-05 10:46 PM
Curious how a FC switch would have any knowledge of the file system, file
name, the SCSI block allocation per file, so it could implement file system
"read only" locking? Very curious....
"Jon Metzger" <jon_dot-metzger@_gmail_.com> wrote in message
news:d7hmrp$5bp$1@lenny.tc.umn.edu...
> Will wrote:
>
> cisco MDS switches support read-only zones. I believe its a licensed
> feature. Not exactly cheap if you don't already own cisco fibre channel
> switches, but I thought it was worth mentioning.
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Cheap Way To Share Fibre Channel Storage |
 |
 |
|
|
06-12-05 12:45 PM
"Will" <DELETE_westes@earthbroadcast.com> wrote in message
news:GqqdnV_F9pR6VwXfRVn-1Q@giganews.com...
>
> Is there any low-priced software that would run as a service on
> Windows that would prevent any attempt to write to designated
> disks? The service would need to be fairly low level and would
> need to prevent the Windows kernel from writing to the disk.
Even if such a utility exists, it will not help you because you need all the
systems in "share" group to be aware of writes, even if only one of them is
allowed to write. The reason is that the read-only machines may get stale
data from the disk because the "writer" has cached writes not yet committed
to disk that may impact filesystem structures or file content. You could
also get problems with writes that are partially complete when one of the
readers tries to read.
The only way this can be done safely is with a shared filesystem designed
for the task. On Windows you should look at Tivoli SANergy as possible
solution, see
http://www-306.ibm.com/software/tiv...oducts/sanergy/
--
Nik Simpson
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Cheap Way To Share Fibre Channel Storage |
 |
 |
|
|
06-12-05 10:46 PM
No, our application is write once every two weeks, but read
10,000 times a day. We don't need to track writes to the disk,
and on those days when writes take place, the readers can simply
be rebooted.
I really do need something very very simple.
--
Will
Internet: westes at earthbroadcast.com
"Nik Simpson" <n_simpson@bellsouth.net> wrote in message
news:pbWqe.117372$J25.6212@bignews6.bellsouth.net...
>
> "Will" <DELETE_westes@earthbroadcast.com> wrote in message
> news:GqqdnV_F9pR6VwXfRVn-1Q@giganews.com...
on[vbcol=seagreen]
would[vbcol=seagreen]
>
> Even if such a utility exists, it will not help you because you
need all the
> systems in "share" group to be aware of writes, even if only
one of them is
> allowed to write. The reason is that the read-only machines may
get stale
> data from the disk because the "writer" has cached writes not
yet committed
> to disk that may impact filesystem structures or file content.
You could
> also get problems with writes that are partially complete when
one of the
> readers tries to read.
>
> The only way this can be done safely is with a shared
filesystem designed
> for the task. On Windows you should look at Tivoli SANergy as
possible
> solution, see
>
> http://www-306.ibm.com/software/tiv...oducts/sanergy/
>
>
> --
> Nik Simpson
>
>
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
|
Sponsored Links |
 |
 |
|
|
 |
All times are GMT. The time now is 02:15 PM. |
 |
|
|
 |
|
 |
|
|
 |
|
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
|
|
|
|
Medical and Health forum | Computer Games Reviews | Graphics design forum
|
 |
|
 |
|