成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

激動人心!OpenStack社區正式接受UnitedStack有云Steth項目

云計算 OpenStack
Steth項目是怎么出現的?因為網絡工程師實在太累了。這種感覺不是一個人,而是在UnitedStack有云網絡團隊每個人的認知。

由UnitedStack網絡組提出并創建的Steth項目,在上周日(1月17日)正式并入Big Tent,成為OpenStack正式項目。該項目主要針對網絡故障排查和部署前的硬件網絡環境檢查。
     這是自Big Tent模式確認以來,UnitedStack有云***個并入Big Tent的項目,也是繼Scalpels項目和pandaman之后,來自中國的項目再次被社區接納。作為OpenStack開源社區的一員,我們既是受益者,也是社區的建設者和所有人。

Steth項目因何而來?——解救忙碌的網絡工程師
     Steth項目是怎么出現的?因為網絡工程師實在太累了。這種感覺不是一個人,而是在UnitedStack有云網絡團隊每個人的認知。
     “我們每周都會有新項目或者新POC,很多時間都花在了調試硬件網絡的連通性或者性能上。Steth的初衷就是為了解決這些問題。”Steth項目的核心貢獻者、UnitedStack有云SDN網絡部工程師萇智如是說。
 

[[162171]]
Steth項目的核心貢獻者、UnitedStack有云SDN網絡部工程師萇智


     當前,UnitedStack有云業務爆發式增長,部署規模逐步擴大,背后是研發和支持團隊高效運轉和鼎力支持。但是,讓網絡工程師最懊惱的是在部署過程中遇到的很多問題和Neutron 沒有任何關系。比如 Vlan 配錯了、交換機上Vlan 沒放行、Floating IP 網關沒有起、甚至用于 VxLan 隧道的 Endpoint IP配錯了,此外一些奇怪的現網還會帶來一些例如策略路由造成的簡單檢查無法暴露但虛擬機卻無法發送廣播報文、光纖質量引發的跨機柜通信帶寬異常等等問題。
     這些“簡單的小問題”在傳統網絡中也會遇到一些,只是當網絡遇到OpenStack,問題疊加,就更難診斷。但是這些問題會占用工程師的大量時間,需要逐一排查解決。
 

[[162172]]
Steth項目的核心貢獻者、UnitedStack有云SDN網絡部工程師姚威


     “對于新部署的Region,我們總會遇到很多莫名的網絡配置或性能問題,Steth能夠迅速抓包分析數據包路徑,定位問題所在;對于生產Region,可能會被虛擬網絡連通性困擾,Steth能夠在虛擬設備上發包快速模擬問題現場。”Steth項目的核心貢獻者、UnitedStack有云SDN網絡部工程師姚威如是說,正是這樣的愿景誕生了Steth。

Steth項目解析——如何完成網絡檢查
     網絡的的穩定性是是OpenStack云平臺穩定可用的基石。Steth的出發點很簡單,就是在Neutron 內置有一個 sanity test,用于檢查本機的情況,Steth 可以作為 Sanity 的分布式補充,檢查 Neutron 運行的整個環境。
     具體來說,Steth集成了一系列實用的腳本和第三方工具(包括iperf、tcpdump等),并能夠模擬虛擬機發出 DHCP 請求、ARP 請求,幫助網絡運營者實時追蹤VM網絡的狀態。
 


Steth采用了多節點架構


     在上面的架構圖中,可以看到Steth是無狀態的CLI和控制器,通過 Agent可以讀取配置文檔。通過與OpenStack的交互,在需要時向相關的Agent發送RPC請求。此外,Steth的Agent需要安裝在每一個計算節點和網絡節點之上,Steth的控制器中的配置文件為其指定IP地址。“通過Steth我們可以使用CLI遠程調用運行在個節點的Steth-Agent提供的API,快速定位網絡問題,為運維人員提供準確的排查思路,從而節省運維人員花費在定位網絡問題上的時間。”萇智解釋道
     需要指出的是,Steth項目除了可以應用在OpenStack環境以外,還可以使用在其他的分布式網絡環境中。這個監測工具,基于C/S模式運行,能夠在OpenStack網絡環境部署前或者運營過程中對網絡問題進行精準定位。目前,Steth僅適用于ML2網絡。

