[Info-vax] Unexpected DECnet Phase IV functionality with possible captive account implications

Dave Froble davef at tsoft-inc.com
Tue May 18 14:18:52 EDT 2021


On 5/18/2021 11:53 AM, ultr... at gmail.com wrote:
> On Tuesday, May 18, 2021 at 7:51:54 AM UTC-4, Arne Vajhøj wrote:
>> On 5/17/2021 10:53 PM, Dave Froble wrote:
>>> On 5/17/2021 8:41 PM, VAX... at SendSpamHere.ORG wrote:
>>>> In article <s7ufph$l2m$2... at dont-email.me>, Simon Clubley
>>>> <clubley at remove_me.eisner.decus.org-Earth.UFP> writes:
>>>>> On 2021-05-17, VAXman- @SendSpamHere.ORG <VAX... at SendSpamHere.ORG>
>>>>>> Please tell me now to SYS$OPEN a file on another host with TCP/IP.
>>>>>
>>>>> Times change Brian and how you implement such things changes as well.
>>>>>
>>>>> There are multiple options. You could use CIFS or NFS (for example).
>>>>>
>>>>> There's work going on with filesystems over SSH. Whether VMS will ever
>>>>> see any of that work is another matter.
>>>>>
>>>>> If the other node is in a VMS cluster, you don't need DECnet.
>>>>>
>>>>> For an example of a different approach in the Linux world, there's GFS2:
>>>>>
>>>>> https://en.wikipedia.org/wiki/GFS2
>>>>
>>>> NODE::DEVICE:[DIRECTORY]FILENAME.EXT;VERSION
>>>
>>> It's a bit funny, and a lot sad, that even though people know what they
>>> are advocating doesn't exist, they still promote it.
>>>
>>> As far as I know, GFS2 doesn't exist on VMS. Somebody know something I
>>> don't know?
>> GFS2 sort of exist on VMS. And has since way before GFS2 was invented.
>>
>> :-)
>>
>> GFS2 is a cluster wide accessible file system using a distributed
>> lock manager to control access.
>>
>> Just like VMS has done it for almost 40 years.
>>
>> And it is not just functional equivalent. Supposedly the
>> DLM design went VMS -> Tru64 -> Linux.
>>
>> And the API sure does look familiar:
>>
>> int dlm_lock(uint32_t mode,
>> struct dlm_lksb *lksb,
>> uint32_t flags,
>> const void *name,
>> unsigned int namelen,
>> uint32_t parent, /* unused */
>> void (*astaddr) (void *astarg),
>> void *astarg,
>> void (*bastaddr) (void *astarg),
>> void *range); /* unused */
>>
>> On the other side then cluster wide mount and transparent
>> file access to remote files is still not the exact same thing.
>>
>> Oh and to complete the story, then VSI has announced that they plan
>> on porting GFS2 to VMS (to get around certain limitations in current
>> file systems). Current roadmap says after 9.2 aka 9.3 or 10.0.
>>
>> Arne
>
> so another part of VMS stolen just like windows NT?
>

"Stolen" ???

I thought copying was flattery.  Nothing wrong with using a good idea.

-- 
David Froble                       Tel: 724-529-0450
Dave Froble Enterprises, Inc.      E-Mail: davef at tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA  15486



More information about the Info-vax mailing list