版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Neutron使用openvswitch网络通信的基本原理2任务描述华云数据集团承建无锡地铁云计算平台,通过应用虚拟化技术和云计算平台来整合内部IT系统,实现资源统筹管理,提升现有资源的可靠性和可用性,大幅度节约企业硬件成本和管理成本,提高资源使用率,为应用提供动态、灵活、弹性、虚拟、共享和高效的资源服务,以加快生产和开发的效率,满足无锡地铁信息化建设构建统一管理平台的发展需求。本小节对Neutron使用openvswitch网络通信的基本原理的介绍。目录Neutron使用openvswitch网络通信的基本原理配置说明虚拟机通信34Neutron使用openvswitch网络通信的基本原理
Openstack在创建虚拟机进行网络配置的时候大致分为两个步骤:
1、Nova-compute通过调度在主机侧创建虚拟机,并且创建好linuxbridge,是否创建linux网桥取决于是否把安全组的功能打开,创建好bridge和veth类型的点对点端口,连接bridge设备和br-int网桥。
2、Neutron-ovs-agent周期任务扫描到网桥上的端口发送rpc请求到neutron-server侧,获取端口的详细信息,进行网络配置,当然,不同类型的网络会进行不同的处理,OVS当前支持,vlan、vxlan、flat、gre类型的网络。5同板虚拟机通信在报文入口方向打上vlan,在br-int网桥上进行二层的隔离,对neutron-ovs-agent来说,这个是一个内部vlan,因此,很显然,对于这个主机使用的network来说,在主机侧neutron-ovs-agent都会维护一个内部vlan,并且是一一对应的,用于不同network的虚拟机在板上的互相隔离,由于板内虚拟机通信不经过物理网口,因此,也不会受到网口带宽和物理交换机性能的影响。6跨板虚拟机通信:这里以vlan类型网络举例,network的segment_id为100,即vlan为100,虚拟机出来的报文在进入br-int网桥上被打上内部的vlan,举例来说打上vlan3,下行的流量在经过对应的网络平面后,vlan会进行对应的修改,通过ovs的flowtable把vlan修改成真实的vlan值100;上行流量在br-int网桥上通过flowtable把vlan100修改成内部的vlan3,flat网络原理类似,下行流量会在br-eth通过flowtablestrip_vlan送出网口,vxlan类型的网络稍有不同,不过原理也是类似。78
1.添加两个虚拟端口,互为peeriplinkaddmgmt-eth2typevethpeernameeth2-mgmtiplinksetmgmt-eth2upiplinkseteth2-mgmtup
2.把上面的两个端口加到桥上
ovs-vsctladd-portbr-mgmtmgmt-eth2
修改ovs的数据库
ovs-vsctlsetinterfacemgmt-eth2type=patchovs-vsctlsetinterfacemgmt-eth2options:peer=eth2-mgmt配置说明9
3.把上面的两个端口加到桥上
ovs-vsctladd-portbr-eth2eth2-mgmtovs-vsctlsetinterfaceeth2-mgmttype=patchovs-vsctlsetinterfaceeth2-mgmtoptions:peer=mgmt-eth2
4.ovs-vsctladd-portbr-eth2eth2
注意通过上面的方法添加完后,会在ifconfig中把上面的新加的port(如:mgmt-eth2,eth2-mgmt)一并显示出来配置说明10上面的1~4可以用下面的步骤来代替,且新加的veth不会出现在ifconfig中:
ovs-vsctladd-brbr-mgmtovs-vsctladd-brbr-eth2ovs-vsctladd-portbr-mgmtmgmt-eth2--setInterfacemgmt-eth2type=patchoptions:peer=eth2-mgmt配置说明11配置说明ovs-vsctladd-portbr-eth2eth2-mgmt--setInterfaceeth2-mgmttype=patchoptions:peer=mgmt-eth2ovs-vsctladd-portbr-eth2eth212配置说明移除ovs-vsctldel-fail-modeovs-br设置fail-modeovs-vsctlset-fail-modebr-exsecure设置tagovs-vsctlsetporteth0-stortag=10213配置说明清除tagovs-vsctl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年青马工程结业考试电子版试题及答案直接下载
- 2021云南大数据公司高频笔试题100道附全解答案
- 2021年华峰重庆氨纶笔试一次过必刷题库及答案
- 2026年3-6岁幼儿养育照护能力测评试题答案
- 2022哈尔滨冰城骨干考试历年考点整合试题及答案
- 2026年肿瘤放疗技师上岗证面试题库及标准答案
- 2021年大学初等数论考试题库及答案
- 2026年临床器械试验跨部门协作考核试题及答案
- 2024年政务服务相关试题及答案
- 江苏省常州市有光实验学校2025-2026学年九年级下学期3月新课结束独立作业历史试题(含解析)
- 国开2026年《公共政策概论》形成性考核任务1-4答案
- 2026贵州贵阳经济开发区招聘工作人员20名考试参考题库及答案解析
- 云南省西南名校联盟2026届高三下学期3月联考语文试卷(含答案)
- 2026年山西运城农业职业技术学院单招综合素质考试题库含答案详细解析
- 2025年10月自考13658工业设计史论试题及答案
- 《大学信息技术》教学课件-大学信息技术第一章
- 肝性脑病的疾病查房课件
- 超声科晋升副高(正高)职称病例分析专题报告(超声诊断胎儿隔离肺病例分析)
- 参观监狱心得体会(10篇)精选
- DB32∕T 1005-2006 大中型泵站主机组检修技术规程
- 斩控式单相交流调压电路设计..
评论
0/150
提交评论