这个项目跟踪了将超V网络与中子集成的工作。该项目包含了hyper-v中子剂mixin、安全组驱动程序、ml2机制驱动程序以及它们用于正确绑定hyper-v主机上中子端口的utils模块。该项目是中子堆芯供应商分解的结果。

networking-hyperv的Python项目详细描述


团队和存储库标记

https://governance.openstack.org/tc/badges/networking-hyperv.svg

网络超视距

这个项目跟踪了将超V网络与中子集成的工作。 此项目包含超V中子剂、安全组驱动程序和 ML2机械驱动器,用于在 Hyper-V主机。

该项目是中子堆芯供应商分解的结果

支持Python2.7、Python3.3、Python3.4和Python3.5。

如何安装

运行以下命令在系统上安装代理:

C:\networking-hyperv> python setup.py install

要使用neutron-hyperv-agent,中子控制器必须是 配置正确。为此,在 /etc/neutron/neutron.conf文件必须设置如下:

core_plugin = neutron.plugins.ml2.plugin.Ml2Plugin

另外,hyperv必须作为机制驱动程序添加到 /etc/neutron/plugins/ml2/ml2_conf.ini配置文件:

mechanism_drivers = openvswitch,hyperv

为了使这些更改生效,neutron-server服务将 必须重新启动。

最后,确保tenant_network_types字段包含网络类型 由hyper-v支持:本地、平面、vlan、gre。

测试

必须先安装测试依赖项才能运行 测验。

C:\networking-hyperv> pip install -r requirements.txt
C:\networking-hyperv> pip install -r test-requirements.txt

可以使用以下命令运行单元测试。

C:\networking-hyperv> nosetests networking_hyperv\tests

如何贡献

若要对此项目作出贡献,请执行以下步骤

  1. 克隆项目并保持工作树的更新。
  2. 对工作树进行修改。
  3. 运行单元测试。
  4. 如果测试通过,请提交代码。
  5. 通过git review -v提交代码。
  6. 检查Jenkins和Microsoft Hyper-V CI是否通过您的修补程序。
  7. 如果您的承诺有问题,请修改并通过 git review -v
  8. 等待修补程序被复查。

功能

  • 支持扁平、VLAN、GRE/NVGRE网络类型
  • 支持中子安全小组
  • 包含ML2机制驱动程序。
  • 并行端口处理。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java LineNumberReader。如果查询行为不正确,则返回readLine()   java包含了一个使用AndroidX的工具栏,这让我的应用程序崩溃了   JVM设置通过“java jar”运行应用程序的最佳实践   java如何获取ImageButton宽度   java Oracle SQLLDR实用程序无响应   列出Java获取对象的arrayList中最常见的元素   java使用带有FlowLayout的getContentpane对布局应用更改,但不起作用为什么?   在java中,我可以在画布上绘制画布吗?   编译游戏代码时发生java异常错误   从firestore获取java Webview失败   java将TableLayout中单元格的内容向右对齐   java无法在发布模式下启动活动(使用proguard安卓optimize配置)   java允许在线程期间进行GUI更新。睡觉   java如何对以变量为列表的列表进行排序   API URL上的java Google云端点异常