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

随笔分类 -  OpenStack

摘要:1.Datapath module 1.初始化vPort,Flow cache,netlink operation (dp_datapath_genl_family,dp_vport_genl_family,dp_flow_genl_family,dp_packet_genl_family) , d 阅读全文
posted @ 2017-06-30 17:25 Hi,云计算! 阅读(696) 评论(0) 推荐(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)
摘要:1.Ceilometer监控不能监控虚机内存,社区有BP支持Ceilometer监控虚机内存,libvirt,qemu有版本要求 libvirt 1.1.1+ qemu 1.5+ guest driver that supports memory balloon stats https://spec 阅读全文
posted @ 2017-06-30 10:28 Hi,云计算! 阅读(287) 评论(0) 推荐(0)
摘要:项目计划用Ceilometer做监控和计费, 从前期部署及使用Ceilometer的情况来看,发现Ceilometer存在比较多的问题,如占用大量的内存、请求响应慢等。基于这些问题从代码的角度分析一下Ceilometer的系统架构,跟进ceilometer社区的进展。 基本概念 Ceilometer 阅读全文
posted @ 2017-06-30 10:17 Hi,云计算! 阅读(6236) 评论(0) 推荐(0)
摘要:创建数据库 生成表扩展文件 阅读全文
posted @ 2017-06-30 10:05 Hi,云计算! 阅读(633) 评论(0) 推荐(0)
摘要:1.Ubuntu image http://blog.csdn.net/jb80400812/article/details/7000122 http://blog.chinaunix.net/uid-26527046-id-3701516.html 2.Centos image http://do 阅读全文
posted @ 2017-06-30 10:01 Hi,云计算! 阅读(222) 评论(0) 推荐(0)
摘要:单元测试 构建测试环境 sudo apt-get install build-essential libssl-dev libffi-dev python-dev libevent-dev http://ronaldbradford.com/blog/running-openstack-tests- 阅读全文
posted @ 2017-06-30 09:41 Hi,云计算! 阅读(254) 评论(0) 推荐(0)