Openstack
crystonesc
IT界超级低层农民工
展开
-
笔记本也能玩转Openstack:DevStack实验笔记(10)-Openvswitch+Flat
一、在Controller和Compute上修改配置文件,同时添加一个名叫br-ens38的ovs,并且把ens38网卡添加到ovs上面,重启devstack的服务。二、创建flat网络三、创建实例,VM被调度到了compute node之上,可以看到vm的tap已经接到br-int上了。四、再创建了一台VM,两台VM处于flat网络中,能够相互ping通...原创 2020-08-28 16:36:06 · 229 阅读 · 2 评论 -
笔记本也能玩转Openstack:DevStack实验笔记(9)-Openvswtich+local网络
一、要将ml2 plugin修改为OpenVswitch,首先需要修改contrller和compute的Q_AGENT选项,将原有的linuxbridge修改为openvswitch,修改后重新执行构建openstack的命令(unstack.sh和stack.sh),构建完成以后就可以看到ml2 agent已经由原有的linuxbridge修改为了openvswitch的agent二、接下来修改下/etc/neutron/plugins/ml2/ml2_conf.ini,mechanism_原创 2020-08-28 16:33:08 · 186 阅读 · 0 评论 -
笔记本也能玩转Openstack:DevStack实验笔记(8)-LinuxBridge+Vxlan
一、为Controller和Compute设置的ens38网卡设置IP地址,该网卡用于建立vxlan通道,可以理解为VTEP地址。二、修改neutron网络插件配置,其中l2population是用于vxlan arp代答,[vxlan]选项中要配置local_ip为ens38对应的IP地址。三、在dashboard中创建网络,这时controller 上将会创建一个网桥,并且包含vxlan100和dhcp的tap四、查看vxlan 100的网卡,可以看到开启l2_p原创 2020-08-28 16:27:31 · 146 阅读 · 0 评论 -
笔记本也能玩转Openstack:DevStack实验笔记(7)-LinuxBridge+Floating IP
一、绑定浮动IP能够让VM能够获得一个专属的外部网络IP地址,从而外部网络可以通过改地址访问VM首选找到需要绑定浮动IP的VM,选择绑定浮动IP选择分配浮动IP选择分配浮动IP的公网段分配完成后点“关联”,即可完成浮动IP的分配二、从底层来看浮动IP并不是分配到了VM上,VM内看不到浮动IP对应的网卡三、vRouter分析查看vRouter的网卡配置,发现浮动IP已经分配到外网接口上vRouter通过iptables单独对浮动IP和绑定的VM进行了SN原创 2020-08-28 16:23:40 · 187 阅读 · 0 评论 -
笔记本也能玩转Openstack:DevStack实验笔记(6)-LinuxBridge+访问外网
一、访问外网的化,需要Controller有一张单独的网卡与外网相连,这里因为采用的是虚拟机方式部署的DevStack,在VMware Workstation里面Controller有一张网卡与笔记本电脑的无线网卡采用桥接的模式。二、在Controller节点进行配置操作,将external外部网络添加到/etc/neutron/plugins/ml2/ml2_conf.ini当中,具体配置如下:(注意需要开启ens39这块外部网络网卡)三、在Dashboard中新建外部网络,注意外原创 2020-08-28 16:20:18 · 231 阅读 · 0 评论 -
笔记本也能玩转Openstack:DevStack实验笔记(5)-LinuxBridge+Vlan间Routing
一、之前Vlan的网络已经搭建起来了,现在需要通过路由器将他们连接起来实现不同vlan间的路由二、本实验环境只能通过虚拟路由器来实现两个不通VLAN之间的路由功能,我们再安装openstack的时候已经再controller节点安装了l3 agent.三、创建一个虚拟路由器,并将vlan100和vlan200的interface加入到路由器当中四、网络拓扑变化成如下所示五、从vlan100的vm ping vlan 200的vm ,可以互相ping通六、观察vRo原创 2020-08-28 16:14:30 · 163 阅读 · 0 评论 -
笔记本也能玩转Openstack:DevStack实验笔记(4)-LinuxBridge+Vlan网络
一、首先要将Vmware Workstastion开启网卡混杂模式,开启方式如下:二、修改配置文件,并设置VLAN的网络三、创建VLAN 为100的网络,同时可以看到创建完成网络后,在controller节点创建了网桥四、Openstack中的实验拓扑相同vlan互相ping可以通信不通vlan之间不能互通(注意:要检查使用vlan的网卡是否启动,如果没有启动则需要通过sudo ifconfig ensxx up 来启动)...原创 2020-08-28 16:10:17 · 161 阅读 · 0 评论 -
笔记本也能玩转Openstack:DevStack实验笔记(3)-LinuxBridge+Flat网络
1、修改配置修改Controller Node和Compute Node 的配置文件,使用flat网络,/etc/neutron/plugins/ml2/ml2_conf.ini2、在Horizon上配置FLAT网络3、在FLAT网络上配置VM,从Controller Node和Compute Node观察,调度到Controller Node的VM,Controller Node会创建Linux Bridge和dhcp,如果VM被调用到Compute Node上,Compu原创 2020-08-28 16:05:04 · 191 阅读 · 0 评论 -
笔记本也能玩转Openstack:DevStack实验笔记(2)-LinuxBridge+Local网络
完成Devstack搭建以后来做第一个实验,使用Linux Bridge+Local方式构建网络注意:首先在启动VM的时候报错,需要进行如下调整创建虚拟机报错:Host is not mapped to any cellnova-manage cell_v2 discover_hosts --verbose1、首先修改Controller和Compute的配置文件( /etc/neutron/plugins/ml2/ml2_conf.ini)将租户级别创建的网络类型限定为local,Op原创 2020-08-28 15:57:41 · 259 阅读 · 0 评论 -
笔记本也能玩转Openstack:DevStack实验笔记(1)-安装和部署
一、实验环境介绍 本文通过Devstack重点来学习Openstack的网络模型,包括bridge模式下和openvswitch模式下网络流量模型,由于要搭建完整的openstack环境很复杂,同时需要很多物理资源,作为没有设备资源又想学习的同学,可以参考本文的模式进行搭建。 另外说一下,虽说目前大家都开始讨论和使用Kubernetes,但是Kubernetes和Openstack的网络模型还是有相似之处,学习Openstack流量模型还是有一定意义的。 在vmware workstati...原创 2020-08-28 15:52:09 · 652 阅读 · 0 评论