Animbus? 7.0 “一主兩翼三航道”的設計理念圖

?一主:更強的發(fā)動機——OpenStack Rocky內(nèi)核

開源框架的一大劣勢,是其發(fā)展需要時間,而開源的一大優(yōu)勢,也是通過時間碾壓一切。版本越高,Bug越少,功能更強——這已經(jīng)是所有使用者的共識,經(jīng)過18個版本的演進,7年的錘煉, OpenStack R版本具備了更成熟的框架、更穩(wěn)定的功能。

R版本相較于Q版本,主要集中增強了核心的計算(Nova)、存儲(Cinder)以及調(diào)度容器的模塊(Zun),并在計算(Nova)、存儲(Cinder)和網(wǎng)絡(Neutron)修復了一些缺陷。總體來講,R版本比起之前的版本,具備更穩(wěn)定的核心功能。

圖片2.jpg

R版本功能增強和缺陷修復分布圖

R版本同時針對AI、HPC、NFV和邊緣計算等使用場景,做了一些功能創(chuàng)新。在裸機、虛擬機、GPU、容器集成、高可用性等領域做了大幅的提升和增強。Ironic現(xiàn)在允許用戶管理BIOS設置,大大提升了NFV/邊緣等場景的部署效率。Octavia分布式負載均衡,已經(jīng)穩(wěn)定成熟,也增加了對UDP協(xié)議的支持,增強了針對語音,視頻和其他實時應用的場景,Cyborg 項目為GPU,F(xiàn)PGA,DPDK等提供生命周期管理,支持在機器學習,圖像識別和HPC等加速硬件的集成。

在R版本的基礎上,九州云在開源發(fā)行版上和社區(qū)保持同步,在企業(yè)版中針對異地容災、數(shù)據(jù)庫服務備份、運營和運維能力做了更強的增強。

對用戶來說,R版本意味著更穩(wěn)定的核心、更健壯的平臺和更強大的功能,為了幫助用戶升級到這一版本,九州云通過Kolla解決OpenStack版本無縫升級的問題。針對非九州云部署的OpenStack集群,九州云也提供升級服務,將平臺無縫切換到新內(nèi)核版本。

兩翼:智能化運維,精細化運營

在R版本核心的基礎上,我們提升了智能化運維和精細化運營的能力。前者我們發(fā)布了“藍精靈”工具集合,服務于大部分OpenStack發(fā)行版部署的環(huán)境,后者我們通過在企業(yè)版中集成“貼算盤”運營模塊,針對行業(yè)云的需求做了增強。

圖片3.png

智能化運維和精細化運營展示圖

幾乎所有運行的OpenStack集群,都存在智能化運維的需求。運維首先需要增強的是知識庫,九州云發(fā)布了自動化運維模塊——藍精靈,這個工具不僅適用于九州云的OpenStack發(fā)行版,也適用于其他廠商提供的OpenStack發(fā)行版。

通過自動化運維體系,提供自動巡檢等工具,減少重復定期運維任務人員投入;

故障情況下,通過檢測快速定位問題;

通過運維看板和運維日志,更為準確的反饋出平臺的健康性;

提供各種輔助工具,支持V2V、存量導入等運維場景。

OpenStack已經(jīng)越來越多的和行業(yè)特色整合,在九州云承建的物流行業(yè)云、醫(yī)療行業(yè)云、教育行業(yè)云中,客戶對計費計量、運營互動和用戶管理上提出了更嚴格的需求。

在官方的OpenStack發(fā)行版中,提供了計費計量的框架和接口,和運營相關的部分留給用戶自行優(yōu)化,九州云在企業(yè)版中,提供了“鐵算盤”運營可選模塊,增強了精細化運營的功能。精細化運營主要體現(xiàn)在以下幾個方面:

計費計量的精細化:彌補了裸機、數(shù)據(jù)庫、負載均衡、VPN等方面的計費計量功能,計費計量全方位覆蓋;

財務管理的精細化:提供消費預測,提供欠費管理功能,欠費通知的能力,并實現(xiàn)欠費后云主機管理;

用戶管理的精細化;關注用戶以及用戶如何消耗云資源,支持多級審批,多級角色。同時提供了定向折扣功能,針對不同級別用戶實現(xiàn)精細化優(yōu)惠。

三航道:社區(qū)開放版、企業(yè)增強版和邊緣定制版

