[Info-vax] 1 year.

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Sun Aug 9 09:22:02 EDT 2015


On 2015-08-09 03:28:56 +0000, Kerry Main said:

>> 
>> -----Original Message-----
>> 
>> From: Info-vax [mailto:info-vax-bounces at info-vax.com] On Behalf Of
>> 
>> Stephen Hoffman
>> 
>> Sent: 08-Aug-15 6:39 PM
>> 
>> To: info-vax at info-vax.com
>> 
>> Subject: Re: [New Info-vax] 1 year.
>> 
>> 
>> 
>> On 2015-08-08 19:54:35 +0000, already5chosen at yahoo.com said:
>> 
>> 
>> 
>>> Yes, more or less. Except that AEST appears to be a static translator,
>>> 
>> 
>> 
>> Incremental translation and instruction emulation are necessarily 
>> performed.  Details are in the previously-linked documentation.
>> 
>> 
>> 
>> Using application translation for the environment that IanD has 
>> described is likely more expensive, with no improvements in their 
>> current results and quite possibly with a reductions in stability or 
>> availability or maintainability.   It's unclear why emulation would be 
>> acceptable to responsible managers here, either.  Particularly given it 
>> hasn't already been deemed acceptable some time over the past decade or 
>> so.
>> 
>> 
>> 
>> This particular translation case also involves moving to a platform 
>> where Kittson as the last Itanium processor being discussed for OpenVMS 
>> itself, and where VSI has already picked the follow-on architecture 
>> with OpenVMS porting to x86-64.
>> 
>> 
>> 
>> Management wants to migrate and has a replacement environment and wants 
>> this particular environment gone, so — in the absence of a viable 
>> financial justification to the contrary, and quite possibly even with 
>> such a justification — that's the target here.   Build a financial case 
>> to stay with OpenVMS.  Or get going on the migration.
>> 
>> 
>> 
> 
> 
> Would building an Alpha HW emulator on OpenVMS/X86-64 not be a  more 
> preferred option? Future VAX HW emulators???

Short of adding paravirtualization or some other features, there's no 
obvious advantage over the existing emulators.  Unless you're 
consolidating onto OpenVMS, and — at present — that's not common.   In 
IanD's case, they're not consolidating onto OpenVMS.    Probably three 
years before this is even an option, too.

> From a Customer perspective, standardize on one X86-64 platform and  
> move older environments to new platform with zero (or low) impact?

Customers already have this option, and with standardization.  Often 
with the emulation running on a platform that they're using elsewhere.  
Whether that's RHEL or otherwise.

> Latest OpenVMS running on V9.x/X86-64 and older env's running on same 
> server running OpenVMS Alpha .. similar to VMware.

Ayup, but it's also probably three to five years out.   This 
configuration involves getting OpenVMS ported and stable, then getting 
the emulators working — whether with paravirtualization support or not 
— and stable, and then getting the hardware and emulation installed and 
configured and the applications re-hosted over onto the emulation.

Obviously VMware is a virtual machine and does not include an emulator, 
which means a locally-installed copy of RHEL or otherwise, or one of 
those "bare metal" emulators that are pre-packaged with a Linux distro, 
and now you're dealing with something little different than what's 
available now — that OpenVMS x86-64 can coexist as another guest is 
largely irrelevant here.   Unless you're running the emulation on 
OpenVMS x86-64, with paravirtualization or otherwise, and that's 
entirely slideware at best.

> Course, the mix would depend on performance requirements.

Also on what sorts of speed-ups are possible with the next generation 
or three of hardware and of software, too.

> Big benefit would be to get all those Alpha/VAX systems on new HW (HP 
> ProLiants?) and under monthly service support contracts to VSI.

Or SuperMicro, or one of the other vendors.   But various of these 
long-time old-release environments won't be under HP or VSI support, 
though — it's common for these sites to drop off support, and nobody's 
figured out a good way to extract some revenue doing per-call software 
support, in the absence of an annual support contract.   It's also been 
problematic getting servers onto support contracts.

But it's been my experience that folks that have a migration and 
consolidation plan to a different application product and that are 
making statements such as IanD has posted here are not usually 
interested in expending more than minimally necessary on the old 
configuration.  Not without a financial case, and sometimes not even 
then.  Emulation becomes an option when the existing hardware becomes 
more costly to maintain and to run than the cost of the switch over to 
emulation.  This when some non-trivial part of the application source 
code is missing and which means that anything short of translation or 
emulation can be viewed as cost-prohibitive, and particularly when 
there's already a viable target to migrate folks available here.




-- 
Pure Personal Opinion | HoffmanLabs LLC




More information about the Info-vax mailing list