The OpenInfra Foundation‘s open source, edge-computing cloud stack StarlingX‘s latest version, StarlingX 6.0 is out and ready to run. It’s optimized for low-latency and high-performance applications. In other words, it’s meant for Edge and Internet of Things (IoT) platforms. It does this by combining Ceph, OpenStack, Kubernetes, and other open source packages.
StarlingX’s main market to date has been telecom carriers, such as T-Systems, Verizon, and Vodafone. But enterprises, which need to deploy an edge cloud on a few to hundreds of servers are also embracing it.
Its most fundamental new feature is that StarlingX upgraded its core Linux operating system to the Linux kernel 5.10. This was done primarily for this kernel’s support of Virtual Routing and Forwarding (VRF). With VRF, you gain the power to create virtual routing and forwarding domains in the network stack. One use case is the multitenancy problem where each tenant has its own unique routing tables, or at the very least, needs different default gateways. The Linux kernel 5.10 also has user-space tooling to configure VRF’s routing and forwarding interfaces.