Extreme Fabric Automation OpenStack Integration Guide Version 2.4.0.
>
OpenStack Configuration
>
Virtual Machine Migration
> Enable VMotion
Published February 2021
Search this document
Print this page
Email this page
View PDF
Previous
Next
Preface
Text Conventions
Documentation and Training
Getting Help
Providing Feedback
About this Document
What's New in this Document
Introduction to OpenStack Integration
Extreme Fabric Automation Overview
EFA Microservices
OpenStack Integration Overview
OpenStack Ecosystem Integration Management
Limitations
OpenStack Plugin Installation
EFA OpenStack Plugin Package
Install EFA OpenStack Neutron Plugin
Upgrade or Downgrade OpenStack Neutron Plug-in
Uninstall EFA OpenStack Neutron Plug-in
OpenStack Configuration
Setup Overview
Topology Setup in Neutron
Tenant Creation
Configure Neutron to Connect to EFA
Token Description
Enabling Mechanism Driver and Plugins
Enable Journaling
Neutron Link Mapping
ML2 Mechanism Driver
VLAN Provisioning Based on Provider Networks
Create a Single Segment Virtio VM Network
Create a Single Segment VFPT VM Network
Create a Single Segment PFPT VM Network
Create a Multi Segment Virtio VM, PFPT, and VFPT Network
L3 Service Plug-in Architecture
OpenStack Network Workflow Using L3 Service Plug-in
Centralized Routing
L3 Flavors
L3 IPV6 MTU
L3 IPV6 ND/RA
Journaling
Journaling Console CLI Commands
OpenStack Utilities
Sync EFA with Neutron
Verify EFA Health
Multiple VIM/VPOD Instances
Scale-in and Scale-out of Compute Nodes
Virtual Machine Migration
Enable VMotion
Migrate Virtual Machines
Add Certificate to OpenStack Controller
EFA OpenStack Service Command Reference
efa openstack debug
efa openstack execution
efa openstack network show
efa openstack network-interface show
efa openstack router show
efa openstack router-interface show
efa openstack subnet show
efa openstack sync start
efa-health show
efa-journal
efa-sync execute
openstack network efa-topology-link-map create
openstack network efa-topology-link-map delete
openstack network efa-topology-link-map list
Appendix: Neutron REST Endpoints
Neutron REST Endpoints
Appendix: SR-IOV and Multi-Segment Support
SR-IOV Network
Create PCI Passthrough Allowed List
Configure SR-IOV Agent
Configure Nova Scheduler
Configure Mechanism Drivers for SR-IOV
Create Network for VF-PT
Create Network for PF-PT
Create Virtual Machines
Create SR-IOV Direct Ports
Create SR-IOV Direct-Physical Port
Delete SR-IOV Entities
Multi-Segment Network
Configure Segments in Neutron
Configure Multi-Segment Network
Create Multi-Segment Network
Rename Multi-Segment Network
Create Subnet on Segment
Create a Port on SR-IOV Segment
Create a VM Using the Port
Enable VMotion
Procedure
Set the following parameters in
nova.conf
on all compute nodes. Ensure that
instances_path
and
restorecon
are same for all compute nodes.
Note
This setting allows VNC clients from any IP address to connect to instance consoles. Ensure to take additional measures to secure networks.
vncserver_listen = 0.0.0.0 instances_path = /var/lib/nova/instances restorecon = /etc/hosts
Enable password-less SSH.
The libvirt daemon that runs as root uses SSH protocol to copy the instance to the destination.
Configure the firewalls to allow libvirt to communicate with compute nodes.
The default libvirt TCP port range is 49152 to 49261 for copying memory and disk contents.