4 ms·
Intel has something like this: https://clearlinux.org/features/intel%C2%AE-clear-containers https://clearlinux.org/features/intel%C2%AE-clear-containers They c
by graton 9y ago
Intel has something like this: https://clearlinux.org/features/intel%C2%AE-clear-containers https://clearlinux.org/features/intel%C2%AE-clear-containers
They call them containers, but it is actually a VM.
- bryanlarsen 9y agoThe two initiatives are quite different, IMO. AFAICT ClearContainers only supports running your current kernel and virtualized hardware in their VM. That assumption gives them some massive speedups. LightVM supports running arbitrary kernels, and can be really fast when running a very light weight micro kernel.
- kraemate 9y agoHow many custom kernels are out there? Given the already sad state of most user-space software, do we really want a proliferation of supposedly light-weight kernels?
- convolvatron 9y agoI agree with your point about 'supposedly' light weight. and its lot clear how much weight really costs the kernel's user. but I'm pretty reluctant to agree that 'last years linux with a random bunch of patches' is the ultimate solution, or even the best solution available today. the one really interesting thing that VMs give you is an abstract diver model. it might not be the absolute best or higher performance, but if a kernel or unikernel is designed only to be run in an VM environment, on a server, then the giant mass of buggy drivers just goes away. It may even be possible in some circumstances to run with just a VM network device and nothing else. I personally think there is some fruitful work to be done around the kernel interface to admit better scheduling of i/o in highly thread-parallel environment. But I have to imagine there are some radically improved security architectures for server-in-a-VM that doesn't involve a Linux userland, firewall, package manager, etc etc