日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

绝不能错过的10款最新OpenStack网络运维 监控工具

發布時間:2025/5/22 编程问答 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 绝不能错过的10款最新OpenStack网络运维 监控工具 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

摘要

今天我們要推薦給大家的是關于奧斯汀OpenStack Summit的OpenStack網絡方面功能與工具相關的技術演講。

希望可以幫助國內的開發者、架構師和用戶更好地了解OpenStack在SDN網絡領域的最新發展

功能與工具篇的視頻目錄:

  • Tap-As-A-Service What You Need to Know Now

  • Skydive, Real-Time Network Topology and Protocol Analyzer

  • Neutron DSCP Policing your Network

  • Troubleshoot Cloud Networking Like a Pro

  • Load Balancing as a Service, Mitaka and Beyond

  • Tired of Iptables Based Security Groups? Here s How to Gain Trem

  • Integration of Neutron, Nova and Designate: How to Use It and How to Configure It

  • SNAT High Availability Service in Neutron for Distributed Virtual Routers

  • Virtual Routers on Compute Nodes: A (Not So) Irrational Decision?

  • F5 Networks - Technically Speaking..Are You in or Are You Out?

  • 說明:

    本文所介紹的相關講座在YouTube均有完整視頻,詳見:

    https://www.youtube.com/user/OpenStackFoundation/videos

    接下來,我們就一起來聊聊這些視頻:

    1. Tap-As-A-Service What You Need to Know Now

    評分:★★★☆

    簡介: Tap-As-A-Service 目前的主要用途在監控上,這個Presentation 介紹了 Tap-As-A-Service 的架構、作用、使用方法,做了一個 Demo 演示。

    評論: TAAS 目前已經有了OVS的實現和CLI,基本設計是兩個概念,Tap Service、Tap Flow,前者代表要監控的 Port,后者代表具體的 。

    Overlay 網絡的監控確實是剛需,但是目前基于OVSPortMirror的設計是否可靠,是否能適應大規模的Scale,還沒有相關測試,猜測還有一段路要走。

    監控虛擬機流量對系統管理員還是太過簡單,畢竟自己用命令也可以做,關鍵是將來能否能在其上實現一套流量監控、分析之類的系統,這樣才能比較完整的滿足系統管理員、運維的需求。

    2. Skydive, Real-Time Network Topology and Protocol Analyzer

    評分:★★★★

    簡介:如上所述,我們缺乏一個好用的開源Overlay網絡監控、運維工具,于是 RedHat 的開發者開發了Skydive這個工具,功能簡潔、WebUI酷炫,做了一個 Demo,大概就是這樣。

    評論:如果能真的解決 Overlay 網絡的監控運維那真是所有 OpenStack Overlay 網絡使用者的大福音。

    目前 OVS 組網運維基本靠手,很麻煩,傳統的監控工具如 Zabbix 完全不適用,靠譜的只有額外購買工具(例如 BigSwitch 的解決方案、Gigamon 的解決方案)。

    Skydive 就是來填補這一空白的,自動掃描 Linux 網絡和 OVS,自動展現拓撲還可以抓包,通過整合 ElasticSearch,你還可以比較清楚的看到報文在哪里丟掉了。

    這個項目筆者很久以前就關注過,最重要的的問題是,目前沒有做過 Performance 和 Scale 的測試,要知道大型的 OpenStack 云目前已經有成百上千個 Namespace 和 Port。

    包量可能有上兆的 PPS,節點數量可能也是成百上千,如果性能和 Scale 達不到的話,那就成為小實驗室的玩具了。

    3. Neutron DSCP Policing your Network

    評分:★★★★

    簡介: Neutron QoS的最新進展、實現、和實現上遇到的挑戰與解決方案。

    評論: Neutron QoS進展不快是事實,但是令人欣慰的是畢竟一直還有進展。

    這場 Session 介紹了一些人比較關心的 QoS 中 DSCP 的功能:

    首先介紹了 DSCP 是什么?

    然后介紹了在 OpenStack 中如何使用,如何在 OVS 中被實現。

    遇到的挑戰主要有以下幾個

    • 一個是下面介紹的為了解決 L2 Agent 重啟的問題。

    每個 Flow 增加了 cookie,QoS 需要保證其規則在重啟時不被刷掉,解決方案時 Agent Extension 獲得自己的 cookie 值,自己維護。

    • 另一個是 Feature 的隔離。

    目前我們在 L2 Agent 上可能實現了很多功能,例如安全組、Vlan、QoS,都通過 OVS Flow 實現,那么如何保障這些 Flow 可以正常同時工作,或者其中一些功能關閉時保證開啟的功能正常工作?

    解決方案是 table 0 會給 packet 的 metadata field 打 0,然后送到 feature table 上,feature table 處理完把相關的 metadata field 打非 0,然后送回,有點像一個小 SFC 似的。

    • 最后一個問題是 Server、Agent的RPC版本不同步的問題,解決方案是后面會提到的 OVO。 下一步的Roadmap是實現ECN、最小帶寬保障、進流量限制等等。

    4. Troubles hoot Cloud Networking Like a Pro

    評分:★★★☆

    簡介:幾個印度哥們講的如何給 OpenStack 網絡做 Trouble shoot。

    評論: 關鍵詞是 ip, brctl, ovs-*, netstat, iptables, arping, ping, tcpdump,然后掌握好架構圖和 IO 路徑。

    如果你確實需要的話,可以參考他們寫的PDF:

    http://www.slideshare.net/SohailArham/troubleshoot-cloud-networking-like-a-pro

    文末提到了一個 check.sh 的神秘腳本,遺憾的是筆者并沒有找到這個腳本,當然其實你也可以自己參考其輸出寫一個,然后貢獻到 ?OpenStack/Steth 項目里。

    5. Load Balancing as a Service, Mitaka and Beyond

    評分:★★★☆

    簡介:介紹 LBaaS 項目的進展和未來。

    評論: 前面先花了很長時間介紹 Dashboard 的改進,然后 LBaaS 的改進總結起來就是支持了 7 層!然后 Octiva 支持了 A/S HA,支持了一些安全的改進、鏡像更新更加容易、證書自動獲取等等。

    Octiva 的路線圖:

    整個介紹中規中矩,算是一個例行對外發布會吧。

    6. Tired of Iptables Based Security Groups? Here s How to Gain Trem

    評分:★★★★

    簡介:介紹了新的 OVS 實現的安全組。

    評論: 安全組其實是個比較簡單的基本功能,之前基于 iptables 實現,問題是虛擬網絡拓撲比較復雜,性能一般。

    另外就是功能也有限,這個演講提出 Firewall 發展的三級:

    第一級是實現基本的 ACL
    第二級是實現狀態防火墻
    第三級是實現完整的 OSI 防火墻,可以做 DPI。

    那么防火墻能否用 OVS 實現呢?第一級很好做,第二級的關鍵問題是實現狀態。如何實現狀態?一種思路是用 openflow 中的 learn 動作,記錄送出去的流量,效果不錯,但流表不好看:

    另一個思路是通過 conntrack 記錄狀態,在 OVS 流表中增加 cs_state 字段,性能有提升,但遠不如 learn 的實現:

    大家都比較郁悶 conntrack 實現的性能提升有限,所以下一步會將 conntrack 移到用戶態提升性能,以及提升測試和易用性等等工作。

    7. Integration of Neutron, Nova and Designate: How to Use It and How to Configure It

    評分:★★★☆

    簡介:如何使用 Nova、Neutron、Designate 來完成虛擬機的 DNS name 的自動設置、DNS 記錄自動添加以及集成外部 DNS(Designate)。

    評論:上手實踐的大課堂,基本內容和http://docs.openstack.org/mitaka/networking-guide/adv-config-dns.html 一致。

    根據 User Survey 的資料,DNS 是很多用戶關心的一個問題,根據我們的客戶經驗也確實如此.

    簡單的來說,內部 DNS 使用網絡(net)資源里的 dns_domain 屬性設置 domain name,然后根據 nova 里虛擬機的名字(host name)來設置 dns name,這個 DNS 由 Neutron 里子網的 DHCP 服務器,dnsmasq 實現,所以要確保 Neutron 子網的 dns_nameservers 屬性正確,使虛擬機能用正確的 DNS nameserver。

    另一件事情就是與外部系統集成,這個就需要 Designate 項目的支持,目前 Designate 支持 Bind、Power DNS 這些開源 DNS 軟件,也支持 Akamai、DynECT、Infoblox 這些外部 DNS 系統,也是蠻強大的,當然對于國內用戶來說,可能 DNSPod 來的更實在一些。

    目前外部 DNS 有幾種 Use case,包括:

    創建 Port 時把 Port 的 DNS 信息推送到外部 DNS 系統

    創建 Flaoting IP 時把 Port 的 DNS 信息推送出去

    創建 Floating IP時把Floating IP的DNS信息推送出去。

    詳細過程看文檔或者視頻吧。

    8. SNAT High Availability Service in Neutron for Distributed Virtual Routers

    評分:★★★

    簡介:介紹了 DVR 場景下 SNAT Router 的高可用功能。

    評論: 簡單的說就是把過去 L3 HA 的功能移到 DVR SNAT Router 上了,過去 DVR 與 L3 HA 不能共存的問題終于得到了解決。

    未來有一些計劃,例如更高效的控制平面、支持 BGP 等等。

    9. Virtual Routers on Compute Nodes: A (Not So) Irrational Decision?

    評分:★★★

    簡介:介紹了 TWC 公司在沒有 DVR 時是怎么設計 OpenStack 架構的。
    評論:簡單的說就是把 L3 Agent 混布在所有計算節點上,他們管這個架構叫 VR-D,醉了……

    10. F5 Networks - Technically Speaking..Are You in or Are You Out?

    評分:★★★★

    簡介:很短的贊助演講,但是內容不少,包括 F5 與 OpenStack 的 Roadmap、目前的實現、Demo 等。

    評論:最有價值的可能是這個 Roadmap 吧,但愿 F5 能按時完成。

    說明:

    本文所介紹的相關講座在YouTube均有完整視頻,詳見:

    https://www.youtube.com/user/OpenStackFoundation/videos

    文章來源:

    本文作者為UnitedStack有云SDN網絡部PTL 王為

    原文鏈接

    總結

    以上是生活随笔為你收集整理的绝不能错过的10款最新OpenStack网络运维 监控工具的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。