Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Looking at the IBM's tech from the sixties is somehow weirdly depressing: it's unbelievable how much of the architectural stuff they've invented already by the 1970.


Not depressing, but inspiring. So many great architectural ideas can be made accessible to millions of consumers, not limited to a few thousand megacorps.


I remember seeing VMware for the first time and thinking that the PC world had finally entered the 1970s.


Close, but not quite -- you can't nest the VMs the way you can on "big iron"


I know Nested Virtualisation is a thing on both KVM and hyper-v, what is different about what you could do on "big iron"


In the early days of virtualization on PCs (things like OS/2's dos box) the VM was 100% a weird special case VM that wasn't even running the same mode (virtual 8086 vs 286 / 386 mode), and that second-class functionality continued through the earlier iterations of "modern" systems (vmware / kvm / xen).

"PC" virtualization's getting closer to big iron virtualization, but likely will never quite get there.

Also -- I was running virtual machines on a 5150 PC when it was a big fast machine -- the UCSD P System ran a p-code virtual machine to run p-code binaries which would run equally well on an apple 2. In theory.


A VM nest in "big iron" isn't a special case. It's a context push with comparatively exhaustively defined costs, side effects, and implications.


IMO, it’s only a special case for commercial support reasons. Almost every engineer, QE, consultant, solution architect I know runs or has run nested virtualization for one reason or another.


And licensing - DB2 and Oracle.


So what might you say hasn't been brought in from the 80s yet?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: