The Use Case for Kubernetes at the Edge

We are republishing this blog here. Earlier, it was published on The New Stack.

Kubernetes is an integral part of enterprises transforming into digital-first businesses. According to the VMware’s “State of Kubernetes 2020” report, Kubernetes is currently being used in 59% of data centers to improve resource utilization and bring agility in software development cycle. Importantly, Kubernetes can manage and orchestrate containerized applications along with legacy virtual machines in a distributed cloud environment. And not just for pure applications, Kubernetes can also be helpful for running AI/ML and GPU workloads.

In addition to the data center, the Linux Foundation‘s The State of Edge Report clearly depicts that Kubernetes is the go-to platforms for edge cloud, at least for those edges that require dynamic orchestration for applications and centralized management of workloads.

We can say that Kubernetes is extending to the edge the benefits offered by the cloud native computing software development model, with flexible and automated management of applications that span across the disaggregated cloud environment.

Here are a few of the key developments around how Kubernetes has evolved to manage the applications and workloads at the edge.

  • One of the most exciting Kubernetes-based open-source projects is Akri. It is released by Microsoft to power the edge with advanced capabilities to connect to smaller “leaf devices,” like microcontrollers, cameras, sensors, making them all a part of the Kubernetes cluster. Collecting output from these leaf devices, Akri, basically extends the Kubernetes device framework.
  • Microsoft has released another open-source project called Krustlet that runs WebAssembly (WASM) modules to utilize the Kubernetes along with containers. Developers can compile code from their familiar languages (C, C++, C#, Rust, Go, etc) using WASM. This is important for edge computing as the same codebase can be executed on a wide range of devices.
  • Hyperconverged (HCI) systems have emerged as a go-to solution to host virtualized and containerized applications that require less computing solution at the edge. The State of Edge report revealed that hyperscaler cloud providers are integrating HCI systems with the hybrid cloud environment. These HCI systems are also integrated with public cloud Kubernetes services to deploy and manage resources that are containerized and virtualized and require lifecycle management from a central cloud.
  • In 2020, cloud vendors like Google, Amazon Web Services, IBM and Azure launched solutions targeted for building edge clouds. Kubernetes services respective to each cloud vendor are utilized to orchestrate the resources at the edge.
  • Linux Foundation Edge project Baetyl was updated with a native support to Kubernetes. Baetyl basically runs on Kubernetes at the edge to manage and deploy applications. Baetyl also supports lightweight K3S Kubernetes platforms K3S. Furthermore, all Baetyl functions can be work as a Kubernetes service, with a self-update capability.
  • Linux Foundation Edge’s Project EVE enables lifecycle management and remote orchestration of any application and hardware at the edge.
  • The Open Infrastructure’s StarlingX project for edge and IoT use case deployments has evolved to run the containers to host infrastructure services at the edge. StarlingX basically combines OpenStack and Kubernetes to run the virtual machines and containers together. Also, it also makes possible to run only containers at the edge that utilize Kubernetes lightweight components.

Enterprises and telecom operators are focusing on achieving great amount of flexibility, observability and dynamic orchestration by deploying and testing Kubernetes at the edge. Many vendors like Canonical, Mirantis and Suse have their own open-source platforms built on top of Kubernetes to support edge use cases. Hyperscaler cloud providers are integrating their edge solutions with their native Kubernetes services. Such trends show how Kubernetes is the key platform for adopters.

 
Share:

Related Posts

A Deep Dive into 5G Service-Based Architecture (SBA)

5G technology roll out signifies an immense revenue opportunity for telecom industry.

Share:
Unlocking Network Agility Open RAN and the Future of Service Management & Orchestration (SMO)

Unlocking Network Agility: Open RAN and the Future of Service Management & Orchestration (SMO)

Recently, Open RAN turned out to be a transformative and innovative solution in the telecom industry. Service Management Orchestration (SMO) serves at the core of this transformative solution, revolutionizing the way mobile networks are deployed and managed. SMO in Open RAN framework foster openness, flexibility, interoperability supporting multi-vendor and cost-effective network deployments. SMO is paving the way for a new era of wireless connectivity, shaping the future of Open RAN deployments. Read the blog to explore the significance of SMO platform in Open RAN framework.

Share:
Network Slicing for IoT Tailoring Connectivity for Different Applications

Network Slicing for IoT: Tailoring Connectivity for Different Applications

Network slicing is a transformative concept in the realm of IoT, where diverse applications with changing needs exist. Network slicing supports dynamic resource sharing according to the specific technical requirements of each application, optimizing the use of network infrastructure and enhancing overall efficiency. Network slicing for IoT brings immense potential to steer innovation, improve operational efficiency, and unlock new use cases across various industries. Read the blog to explore the significance of network slicing to tailor connectivity for diverse IoT applications.

Share:
Importance of System Integration in Next-Generation Telecom Networks

Importance of System Integration in Next-Generation Telecom Networks

The telco sector is evolving, and the significance of system integration cannot be overplayed in the industry. The next-generation networks are ever more complex, including diverse technologies like 5G, IoT, cloud computing, and more. To ensure reliable and high-quality services, seamless system integration becomes the cornerstone. Integration ensures that distinct components and services work harmoniously, stimulating efficient communication and streamlined operations. It facilitates the interconnectivity of various subsystems, enabling real-time data exchange, advanced service delivery, and enhanced end-user experiences. Read the blog to explore the significance of system integrators in telecom industry.

Share:
5G Transport Architecture xHaul Transport

5G Transport Architecture: xHaul Transport

The telecom industry is witnessing a rapid network transformation, enabled by a wide range of pioneering technology trends. The network transformation is towards a virtualized, software defined, flexible, and open framework to support next generation 5G use cases. To effectively realize a high quality 5G user experience, future transport networks will play a crucial role to meet service requirements such as peak data rates, maximum coverage, ultra-low latency, synchronization, and security. Read the blog to explore 5G transport technologies and the key advancements in 5G transport architecture.

Share:
Telecom Technology Trends 2024: Navigating the Evolution

Telecom Technology Trends 2024: Navigating the Evolution

The telecom industry is witnessing a rapid network transformation, enabled by a wide range of pioneering technology trends. The industry is gearing up for constant innovation in the coming year 2024. The digital disruption with technologies like 5G, IoT, and AI set the pace for modern market trends and business development in 2024. Read the blog to explore the major technology trends driving competitive and innovative business strategies in the telecom industry.

Share: