Nvidia already has a worldwide reputation and a No. 1 market share designation for making top-flight graphics processing units (GPUs) to render images, video, and 2D or 3D animations for display. Lately, it has used its success to venture into IT territory, but without making hardware.

One year after the company launched Nvidia Fleet Command, a cloud-based service for deploying, managing, and scaling AI applications at the edge, it launched new features that help address the distance between these servers by improving the management of edge AI deployments around the world. 

Edge computing is a distributed computing system with its own set of resources that allows data to be processed closer to its origin instead of having to transfer it to a centralized cloud or data center. Edge computing speeds up analysis by reducing the latency time involved in moving data back and forth. Fleet Command is designed to enable the control of such deployments through its cloud interface.

"In the world of AI, distance is not the friend of many IT managers," Nvidia product marketing manager Troy Estes wrote in a blog post. "Unlike data centers, where resources and personnel are consolidated, enterprises deploying AI applications at the edge need to consider how to manage the extreme nature of edge environments." 

Cutting out the latency in remote deployments

Often, the nodes connecting data centers or clouds and a remote AI deployment are difficult to make fast enough to use in a production environment.  With the large amount of data that AI applications require, it takes a highly performative network and data management to make these deployments work well enough to satisfy service-level agreements. 

"You can run AI in the cloud," Nvidia senior manager of AI video Amanda Saunders told VentureBeat. "But typically the latency that it takes to send stuff back and forth – well, a lot of these locations don't have strong network connections; they may seem to be connected, but they're not always connected. Fleet Command allows you to deploy those applications to the edge but still maintain that control over them so that you're able to remotely access not just the system but the actual application itself, so you can see everything that's going on."

With the scale of some edge AI deployments, organizations can have up to thousands of independent locations that must be managed by IT. Sometimes these must run in extremely remote locations, such as oil rigs, weather gauges, distributed retail stores, or industrial facilities. These connections are not for the networking faint of heart.

Nvidia Fleet Command offers a managed platform for container orchestration using Kubernetes distribution that makes it relatively easy to provision and deploy AI applications and systems in thousands of distributed environments, all from a single cloud-based console, Saunders said. 

Optimizing connections is also part of the task

Deployment is only one step in managing AI applications at the edge. Optimizing these applications is a continuous process that involves applying patches, deploying new applications, and rebooting edge systems, Estes said. The new Fleet Command features are designed to make these workflows work in a managed environment with: 

    Several companies have been using Fleet Command's new features in a beta program for these use cases: 

      The edge AI software management market is projected by Astute Analytics to reach $8.05 billion by 2027. Nvidia is competing in the market along with Juniper Networks, VMWare, Cloudera, IBM and Dell Technologies, among others.