Audi: Using VMware edge compute stack at the industrial edge
By Jim Davis, founder and principal analyst at Edge Research Group
VMware is best known for its hypervisor technology that enterprises have been using for years to virtualize server environments. Beyond the data center, the company also has an edge computing offering — one that is being obscured by the Broadcom acquisition
VMWare’s Edge Compute Stack (ECS) offering was updated earlier this year; a tech talk and demonstration at the Edge Field Day 3 gave a foundation on ECS and how it is being used by customers.
What is VMWare ECS and VECO
While Broadcom’s changes to VMware Cloud Foundation (VCF) licensing and support costs have resulted in a significant amount of backlash, VCF and (ECS) are not synonymous.
“We have reimagined what we’ve done at VMware to make sure that it fits the constraints that we see at the edge,” according to Alan Renouf, technology product manager for VMware’s Software Defined Edge (SDE) Division. There is also a distinct pricing and GTM for ECS that is appropriate for edge environments, he noted.
ECS accounts for unique challenges that aren’t present in the enterprise data center or cloud environments. Among the challenges:
- Scale (managing applications on thousands (or tens of thousands) of devices.
- Connectivity (applications that need to be able to run disconnected from the network).
- Manageability (there are few or no onsite personnel to maintain devices).
The ESXi hypervisor is a core component within the VCF architecture and relevant in ECS as well. In ECS, the edge runtime uses an optimized version of ESXi to run VMs and can run Kubernetes containers as well via Tanzu Kubernetes Grid. This provides flexibility for running a wider array of applications than other edge environments.
The other component of VMware’s edge offerings is Edge Cloud Orchestrator (VECO), a SaaS-based orchestration tool that enables zero-touch provisioning of edge hardware and applications. With a major update announced earlier this year, the company implemented a “pull” architecture, meaning an edge agent uses a heartbeat/keepalive signal to authenticate and signal state to the management plane to deal with the larger scale of edge deployments. Other new features include observability for infrastructure, VMs and Kubernetes workloads based on included implementations of Prometheus and Grafana.
How Audi is VMware for the Industrial Edge
German automotive manufacturer Audi recently shared details of its use of ECS as part of its “Edge Cloud for Production” (EC4P) initiative at the Böllinger Höfe plant in Germany.
One goal for EC4P is to consolidate industrial PCs (IPCs) and programmable logic controllers (PLCs) on the shop floor. For example, a plant usually has separate IPCs for different functions, including the Manufacturing Execution System (MES), computer vision (for quality control), tool control, and predictive maintenance.
This approach is costly in terms of energy consumption, troubleshooting, and maintenance — the latter of which could also lead to security issues because of the complexity of patching different systems.
Audi is using VMware to consolidate workloads by using a single platform for virtualization and containers. The goal: lowering capital and operating costs while gaining the ability to quickly integrate new tools.
The workloads can run on a local cluster but also leverage nearby edge clouds where appropriate. What is unique to the ECS platform is that both real-time and non-real-time workloads are supported.
Both VDI and VMs can run on the edge hardware using ESXi; Audi has the MES running as a VDI connected to a nearby edge cloud that is anywhere from 200 meters to 10km away, for example.
Meanwhile, virtualized PLCs take data from sensors and actuators on the vehicle production line, and then control the production robots. The vPLC systems need to execute commands within a span of five to 10 microseconds, according to Audi, with a total performance budget of 250 microseconds. This compares to the VDI workloads, where there is a goal of 25ms latency for non-real-time (RT) workloads.
Other items of interest:
- A single vPLC can control a robot “cell”, which is a group of eight robots; executives said vPLC instances have been running since the beginning of the year without interruption.
- The company is running virtual PLCs (vPLC) on ESXi RT because it is a known technology, Audi executives said.
- Audi expects that VMs will be running in plants for the foreseeable future, because there are too many workloads that have dependencies on Windows.
- In the long term, perhaps by 2027, Audi expects a more even distribution between VM and container workloads as more net new applications are created for Kubernetes.
Key takeaway
Audi’s use of VMware is a great example of edge computing at scale for both the server room and shop floor workloads. According to Audi executives, a typical factory has over 10,000 industrial PCs and 4,000 human-machine interface systems used in the control and monitoring of production.
In the year-plus since entering the production phase, Audi has been able to reduce the number of dedicated function devices while improving IT operations with a single operating model and processes for managing workloads at the factory.
Analysis
VMware’s ECS addresses the needs of its target customers with the ability to run and manage VMs and containers alike. Those customers are likely to be large VMware shops that want to incorporate edge applications into their broader cloud infrastructure.
On the other hand, negative sentiment about VMware is impacting spending plans at some organizations. Additionally, the decision to sell directly to its top 2,000 customers means that many companies that might use ECS are probably losing access to the people who sold and installed VMware solutions for them.
While there is still plenty of opportunity for VMware to grow ECS at large enterprises, smaller enterprises that have historically been served by channel partners are likely looking elsewhere for new edge computing initiatives.
IOTech tackles edge complexity with updated edge management solution
Article Topics
Audi | Broadcom | edge orchestration | edge platform | VMWare
Comments