SR-IOV network#
SR-IOV is a hardware standard that allows a single network card port to appear as several virtual network interfaces in a virtualized environment.
The sriov
network type allows to specify presets to use when connecting instances to a parent interface.
In this case, the instance NICs can simply set the network
option to the network they connect to without knowing any of the underlying configuration details.
Configuration options#
The following configuration key namespaces are currently supported for the sriov
network type:
maas
(MAAS network identification)user
(free-form key/value for user metadata)
Note
LXD uses the CIDR notation where network subnet information is required, for example, 192.0.2.0/24
or 2001:db8::/32
. This does not apply to cases where a single address is required, for example, local/remote addresses of tunnels, NAT addresses or specific addresses to apply to an instance.
The following configuration options are available for the sriov
network type:
Key |
Type |
Condition |
Default |
Description |
---|---|---|---|---|
|
integer |
- |
- |
The MTU of the new interface |
|
string |
- |
- |
Parent interface to create |
|
integer |
- |
- |
The VLAN ID to attach to |
|
string |
IPv4 address |
- |
MAAS IPv4 subnet to register instances in (when using |
|
string |
IPv6 address |
- |
MAAS IPv6 subnet to register instances in (when using |
|
string |
- |
- |
User-provided free-form key/value pairs |