←back to thread

How Big Is VMS?

(vmssoftware.com)
77 points rbanffy | 1 comments | | HN request time: 0.209s | source
Show context
jamesy0ung ◴[] No.43575439[source]
Is there any reason to use VMS today other than for existing applications that cannot be migrated? I've heard its reliability is legendary, but I've never tried it myself. The 1 year licensed VM seems excessively annoying. Is it just old and esoteric, or does it still have practical use? At least with Linux, multiple vendors release and support distros and it is mainstream, whereas with VMS, you'd be stuck with VSI.
replies(9): >>43575547 #>>43575557 #>>43575847 #>>43575919 #>>43576722 #>>43576851 #>>43577299 #>>43577855 #>>43585891 #
zie ◴[] No.43577855[source]
In modern times, we have taken the everything breaks all the time, make redundancy and failover cheap/free approach.

VMS(and the hardware it runs on) takes the opposite approach. Keep everything alive forever, even with hardware failures.

So the VMS machines of the day had dual redundant everything, including interconnected memory across machines and SCSI interconnects and everything you could think of was redundant.

VMS clusters could be configured in a hot/hot standby situation, where 2 identical cabinets full of redundant hardware could failover during an instruction and keep going. You can't do that with the modern approach. The documentation was an entire wall of office bookcase almost clear full of books. There was a lot of documentation.

These days, nothing is redundant inside the box level usually, we instead duplicate the boxes and make them cheap sheep, a dime a dozen.

Which approach is better? That's a great question. I'm not aware of any academic exercises on the topic.

All that said, most people don't need decade long uptimes. Even the big clouds don't bother with trying to get to decade long uptimes, as they regularly have outages.

replies(1): >>43579754 #
malux85 ◴[] No.43579754[source]
One of the things that blew my mind in my early career was seeing my mentor open the side of a VMS machine (I can’t remember the hardware model sorry) and slide out a giant board of RAM, and then slide in another board the same physical size but it had a CPU on it, and then enable the CPU

The daughter board in that machine could have RAM or CPUs in the same slot and it was changeable without reboots!

replies(1): >>43582759 #
zie ◴[] No.43582759[source]
Exactly! One would never, ever do that with x86.
replies(2): >>43587349 #>>43593067 #
1. jiggawatts ◴[] No.43587349[source]
I've seen x86 servers with hot-plug memory.