声明:本站文章皆基于公开来源信息,仅代表作者个人观点,与作者所在公司无关!

随笔分类 -  Neutron

1
摘要:0.启用web页面管理 sudo rabbitmq-plugins enable rabbitmq_management sudo rabbitmqctl add_user mytest mytest sudo rabbitmqctl set_user_tags mytest administrat 阅读全文
posted @ 2018-12-07 20:38 Hi,云计算! 阅读(3437) 评论(1) 推荐(0)
摘要:int_brtable0(LOCAL_SWITCHING) egress->table71(BASE_EGRESS_TABLE) 1. arp(arp spoof)->normal 2. udp(dhcp)->table73(ACCEPT_OR_INGRESS_TABLE) 1.dst(local_ 阅读全文
posted @ 2018-11-02 18:46 Hi,云计算! 阅读(201) 评论(0) 推荐(0)
摘要:openstack使用neutron-db-manage这个工具来管理neutron的数据库。如果我们对neutron的数据库要做一些修改,比如简单的增加一张表,删除一张表等,就需要使用这个工具了。下面简单介绍一下如何使用这个工具: 1.neutron-db-manager current 通过使用 阅读全文
posted @ 2017-12-26 09:53 Hi,云计算! 阅读(1033) 评论(0) 推荐(0)
摘要:1.单个worker queue创建情况: 2. Consumer 创建监听(executor_thread_pool_size = 64): 2. Publisher 发送情况(rpc_response_timeout = 60): 阅读全文
posted @ 2017-07-06 19:00 Hi,云计算! 阅读(499) 评论(0) 推荐(0)
摘要:1. L2-agent 1. nova将虚拟网卡信息保存在Interface表(external-ids:iface-id, external-ids:iface-status, external-ids:attached-mac, external-ids:vm-uuid) 2. neutron- 阅读全文
posted @ 2017-06-30 18:52 Hi,云计算! 阅读(560) 评论(0) 推荐(0)
摘要:本文主要介绍SR-IOV及实践openstack的SR-IOV功能的过程。 sriov功能介绍 SR-IOV 使一个单一的功能单元(比如,一个以太网端口)能看起来像多个独立的物理设备,即支持SR-IOV 功能的物理设备能被配置为多个功能单元。 SR-IOV 两种功能(function): 物理功能( 阅读全文
posted @ 2017-06-30 18:43 Hi,云计算! 阅读(11374) 评论(0) 推荐(0)
摘要:这里介绍Neutron集成DPDK时,Neutron相关的配置,计算节点用DPDK加速【虚机到OVS, 物理网卡到OVS】 neutron-openvswitch-agent +DPDK Compute Node: 创建虚机 OVS-DPDK uses hugepages to communicat 阅读全文
posted @ 2017-06-30 18:28 Hi,云计算! 阅读(879) 评论(0) 推荐(0)
摘要:部署OpenStack 参见: http://docs.openstack.org/newton/install-guide-rdo/ *Liberty开始 neutron-L2-agent默认使用 LinuxBridge,但生成环境使用的OpenvSwitch,此处提供使用OpenvSwitch的 阅读全文
posted @ 2017-06-30 18:26 Hi,云计算! 阅读(648) 评论(0) 推荐(0)
摘要:部署OpenStack 参见: http://docs.openstack.org/newton/install-guide-rdo/ 参见文档: http://docs.openstack.org/developer/networking-ovn/install.html 阅读全文
posted @ 2017-06-30 18:25 Hi,云计算! 阅读(903) 评论(0) 推荐(0)
摘要:架构分析 Base flow L2/L3 forwarding OVN L2 gateway OVN 是 Open vSwitch 社区在 2015 年 1 月份才宣布的一个子项目,OVN 使用 Open vSwitch功能提供一个网络虚拟化方案, 不同于一般的SDN Controller,它主要专 阅读全文
posted @ 2017-06-30 17:35 Hi,云计算! 阅读(3902) 评论(1) 推荐(0)
摘要:OpenFlow L3 Forwarding Flow Pipeline 功能验证 此处主要分析基于OpenVSwitch实现 L3 Forwarding的设计思路,下一章节讲解一下Neutron L2Pop + L3-XXX 实现Distributed Router(不支持FloatingIP)设 阅读全文
posted @ 2017-06-30 17:03 Hi,云计算! 阅读(367) 评论(0) 推荐(0)
摘要:实验部署图: 网络拓扑图: 计算节点(compute02)Flow table: VM1 ping VM3(网络节点的网关tap 处于down): 修改计算节点(compute02)的脚本: 阅读全文
posted @ 2017-06-30 16:59 Hi,云计算! 阅读(340) 评论(0) 推荐(0)
摘要:Neutron 用DVR减少对集中式vRouter的负担,即计算节点处理东西向流量和DNAT流量,网络节点仅处理SNAT流量,以减轻L3流量对网络节点的压力。但DVR模式会引入如下问题:1.每个计算节点占用一个公网IP,2.DVR 不能和 FWaaS,VPNaaS 和 LBaaS 集成起来。本文基于 阅读全文
posted @ 2017-06-30 16:55 Hi,云计算! 阅读(414) 评论(0) 推荐(0)
摘要:FWaas(防火墙即服务)是基于neutron组件实现的L4-L7层的服务 Firewall 以extension的方式与neutron-L3-agent 集成一起 社区 Firewall的driver都是基于 iptables newton 不支持 firewall_v2,(neutronclie 阅读全文
posted @ 2017-06-30 16:38 Hi,云计算! 阅读(707) 评论(0) 推荐(0)
摘要:Controller Node /etc/neutron/neutron.conf service_plugins = neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2 /etc/neutron/neutron_lbaas 阅读全文
posted @ 2017-06-30 16:33 Hi,云计算! 阅读(232) 评论(0) 推荐(0)
摘要:实验部署图: 网络节点SNAT: 计算节点DNAT: 阅读全文
posted @ 2017-06-30 16:32 Hi,云计算! 阅读(309) 评论(0) 推荐(0)
摘要:分布式路由器 OpenStack 用户可能会发现,按照 Neutron 原先的设计,所有网络服务都在网络节点上进行,这意味着大量的流量和处理,给网络节点带来了很大的压力。这些处理的核心是路由器服务。任何需要跨子网的访问都需要路由器进行路由。为了降低网络节点的负载,同时提高可扩展性,OpenStack 阅读全文
posted @ 2017-06-30 16:25 Hi,云计算! 阅读(715) 评论(0) 推荐(0)
摘要:本文主要分析Neutron L2Pop工作具体过程。 L2Pop提供的功能点: ARP Proxy (主机没有配置默认网关或没有任何路由策略) 抑制多播 (产生的多播仅被分发到拥有相同VNI的VTEP端) 减少或推迟VTEP间Tunnel连接的创建(VTEP端创建VNI下首个Port时,L2Pop触 阅读全文
posted @ 2017-06-30 11:33 Hi,云计算! 阅读(609) 评论(0) 推荐(0)
摘要:参考文档: http://linux-ip.net/nf/nfk-traversal.pdf http://lingxiankong.github.io/blog/2013/11/19/iptables-in-neutron/ 阅读全文
posted @ 2017-06-30 11:22 Hi,云计算! 阅读(279) 评论(0) 推荐(0)
摘要:创建数据库 生成表扩展文件 阅读全文
posted @ 2017-06-30 10:05 Hi,云计算! 阅读(633) 评论(0) 推荐(0)

1