StarlingX-the open source edge computing and IoT cloud platform optimized
for low-latency and high-performance applications-is available in its 3.0
release today. Addressing what is projected by 451 Research to be a combined
$12 billion market in 2023 for OpenStack® and Kubernetes, StarlingX pairs the
two technologies with Ceph to provide a container-based infrastructure for edge
implementations in scalable solutions.
Headline Features of StarlingX 3.0
To further support the low-latency and distributed cloud requirements of
edge computing and industrial IoT use cases, the community prioritized these
features in StarlingX 3.0:
- Infrastructure
and Cluster Monitoring-Version 3 introduces a new Armada manifest
(stx-monitor) that defines the necessary software components and services
to deploy a monitoring solution for the infrastructure and Kubernetes
cluster as well as the services it is running.
- Integration
with OpenStack Train-StarlingX is now based on the latest OpenStack
release, Train.
- Integrate
Distributed Clouds with Containers-Required changes are in place to
integrate distributed clouds with containerized OpenStack.
- New
Options for Hardware Accelerator Support-StarlingX now implements the
initial Intel FPGA integration (via Darby Creek) into the platform. This
support is in addition to other hardware accelerator support in StarlingX.
- Time
Sensitive Networking (TSN) for VMs-TSN is a set of evolving standards
developed by IEEE to allow for time-sensitive traffic on Ethernet-based
LANs, which provides bounded, worst-case latency. It is a key technology
that targets different segments such as automotive and industrial. TSN
enabling on StarlingX is a major effort, since TSN is composed of multiple
IEEE standards and varied use cases.
Learn more about these and other features of StarlingX 3.0 in this blog post by Glenn
Seiler, vice president of open source strategy at Wind River.
Community Interest Maintains Rapid Release Pace
The 1.0 release (2018) provided a hardened OpenStack platform on dedicated
physical servers. StarlingX 2.0, released September 2019, leveraged further building blocks
to strengthen open infrastructure to deliver a hardened platform that
integrates OpenStack and Kubernetes to provide flexibility, robustness and
support for mixed workloads.
Since the project launched a year ago, there have been 5,928 commits from
187 authors. Today's 3.0 release-just four months after the 2.0 release-adds
876 commits from 70 developers representing 99Cloud, FiberHome, Intel, the
OpenStack Foundation, Red Hat and Wind River, among others. Users, operators
and developers are invited to try out the software and engage with the
StarlingX community on IRC (#starlingx on Freenode) and on the mailing list.
StarlingX Solves Problems at the Edge
The purpose of the StarlingX project is to re-configure proven cloud
technologies for edge computing, delivering the maturity and robustness of
cloud in a massively distributed compute environment. StarlingX is a complete
edge cloud infrastructure platform for bare metal, VMs and containers,
providing high availability (HA), quality of service (QoS), performance and low
latency. StarlingX leverages components of other open source projects such as
Ceph, Linux, KVM, OpenStack and Kubernetes, complementing them with new
services such as configuration and fault management to collectively address the
strict requirements of edge computing use cases in both carrier and industrial
applications.
StarlingX Applications Run the Gamut of Edge and IoT Use Cases
Use cases for StarlingX include transportation-based IoT applications;
industrial automation; 5G; smart buildings and cities; autonomous vehicles;
location-based retail; virtual radio access networks (vRAN); augmented and
virtual reality; high-definition media content delivery; surveillance;
healthcare imaging, diagnostics and monitoring; and universal customer premise
equipment (uCPE).
Community Accolades for StarlingX 3.0
"As the 5G era approaches, StarlingX will be the key to meet the
requirement of edge computing. 99Cloud has witnessed and participated in the
StarlingX 3.0 release which brings the maturity of the edge cloud platform to a
new stage. As one of the leading contributors of StarlingX, we'll continuously
contribute to the community and work with customers or partners to promote
StarlingX 3.0 to commercial deployment." - Shuquan Huang, technical director, 99Cloud Inc.
"StarlingX 3.0 delivers some very exciting new capabilities. The
StarlingX charter has always been to improve and simplify Day 1 and Day 2
operations for deploying workloads at the edge, and the 3.0 release takes some
big steps towards that goal. StarlingX 3.0 includes a distributed cloud
configuration that provides the foundation for geographically distributed edge
use cases. StarlingX delivers single-pane-of-glass and zero-touch automated
management for a distributed edge cloud, combined with ultra-low latencies for
deterministic performance. These are critical capabilities for
performance-sensitive edge use cases such as 5G vRAN, on-premise factory
automation, and autonomous vehicles." - Glenn Seiler, vice president of open source strategy, Wind River
Download StarlingX 3.0 at git.starlingx.io/starlingx