这个项目跟踪了将超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:如何使用另一个类中的对象   如何在Java中迭代旁遮普语(阿拉伯语)?   类Java嵌套ArrayList返回对象   java正则表达式以匹配“:”之后包含的字符串   java为什么main()很好地显示“Lukaku”并包含_names()返回null?   java嵌套循环,无法理解如何编写此代码   java使用maven动物嗅探器插件检查自己的API   java上传的文件创建保存以备将来在GWT服务器端使用   java转换为Dalvik格式失败65536限制   Java后端的javascript最佳RIA工具   amazon web服务如何将tar文件从amazonS3 bucket提取到Java中的另一个s3   java如何在hibernate搜索中实现对int值的搜索?   使用Maven初始化引导层JavaFX时发生java错误   java Google登录API例外:10:   java Glassfish 3.1.2加载本机库(.dll)   java在join操作中使用TumblingWindow,但没有将任何元素传输到my JoinFunction   IBatis+Java:检索HashMap   多线程java与scala在单独线程上读取文件