原创 rabbitmq消息轉發模式1

翻譯:呂嘉偉 生產者(producer):發送消息的應用; 消息隊列(queue):保存隊列的緩衝區; 消費者(consumer):接收消息的應用。 廣播模式(fanout) Rabbitmq的核心思想是生產者不會直接向隊列發送消息,

原创 Neutron enable_new_agents

Neutron 可以通過設置admin_state_up=False,禁止一個提供網絡功能的agent被用戶使用,但是無法在這個agent第一次啓動時就禁用,而nova、cinder擁有類似的能力,所以在newton版本中,neutron

原创 neutron N版qos介紹

作者:呂嘉偉 QOS的配置 使系統支持qos的配置: 1.修改neutron-server的neutron.conf配置 # vim /etc/neutron/neutron.conf service_plugins = neutron

原创 Neutron DHCP-Agent問題分析定位(5)

 作者:閆興安 1.5.8  測試dhcp-agent的同步功能-刪除網絡 找個正常的環境進行測試。 1) 創建網絡,觀察網絡dhcp創建成功,然後刪除網絡,看到namespace還在,但是tap口和dnsmasq都沒了:   2) 創

原创 RBAC 操作與實現

1 RBAC簡介 RBAC(Role-Based Access Control)策略框架使得操作者允許一個或多個項目(租戶)訪問自己的資源。通過創建rbac_policy,指定action{access_as_share,access_a

原创 Neutron DHCP-Agent問題分析定位(4)

1.5    問題分析 1.5.1 查看進程啓動時間 查看neutron.conf修改時間,三個節點都是7月15號。 查看neutron-server啓動時間,都是在neutron.conf修改之後啓動。 查看dhcp-agent啓動時間

原创 neutron availability zones

沒有 Availability Zone 的 Neutron 首先看一下沒有 AZ 時,Neutron 是怎麼管理一個多機房的虛擬網絡環境。 可以說是沒有任何基於多機房的考慮,各個作爲網絡節點的主機,都有着相同的地位,網絡服務(DHCP,

原创 Neutron DHCP-Agent問題分析定位(3)

作者:閆興安 1.4   代碼流程分析 1.4.1 dhcp port如何進行bind_port plugin中,在創建port時會進行bind_port。所謂bind是指端口id、主機名、網絡屬性進行綁定。 其中網絡屬性包括:網絡ID、

原创 OVS v2.3 v2.4 v2.5各版本改動

  v2.5.0 - 26 Feb 2016 (based-on v2.4.0) 不再支持低於2.7的python版本。 OpenFLow: Group chaining OpenFlow 1.4+ "importance"支持過濾

原创 Neutron DHCP-Agent問題分析定位(6)

 作者:閆興安 1.5.11  測試dhcp-agent的同步-停掉mysql 啓動3個dhcp-agent,對應節點分別稱爲network1, network2, network3。 將neutron.conf中的dhcp_agents

原创 Neutron DHCP-Agent問題分析定位(2)

作者:閆興安 1.3.9  哪些網絡有問題 for ns in `ipnetns`; do echo $ns, `ip netns exec $ns ifconfig |grep tap`; done 只要一個netns裏有超過一個

原创 雲平臺域名相關功能對比

目前雲平臺提供的域名相關功能主要包括以下幾方面:域名註冊,域名轉入/轉出,域名過戶,域名解析。其中域名解析又可以分爲公網域名解析和內網域名解 域名註冊 域名註冊的一般流程: 查詢域名時,用戶通常只需要輸入域名的主體部分(例如baidu

原创 OpenStack vxlan隧道問題定位及解決

 作者:閆興安 1     vxlan隧道問題定位 本文描述某OpenStack測試環境vxlan隧道數目錯誤問題的原因定位及解決辦法。   1.1   環境信息 節點類型   控制節點(起dhcp-agent) 3 網

原创 Keystone v2.0 and v3 config

Keystone v2.0 orv3 config 參考URL : http://docs.openstack.org/liberty/install-guide-ubuntu/keystone-openrc.html   一、  

原创 Metering簡介

1 metering功能 L3 metering是在路由器(非DVR)層面上進行流量帶寬統計。操作者配置IPranges,並分配標籤(meter-label),每個標籤會測量一組IP範圍內的流量,並把帶寬測量結果發送到oslo noti