The OpenStack Foundation has launched a new project that will result in a development of new open source Kata Containers in order to bring the security of virtual machines (VMs) and combine it with speed and agility of containers.
The Kata Containers are the next push of the OpenStack Foundation and its wider role in the open source movement, something that was announced back at the OpenStack Summit in Sydney. While managed by the OpenStack Foundation, the new Kata Containers project will be independent of its own architecture and working committees.
What makes Kata Containers interesting is the fact that it will combine components from two already available container software projects, Intel’s Clear Containers and Hyper runV, which is a runtime version of HypeHQ’s Hyper.sh containers as a service (CaaS). It is also compatible with both the container runtime interface (CRI) for Kubernetes as well as the Open Container Initiative (OCI) specification for Docker containers.
The Kata Containers project will initially comprise six components, the Agent, Runtime, Proxy, Shim, Kernel and packaging of QEMU 2.9.
According to the OpenStack Foundation, Kata Containers will have an advantage of the high level of security and great agility which should make them perfect for resource-limited edge deployments. It also makes them much easier to manage compared to the Docker Swarm or Kubernetes. Both Intel and Hyper are proud to be a part of the project and Hyper’s COO, James Kulina, see it as a potential basis for new on-demand container-native services spanning public/private cloud, serverless, and edge computing use cases.
According to the press release from the OpenStack Foundation, some of the big companies are supporting the project launch and in addition to Intel and Hyper, the project will also be supported by 99cloud, AWcloud, Canonical, China Mobile, City Network, CoreOS, Dell/EMC, EasyStack, Fiberhome, Google, Huawei, JD.com, Mirantis, NetApp, Red Hat, SUSE, Tencent, Ucloud, UnitedStack and ZTE.
The Kata Containers project should be already available on GitHub and the more details can be found over at the Kata Containers official project page.