作為一家開源技術和服務提供商,九州云的理念“開源?賦能變革”,我們通過開源技術,支持“云的變革”,也支持“邊緣的變革”。針對不同的用戶需求,在原有“社區(qū)開放版”、“企業(yè)增強版”的基礎上,開辟了“邊緣定制版”的新航道。

圖片4.jpg

社區(qū)開放版是經(jīng)過九州云驗證和打包的開放版本,完全源碼開放,基于社區(qū)Tempest/Rally的測試用例驗證,并針對大規(guī)模部署增強了配置優(yōu)化、自動部署和運維能力。

企業(yè)增強版針對社區(qū)版本的功能,在功能層面也進行了增強,主要包括:

原生OpenStack沒有可視化的Kolla部署工具,Animbus? 7.0基于Kolla的可視化部署,支持大規(guī)模集群的部署和擴容。

原生OpenStack沒有多活MySQL部署、定時備份,Animbus? 7.0增強了Trove,實現(xiàn)了數(shù)據(jù)庫服務的多活能力,并增強了備份、容災、安全等方面的能力;

原生OpenStack沒有容災功能,企業(yè)增強版提供了OpenStack的DR容災功能,實現(xiàn)主從數(shù)據(jù)中心的業(yè)務切換;

增強Octavia的可用性,優(yōu)化octavia后端架構(gòu)實現(xiàn),容器化部署octavia組件服務,支持l4/l7代理模式,支持會話保持功能,支持負載均衡的HA模式,提供負載均衡可視化。

原生floatingip和虛擬機只能1:1的映射,需要龐大的floatingip池。Animbus? 7.0通過端口映射,實現(xiàn)IP和虛擬機根據(jù)端口映射。

原生OpenStack缺乏工單運營組件,無法應對企業(yè)用戶復雜多變的資源使用場景,九州云企業(yè)增強版本引入activiti運營管理組件,支持多級審批流程。

增強了運營層面的計費、計量、充值、折扣等能力。

增強了多級組織能力。

高可用、斷電恢復等能力增強。

其他運營和運維能力的增強。

邊緣定制版是針對邊緣場景的定制,九州云在StarlingX/Akriano邊緣開源框架的基礎上,參考MEC架構(gòu),針對邊緣部署的IaaS做了增強。在邊緣的發(fā)行版除OpenStack外,更融合了Kubernetes(容器化)、Tacker(ME App/ME VNF編排),也增強了無人值守、遠程推送、故障管理等適合邊緣的增強功能。

圖片5.jpg

基于StarlingX的邊緣增強

我們有四個方面主要改進:

NFVI的輕量化(Light Weight),針對邊緣NFVI的特點做減法;

K8S/OpenStack融合:平臺可以同時承載 1)基于VM的應用2)基于容器化的應用;

無人值守:邊緣NFVI的無縫升級/補丁推送管理,實現(xiàn)無人值守;

高可用高進改進。

總結(jié)

“開源?賦能變革”,九州云堅信只有在開源技術領域扎根深入,才能在業(yè)務領域持續(xù)創(chuàng)新。Animbus? 7.0的發(fā)布,在功能、運維、運營等方面再次突進無人區(qū),實現(xiàn)了開源技術的價值交付,擴展了開源的適用領域。九州云也將堅持“日拱一卒,功不唐捐”的精神,不斷投入研發(fā)力量,持續(xù)引領技術創(chuàng)新,通過開源技術,為客戶帶來變革,給用戶輸送價值。

關于九州云99Cloud

九州云成立于2012年,是中國早期從事OpenStack和相關開源服務的專業(yè)公司。公司成立六年,秉承“開源 · 賦能變革”的理念,不斷夯實自身實力,已實現(xiàn)業(yè)務從核心云到邊緣云再到垂直行業(yè)應用的拓展和積累,先后為政府、金融、運營商、能源、制造業(yè)、商業(yè)、交通、物流、教育、醫(yī)療等各大行業(yè)的企業(yè)級客戶提供高質(zhì)量的云計算服務。目前擁有國家電網(wǎng)、中國人民銀行、中國銀聯(lián)、中國移動、中國電信、中國聯(lián)通、中國資源衛(wèi)星、eBay、國際陸港集團、中國人壽、萬達信息、東風汽車、諾基亞等眾多重量級客戶,被用戶認可為開源界的領軍企業(yè)。

分享到

zhangnn

相關推薦