Vax, PDP/11, HP3000 and Others Live On In the Cloud
judgecorp writes: Surprisingly, critical applications still rely on old platforms, although legacy hardware is on its last legs. Swiss emulation expert Stromasys is offering emulation in the cloud for old hardware using a tool cheekily named after Charon, the ferryman to the afterlife. Systems covered include the Vax and PDP/11 platforms from Digital Equipment (which was swallowed by Compaq and then HP) as well as Digital's Alpha RISC systems, and HP's HP3000. It also offers Sparc emulation, although Oracle might dispute the need for this.
Take a handful of emulators of very old hardware and open a cloud that host laughably small instances. It will probably work too.
I will probably be asked tomorrow why I've been saying we should consider a roadmap to replace our 15 year old RISC stuff when we could just do this.
What should we work on this year sir? The 15 year old billing system that is mission critical and on unsupported hardware, software, and custom code written by employees long gone or a fifth try at implementing SharePoint that nobody will use?
SharePoint. Got it. Are we going to use consultants paid so well they drive Teslas and Land Rovers again? Let's make sure we don't have clawback for improper billing or properly documented terms or expectations. It is why we're on implementation #5, but you're right, it'll work this time.
My mom says I'm cool.
No, my billing system nearly is that old. But instead of investing in replacing/upgrading it, they spend money on SharePoint, leaving our most important system to languish.
My mom says I'm cool.
Up until about the year 2000, I ran a small hardware shop for customers. Gradually, it became clear to me that the value of computers isn't in the hardware, it's in the software and data that they hold.
In response, I reinvented myself and co-developed a company that hosts data for (now) hundreds of clients and tens of thousands of users. Comparing the total hardware value of all our servers to our annual revenue puts hardware expenses (roughly) in petty cash. Servers host a *lot* of data, it's the data and the software used to manage the data that's valuable.
I have no problem with your religion until you decide it's reason to deprive others of the truth.
Do they provide the OSes and licenses and all that jazz? Or do they just host the VM and the customers have to deal with all of the OS software, the licensing, and all that jazz?
The world needs more good emulators, such as XMESS and MAME. But where do you get the ROMs from? Check out the internet archive with a good broadband connection! Try the following links: https://archive.org/details/ME... and https://archive.org/details/MA... for some ROMs. There are probably more, if you look at the "software" section and if you also try the "search" ...
The purpose of existence is to make money.
Alpha is still supported by HP, and OpenVMS on Alpha supported until 2018.
The emulation by Charon of Sparc is 32 bit, not the current 64 bit one. However, you can run 32 bit Sparc code on 64 bit sparc.
VAX (Virtual Address Extension) is the name of the OS, not Vax.
There's lots of useful free stuff for people who want to emulate ancient computers at pdp11.org.
Running VAX software just ain't no fun unless you're causing a city-wide brownout with the power drain... :P
I do not fail; I succeed at finding out what does not work.
Having been in a small/medium business consulting realm I have seen many companies go far to long using old technology because "it works". The issue being of course that there is no support from any vendor when something doesn't. Usually my best argument for companies to get off these old systems is that the hardware will certainly fail and spare parts are increasingly difficult to find and expensive. Its great to have an option of emulation of this sort to allow companies to not have to have the huge burden of being forced to use a modern tool with most likely some considerable amount of downtime due to waiting to the last second. On the flip side of that the hidden long term costs of limping by with old, unsupported software will be even more challenging to present to those with the checkbook.
We don't know.
And why not? It is easy to say that newer is better, but if you can cut costs of running the legacy hardware, and buy the time to work on other things AND work on replacing the legacy system then why not? It sounds like a perfectly reasonable use of resources to me.
What do you know I wrote a novel
It's in the cloud, you can't hook a Jaz up to it.
That would be a reasonable thing to do if it bought time.
Year 5? Maybe it's time to hold off on the shiny stuff for a little bit and do the busy work of shoring up the business.
Year 10? Two or three stupid multi-million dollar projects scrapped, but still no work on the billing system? It might be time to reconsider priorities. Or at least consider doing both?
Year 15? I get the feeling that my ability to configure and maintain a resilient system has created a monster. Management assumes it will run forever, and gets to be wined/dined by consulting firms to put up stupid projects.
If we ever finished ANY of the projects we decided to do instead of fixing the old stuff, it would be one thing. But to continue to retry, and fire consultants every year is just wasteful. (no, we're not the government)
My mom says I'm cool.
A nit but faithful emulation is all about tiny details (potentially even emulating chip errata)
Nothing in the article explained the OS licensing issues. If the point is to keep critical apps running making sure it's legal isn't a nit
I suspect you have to pay consultants a little better...I kid. But then, if consultants keep consistently failing at projects, maybe the fault is someplace else?
Get back to me when it can run CICS or TSO. That'd be perfect for the occasions when I'm at a loose end and can't find any needles, broken glass or mole grips.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
Sharepoint runs on PDP-11s? VAX? Alpha?
Microsoft Sharepoint first came out in 2001. I think if it ran on NT at the time it could run on an Alpha, but why would any company want to have an run MS Sharepoint on unsupported architecture today? It is not that difficult to transfer the MS Sharepoint infrastructure to current X86 architecture. Of course maintaining a Sharepoint structure or even a Wiki is a totally different thing.
There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
Sharepoint runs on PDP-11s? VAX? Alpha?
Microsoft Sharepoint first came out in 2001. I think if it ran on NT at the time it could run on an Alpha, but why would any company want to have an run MS Sharepoint on unsupported architecture today? It is not that difficult to transfer the MS Sharepoint infrastructure to current X86 architecture. Of course maintaining a Sharepoint structure or even a Wiki is a totally different thing.
Whoooosh....
on a VPS connected to HECNET, right?
Sounds like the hardware is far less of an issue than the OS in this case.
If you are running on a Unix than a port to Linux might be a good solution it might just be a recompile.
If you are VMS than I believe that you can still get VMS on X86 today. Wait no it looks like it is only for Itanium.
Actually running it on a emulation system might not be such a bad idea after all.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
the consultants who drive Teslas understand RoI but, man, the guys in Range Rovers? - run away!
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
SharePoint - where documents go to die.
"No matter where you go, there you are." -- Buckaroo Banzai
Stromasys offers an Alphaserver emulator for this. There is a free version called PersonalAlpha. It is accurate, but even running on a modern quad-core 64-bit CPU it's only about as fast as an EV5 by my benchmarks. The commercial product fares a little better.
There are other options, like FreeAXP, but I had better performance with Stromasys.
OpenVMS has been licensed by VSI, a venture by Nemonix, so a migration to x86-64 is not out of the question. In fact, it's likely considering it would free VMS from the whims of HP.
Gamingmuseum.com: Give your 3D accelerator a rest.
Currently runs on Itanium, with HP promising to port to x86_64.
I'm starting to think GNU is the problem with "GNU/Linux" these days.
Charon VAX and Charon Alpha have been around for years. Those DECies that are hard core will know that TOPS-10 lives on on emulated DECsystem10 software. A emulated VAX on a modern low end desktop PC runs faster than fastest physical VAX. Want your VAX/VMS application to have the advantages of SAN attached SSD storage? Easy. Allowed to use Gigabit? Done. VMS doesn't think it has any of that, but the host has it and the emulator presents it as older gear to the OS. For those that don't want to be 32bit limited Charon Alpha works too.
For those that think this is not the way to run a serious IT shop, consider that I wouldn't recommend running your business or shop floor app on a low end desktop. I'd buy a 1st tier data center class box, running Windows Server. I'd buy full hardware and software support for the host. Frequently those costs are recouped quickly from the fact that hardware support for 15 year gear is no longer needed. The users don't need to be retrained. Business isn't disrupted with data migrations to new databases and software that doesn't have the same features.
With VAX and Alpha emulation, you don't even source code because a VAX is a VAX and an Alpha is an Alpha. Unfortunately not needing the source code is an advantage more often than you'd think.
I have no problem with your religion until you decide it's reason to deprive others of the truth.
Exactly what truths are others being deprived of? One thing religion provides is an external arbitrator of truths, an objective, by definition, right or wrong. Without it, there are no absolute truths and everything is subjective or relevant. As such, truth, like beauty, is in the eye of the beholder. I'm not making a point in favor of religion. I'm simply pointing out that you can't deprive others of truth if there are no absolute truths. Maybe a more accurate statement would be I have no problem with your religion until you decide it's reason to deprive others of their freedom. While not the same intention, it would at least be congruent.
... and plunged it deep into the VAX.
If you disagree with me on social issues, then it's pretty clear that you are a narrow-minded bigot.
I downloaded the HP-3000 VM for VMWare about 6 months ago to check it out. It seems to work pretty much as expected. It really brought back some memories. Now, if they would include a copy of Warp from the CSL tape, it would really rock.
Someone had an HP-3000 online that you could telnet to and play Warp online a few years ago. I'd host one of those if I could get it working.
Central Plaza.
You are standing in what appears to be the central plaza
of a small seacoast resort. There is a large fountain in the
center of this square, and the plaza extends quite a distance
to both the north and south. You can see the ocean in the
distance to the west, and to the east there is a large
building on which there is a sign that reads "WARP BUILDING".
I can see the following:
Fountain
Round Peg
>look at fountain
The fountain is obviously neglected, its bottom is covered with mud
and old leaves.
>get in fountain
That's not a vehicle!
>get peg
Round Peg taken.
>look at it
Round. Made of wood. Not very big.
This is an ex-parrot!
If the sourcecode hasn't been lost I don't see a problem hiring some guys to update it if it did to reimplement it.
No, HP has promised no such thing, they've promised mainstream support through 2020 and minimal support through 2025 for the Itanium 8.4 release. They've also announced that VMS Software Inc. is the sole provider for future versions of OpenVMS and VMS Software Inc. has announced intentions to port to x86_64 but they make no promises, and can make no promises on HP's behalf.
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
Sorry, I see that I didn't read your comment very well. Seems like a managment issue here. If the obsolete hardware is getting problematic, then perhaps run it in virtual machines.
The driving need for sparc emulation is avoiding Oracle. Seems like a real need to me, and a real service in fulfilling the need.
Welcome to the Panopticon. Used to be a prison, now it's your home.