6 ms·
Does this mean we go from virtual machines (i.e. VMWare) to kubernetes & containers in data centers? Something similar to RanchOS
by Blackstone4 7y ago
Does this mean we go from virtual machines (i.e. VMWare) to kubernetes & containers in data centers?
Something similar to RanchOS
- SteveNuts 7y agoEven VMWare has support for running containers on their platform now, so yeah probably. Cisco Nexus switches can run Docker workloads also.
- ori_b 7y agoIt means you go from an OS that provides complex drivers to one that barely provides drivers -- essentially muxing the raw hardware between processes.
- donaldihunter 7y agoYep, https://en.wikipedia.org/wiki/Data_Plane_Development_Kit https://en.wikipedia.org/wiki/Data_Plane_Development_Kit is used for NIC offload to userspace
- donaldihunter 7y agoAnd https://superuser.openstack.org/articles/vpp-vswitchvrouter-openstack/ https://superuser.openstack.org/articles/vpp-vswitchvrouter-... for userspace packet processing.
- closeparen 7y agoKubernetes predecessors like Mesos/Aurora tend to already run on metal, but workloads are still going through the kernel for I/O. To take advantage of this, you would expose NICs and SSDs directly to applications, potentially bypassing the controls currently offered around containers (because these are enforced in the kernel).