🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch.storage
Article #499

Re: how can more than one machine access the same files (read-only) on a SAN or NAS?

#499
From: Nik Simpson
Date: Tue, 31 Jul 2001 00:55
40 lines
2939 bytes
<u912780761@spawnkill.ip-mobilphone.net> wrote in message
news:l.996536785.1038024902@[65.84.21.205]...
> hi
> my scenerio
> a dozen of sun machines
> a disk array
>
> my question
> i would like to connect all the servers to the disk array with fibre
> channel
> could all the servers access the same LUN on the disk array with
> only one server can write, the other servers can only read?

Using the standard OS, no, because the filesystem is not aware of what is
going on. That means that the read-only machines will assume that whatever
they cache will never get stale since they have no idea that anybody is
writing to the disk. There is also a problem of a race condition for
uncached data in that one of the readers might be reading a file or
directory that is being modified by the the writer, the result could well be
totally corrupt data causing a panic on the reader.

> what HW/SW i need ?

You need either a product like SANergy from Tivoli which is available for
Solaris and essentially is modification of NFS so that the
read/write/open/close meta data uses NFS to handle caching and race
conditions, but allows the clients to actually get their I/O via redirected
requests over the SAN. The other possiblity is a some sort of global SAN
aware shared filesystem with a central lock manager, perhaps Sun has a
clustered file system that would allow this.

> is it possible for all ther servers to be able to read/write without
> messing up the file?

Not without one of the solutions previously described.


--
Nik Simpson
Technical Details
Message-ID: <ign97.1757$jL6.252087@e3500-atl1.usenetserver.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!24.226.1.12!feed.cgocable.net!out.nntp.be!propagator-dallas!news-in-dallas.newsfeeds.com!in.nntp.be!easynews!e420r-sjo4.usenetserver.com!usenetserver.com!e3500-atl1.usenetserver.com.POSTED!not-for-mail
References: <l.996536785.1038024902@[65.84.21.205]>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fd3ad,b493c18d1c54c6c9
X-Google-Attributes: gidfd3ad,public
X-Google-Thread: 10e1c8,b493c18d1c54c6c9
X-Google-Attributes: gid10e1c8,public
X-Google-ArrivalTime: 2001-07-30 17:55:32 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!24.226.1.12!feed.cgocable.net!out.nntp.be!propagator-dallas!news-in-dallas.newsfeeds.com!in.nntp.be!easynews!e420r-sjo4.usenetserver.com!usenetserver.com!e3500-atl1.usenetserver.com.POSTED!not-for-mail
From: "Nik Simpson" <n_simpson@bellsouth.net>
Newsgroups: comp.arch.storage,han.comp.periphs.storage
References: <l.996536785.1038024902@[65.84.21.205]>
Subject: Re: how can more than one machine access the same files (read-only) on a SAN or NAS?
Lines: 42
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2526.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2526.0000
Message-ID: <ign97.1757$jL6.252087@e3500-atl1.usenetserver.com>
X-Complaints-To: abuse@usenetserver.com
X-Abuse-Info: Please be sure to forward a copy of ALL headers
X-Abuse-Info: Otherwise we will be unable to process your complaint properly.
NNTP-Posting-Date: Mon, 30 Jul 2001 20:49:18 EDT
Organization: BELLSOUTH.net & WebUseNet Corp - "ReInventing the UseNet"
Date: Mon, 30 Jul 2001 20:55:26 -0400