[Info-vax] New filesystem mentioned

johnwallace4 at yahoo.co.uk johnwallace4 at yahoo.co.uk
Thu May 16 06:12:55 EDT 2019


On Thursday, 16 May 2019 08:35:57 UTC+1, Chris Scheers  wrote:
> Dave Froble wrote:
> > On 5/15/2019 8:34 AM, Simon Clubley wrote:
> >> On 2019-05-14, Grant Taylor <gtaylor at tnetconsulting.net> wrote:
> >>> On 5/14/19 9:36 AM, Dave Froble wrote:
> >>>> Perhaps because no other OS (well, almost all) has a DLM.  At least 
> >>>> that
> >>>> I'm aware of.
> >>>
> >>> Linux has a distributed lock manager in kernel for the GFS2 file system.
> >>>
> >>
> >> For those of you who has never looked at it, reading the libdlm
> >> documentation is very interesting. Here's the dlm_lock() call:
> >>
> >> https://linux.die.net/man/3/dlm_lock
> >>
> >> And no, you are not looking at a VMS documentation page by mistake.
> >> That really is a Linux man page. :-)
> >>
> >> BTW, here's the overview page for libdlm:
> >>
> >> https://linux.die.net/man/3/libdlm
> >>
> >> Simon.
> >>
> > 
> > Interesting.  To me, there are too many similar names and such.  Even 
> > AST delivery.  That looks like an implementation of some of the VMS DLM 
> > on another OS.  It's always good to copy the best.
> > 
> > Similar to some etching used on a VAX chip, back in the day.  The 
> > Russians copied the chip, including the etching, which said something 
> > about "copying the best".  I don't remember the details.  It was good 
> > for some laughs at a DECUS symposium.
> > 
> > Locking isn't all that hard to design and implement.  John Santos 
> > duplicated the RSTS locking for ROSS/V.  He also helped me implement a 
> > locking tool way back then.  When I designed my DAS database, the VMS 
> > DLM was available, and, it was cluster aware.  Now, that part is really 
> > impressive.  Saw no reason to again re-invent a wheel.
> > 
> > Now, if I was told that the people implemented that tool on Linux didn't 
> > copy from VMS, I'd highly doubt the statement.
> 
> They may not have copied from VMS directly.
> 
> I vaguely remember an announcement a long time back that a company had 
> "acquired" the DLM technology that was used in VMS.
> 
> (I quote, because I don't remember the details.  Given, bought, found, ???)
> 
> I think it was Oracle, but I don't remember for sure.
> 
> This may have made its way into Linux.
> 
> -- 
> -----------------------------------------------------------------------
> Chris Scheers, Applied Synergy, Inc.
> 
> Voice: 817-237-3360            Internet: chris at applied-synergy.com
>    Fax: 817-237-3074

Readers *might* find this CNET article from last decade sheds some light
on how a VMS-like DLM spread further than you might expect:
https://www.cnet.com/news/the-many-lives-of-advfs/

See also: TruCluster Server, RealApplicationClusters (Oracle RAC), etc.

It's a bigger picture than I have time to describe at the moment,
but it may prompt input from others who remember it better than I
do.




More information about the Info-vax mailing list