{% extends "internet-of-things/base_things.html" %}
{% block title %}Networking | Ubuntu for the Internet of Things{% endblock %}
{% block meta_description %}
Build SmartNICs on Ubuntu Core to enable SDN and NFV, accelerated switching and packet processing, as well as distributed storage in data center networks.
{% endblock meta_description %}
{% block meta_copydoc %}
https://docs.google.com/document/d/1EWlkTkGvul-ek4P1cR9pyNvyJsh5WtpOkChvk0igzVQ/edit#
{% endblock meta_copydoc %}
{% block content %}
SmartNICs allow to free up CPU capacity in data centers by offloading workloads from servers to network. Innovative data center architectures that leverage SmartNICs benefit from enhanced security at the edge of the server. Containerisation and efficient bare-metal operations are key to integrate SmartNICs in the data center. Snaps enable SDN and NFV, thereby ushering the way to accelerated switching and packet processing, as well as distributed storage across data center networks. MAAS makes bare-metal operations programmable. Canonical offers distinctive technologies to empower the smart networking pioniers.
The security of distributed storage on SmartNICs is reinforced with Ubuntu Core's full disk encryption feature. Network functions contained into snaps are isolated and untamperable to guarantee network integrity.
Network control layer workloads offloaded to SmartNICs are continuously updated and patched for security for up to 15 years.
Operating SmartNICs at scale in a complex data center architecture can be tedious. However, MAAS automatises zero-touch provisioning and remote operations of bare-metal. With MAAS your innovative SmartNIC-enhanced data center architecture will be managed by code.
Snaps package network functions with runtime and dependencies into application containers. As a consequence, single network functions become modular, easy to reuse, and portable across various SmarNICs. Runtime isolation makes it possible to use a broad range of programming languages to develop smart networking applications, with a positive impact on development costs and time to market.
The snap store provides a platform for cloud service providers, telecommunication companies, ISVs and SmartNIC vendors to build an ecosystem for intelligent networking.
Let us know what you are creating, we can help.Software-Defined Networking with SmartNICs
Build secure SmartNICs and operate them at scale on Ubuntu.
Security for programmable networks
Distributed storage encryption
Network function
integrity
Security updates for the control plane
Automated bare-metal operations at scale
Networking innovation, software-driven
Easy network programmability
A marketplace for VNFs
Low CAPEX for ambitious R&D
No upfront cost
Rapid prototyping
Software development decoupled from hardware
Board enablement
Build and operate programmable NICs on Ubuntu