網絡監測——為什么不能借用其他項目?
     如果說自動化是解決大規模部署之后,網絡監測的必由之路,那么在OpenStack的眾多項目中是否有一款適合的呢?事實上,找成熟項目也是UnitedStack有云網絡組最初的想法,但是很快大家就發現,這條路行不通。
 

[[162173]]
Steth項目的核心貢獻者、UnitedStack有云SDN網絡部門PTL 王為


     “在設計Steth之前,我們考察了Zabbix和Scalpals等同類工具。但感覺現有的工具仍然無法滿足我們在大規模部署過程中的網絡運維需求。”Steth項目的核心貢獻者、UnitedStack有云SDN網絡部PTL王為說,“實際上,Mirantis也同樣遇到了網絡自動化運維的問題,他們在FUEL中集成了 network-checker,這個工具后來被剝離出來成為獨立項目。但network-checker相對簡單、代碼質量和把控比較糟糕,無法滿足我們的需求。Zabbix的技術架構相對僵化,Scalpals在解決新集群部署方面還有一些局限。”
     既然沒有合適的項目,那我們就開發自己的項目并且快速開源,幫助每一個業務快速增長的公司擺脫疲于奔命的現狀吧。姚威說:“我們想要提供一條OpenStack網絡的無痛部署和運維的途徑,節約老手時間,免除新手煩惱。”

花絮——Steth項目并入BigTent
     在正式解讀了Steth項目之后,創造這一項目的UnitedStack有云網絡組集體登場,熱烈歡迎,
 

[[162174]]
Steth項目的核心貢獻:王為、萇智、姚威(右起)


     Steth項目的審閱時間非常短,只有四天的時間,期間還因為重名的問題耽誤了一天半。因為Steth的使命正是社區亟待解決的問題,所以快速得到了認可。
除了Steth項目,UnitedStack有云還有另外一個項目正在準備向社區提交,敬請期待好消息。
     此外,Steth項目從成立到現在只有不到兩個月的時間,它還有很多不成熟的地方。我們希望有更多的OpenStack開發者可以加入,讓我們共同打造一個快速交付,持續運維的OpenStack網絡!

責任編輯:wangpeng 來源: UnitedStack有云
相關推薦

2023-09-02 20:05:07

GNOME 45

2012-09-20 13:25:41

SDN軟件定義網絡

2016-10-20 09:32:30

Linux 4.9功能內核

2018-09-04 08:07:50

數據中心位置氣候

2015-02-06 11:00:54

SDN

2010-01-12 09:28:32

Windows 7媒體中心

2012-03-16 15:00:42

SQL Server

2020-09-08 17:12:12

編碼編程GitHub

2020-08-03 11:26:24

網絡技術互聯網

2013-04-23 11:16:21

開發者Google Glas谷歌眼鏡

2020-01-06 09:59:13

AI應用

2022-12-29 13:37:00

人工智能

2016-07-08 10:29:08

華為

2012-05-14 09:39:19

思杰

2015-10-14 19:54:54

UnitedStack

2020-08-18 14:32:08

應用

2024-02-27 10:16:34

AI人工智能IBM

2012-08-10 10:45:59

云計算私有云IT

2023-02-03 20:04:38

elementary
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 玖玖综合在线 | 亚洲综合在线视频 | 黄页网址在线观看 | 国产成人精品一区二区三区视频 | 免费黄视频网站 | 性高湖久久久久久久久aaaaa | 日韩久久网| 无码一区二区三区视频 | 成人福利在线视频 | www.99re| 精品久久久精品 | 在线看av网址| 九九天堂网 | 国产精品国产成人国产三级 | 日本精品久久久一区二区三区 | 奇色影视 | 国产91色在线 | 亚洲 | 日韩在线观看 | 成人福利电影 | av官网在线 | 偷牌自拍| 久久久国产一区 | 欧美在线a | 亚洲精品一区二区三区丝袜 | 欧美午夜一区 | 久久久亚洲 | 亚洲激情av | 国产精品综合一区二区 | 免费观看的av毛片的网站 | 国产免费观看视频 | 亚洲性视频 | 狠狠操在线| 91 久久| 国产精品一区二区三级 | 日韩国产一区二区三区 | 操久久 | 成人精品一区二区三区中文字幕 | 亚洲a级 | 久久久久成人精品免费播放动漫 | 蜜桃av一区二区三区 | 国产高清在线精品一区二区三区 |