[Info-vax] Some questions on software for VMS 7.3 VAX
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Tue Jan 12 20:20:22 EST 2016
On 2016-01-13 00:39:12 +0000, David Froble said:
> abrsvc wrote:
>> Most of the VAX clients I deal with still (there are a few), remain
>> there due mostly to hardware constraints. There are many sites that
>> have custom hardware connected to the VAX that has no direct
>> replacement on either Alpha or IA64. Since the code (and machine)
>> continue to work without failures, it continues. While I am concerned
>> that hardware of this age is likely to fail at any time, these clients
>> continue to depend on it.
>> In these cases, "new" stuff really has no value...
>
> Well when (if) VMS gets to x86, perhaps some of the custom stuff could
> be easily replaced, and such customers would then have a new life for
> their applications.
>
> Not knowing what the custom devices are, can't determine the difficulty
> in replacements.
That's not likely. The I/O buses aren't going to change all that much
from what's available now with Itanium: mostly PCIe and USB, or
outboard PLCs or embedded boards.
Migrations are probably going to FPGA on PCIe, or to some PLC or
analog, or wholesale replacement of the OpenVMS end with whatever is
current when whatever is out on the far end of the connection — what's
usually the expensive or hard-to-change part of the configuration —
gets replaced.
What freezes more than a few of these cases involves both the weird
network protocols — and which tend to be completely bizarre, and more
than a little timing sensitive — and recreating the device driver
interfaces that are more of a problem, if you can't disrupt the apps on
the OpenVMS end. That, and what they have is working. There's not
much point in upgrading or replacing OpenVMS for these folks, in other
words. If they could even do it.
PLC communications protocols commonly used back in the 1980s were... demented.
For more than a few folks, the factory or the equipment test frame or
the crane or the turbine or whatever is out on the other end of the
connection will eventually get replaced. Until then, the VMS box is
little more than a peripheral of that other function.
These sites are not going to be VSI customers, either. Not until and
unless the third-party providers and integrators that are inevitably
involved here decide to use OpenVMS for their embedded computing, too.
This is kind of like replacing the vehicle in-dash entertainment
systems that are being sold in more than a few cars — possible, but a
whole lot of work for not much gain, and will usually only happen when
(if) you buy another car. The cases that Dan and I and others have
seen or have worked on aren't that far off what the IoT folks will be
seeing — and the rest of us — all over the place, either.
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list