VMware:对 vif 热插拔的支持

https://blueprints.launchpad.net/nova/+spec/vmware-hot-plug

支持将虚拟网络适配器热插拔到实例中。

问题描述

将虚拟网络适配器热插拔到实例中的支持已经在使用 libvirt 驱动程序实现:https://blueprints.launchpad.net/nova/+spec/network-adapter-hotplug

计划是将相同的支持添加到 VMware 驱动程序中。

提议的变更

在 VMware 驱动程序中实现 attach_interface 和 detach_interface 方法。

备选方案

数据模型影响

REST API 影响

安全影响

通知影响

其他最终用户影响

用户现在可以从由 VMware 驱动程序运行的实例中添加或删除接口。新的网卡将在操作发生时添加或删除,无需重启客户机。

性能影响

其他部署者影响

功能对等性。

开发人员影响

实现

负责人

主要负责人

Gary Kotton<gkotton@vmware.com>

工作项

代码已发布到 Icehouse - https://review.openstack.org/#/c/59365/

依赖项

添加了通用的 VIF 参数 - https://review.openstack.org/#/c/72292/

测试

单元测试和第三方测试。请注意,目前该功能仅支持 Neutron。

文档影响

移除仅支持 libvirt 的限制。

参考资料