(Replying to PARENT post)
(Replying to PARENT post)
In the beginning you had
[OS] -> App
Then, people would put those Apps into a VM, the trend going to one VM per app.
[OS] -> [VM] -> [App]
Just to realize that the VM may be too much of an overhead, so now OSv comes along to cut that down, relying on the OS for memory management, task scheduling, etc, effectively ending up with
[OS] -> [translation layer] -> App
So that's just a glorified sandbox, why not just use LXC?
(Replying to PARENT post)
(Replying to PARENT post)
I'm curious how you would configure and manage your applications. Like are you able to attach to the input and output streams from the host or would you still get some basic form of bash to manage it?
(Replying to PARENT post)
I've played with CoreOS a bit, but this is a much more radical change.
I love how people are beginning to rethink many of the things that all successful operating systems have had in common so far.
The idea of using virtualization as an inherent layer in the application architecture (ht IBM OS/360) is great for flexibility.
(Replying to PARENT post)
(Replying to PARENT post)
(Replying to PARENT post)
(Replying to PARENT post)
Right now, only Xen, KVM and EC2 HVM are supported hypervisors. Hopefully an OSX might come with vmware support later.
(Replying to PARENT post)
This is an operating system that runs directly on the Xen hypervisor, written in OCaml, which does away with the usual OS abstractions.