北京 2021年10月15日 /美通社/ -- 引言:Openinfra Days China 2021將至,浪潮云海技術軍團將圍繞容器存儲卷彈性擴容、跨處理器架構容器集群中應用混合調度優化與實踐、基于邊緣虛擬化及容器技術的算網融合研究及實現等話題,對開源技術與應用進行深度剖析,并分享在開源生態建設方面的諸多構想,何等驚艷敬請期待。
如果軟件可以定義未來世界,開源將引領軟件未來。于今年年初發布的“十四五”規劃綱要中,“開源”作為一種新的軟件生產方式被首次正式寫入國策,即“支持數字技術開源社區等創新聯合體發展,完善開源知識產權和法律體系,鼓勵企業開放軟件源代碼、硬件設計和應用服務”等內容,為中國軟件開源事業的發展提供強勁動力。
一直以來,浪潮云海都秉承“源于開源、完善開源、反饋開源”的理念,在OpenStack社區技術、項目方面獻策獻力,對開源繁榮做出了重要貢獻。例如在技術方面,浪潮云海積極為OpenStack新版本提供高質量關鍵代碼,并于社區連續發布的幾個版本中,憑借代碼提交數、完成藍圖數、補丁修復數等方面的突出表現接連登頂中國第一,成為OpenStack全球重要技術引領者。
在項(xiang)(xiang)目(mu)(mu)方(fang)面,聚焦(jiao)OpenStack開源技術架構(gou)的(de)重要項(xiang)(xiang)目(mu)(mu),例(li)如Venus以及Nova、Cyborg、Manila、Ironic、關鍵中(zhong)間件等核心項(xiang)(xiang)目(mu)(mu),浪潮云海進行了大量的(de)創(chuang)新與(yu)開源社區生態協作(zuo),推動項(xiang)(xiang)目(mu)(mu)的(de)持續(xu)優(you)化(hua)和完(wan)善。
此外(wai),浪潮云(yun)海在開源(yuan)項目(mu)貢獻了大量的新特性的同(tong)時,還踴躍(yue)參與(yu)以Days China及黑客松(Hackathon)為(wei)代表的諸(zhu)多(duo)開源(yuan)頂會,為(wei)業界帶(dai)來諸(zhu)多(duo)前沿技術(shu)研究方向,積極(ji)推動國內(nei)開源(yuan)生態的建設(she)。
盤一盤那些年來自云海的技術貢獻
OpenStack被譽為(wei)(wei)全(quan)球(qiu)最活躍(yue)的(de)三大(da)開(kai)源(yuan)項(xiang)目之一,不斷優化(hua)完(wan)善的(de) OpenStack已然成為(wei)(wei)最成功的(de)開(kai)源(yuan) IaaS解決(jue)方案(an)之一,同(tong)樣也是重要的(de)云(yun)實施標準。作為(wei)(wei)開(kai)源(yuan)項(xiang)目,完(wan)善的(de)開(kai)源(yuan)生態是OpenStack賴以發(fa)展壯大(da)的(de)核心,來自全(quan)球(qiu)各個國家與地(di)區的(de)不同(tong)企(qi)業(ye)、開(kai)發(fa)者(zhe)為(wei)(wei)社區源(yuan)源(yuan)不斷地(di)貢獻新思想、新技術(shu),促進(jin)了OpenStack技術(shu)的(de)持續創新與不斷成熟。
以 OpenStack X版本(ben)為例,該版本(ben)在(zai)短短25周時間內接收到(dao)來(lai)自全(quan)球40多個國(guo)家、超過125個不同組(zu)織的(de)680多名貢獻者(zhe)近15000項提交。與此同時,在(zai)OpenStack的(de)開(kai)源生態中,浪潮等(deng)中國(guo)廠商也(ye)正在(zai)扮演著愈發重(zhong)要的(de)硬核角色,其中來(lai)自中國(guo)的(de)開(kai)源代碼貢獻量已經達(da)到(dao)全(quan)球總量的(de)40%左右。
基于此,浪潮云海OS重點聚焦Nova、Cyborg、Manila、Ironic、關鍵中間件等核心項目,補足核心功能并進行大量的優化工作,有效完善并提高了OpenStack的成熟度。下面,就讓我們一起盤點在 OpenStack 最新發布的X版本和U版本、V版本和W版本中,浪潮云海OS作出的重要貢獻。
Xena版本(簡稱:X 版本)
在(zai)X版本中(zhong),浪(lang)潮(chao)不僅在(zai)Nova、Cyborg、Manila等核心項目(mu)中(zhong)貢(gong)獻突(tu)出(chu),完(wan)成了大量的(de)(de)Commit和(he)Bug修(xiu)復(fu)。同(tong)時(shi)浪(lang)潮(chao)云海OS技術團隊在(zai)開源社區的(de)(de)官(guan)方(fang)項目(mu)中(zhong)還獨立培養了數名核心貢(gong)獻者。
Ussuri版本(簡稱:U版本)
在U版本(ben)中,浪潮聚焦Nova、Cyborg、Manila等核心組件(jian)進行了大量(liang)優化(hua)工作,促(cu)進了OpenStack不(bu)斷(duan)成熟(shu)完善。
Victoria 版本(簡稱:V版本)
對于2020年的最后一個OpenStack版本 -- Victoria 版本,浪潮云海主(zhu)要針對(dui)Nova、Cinder、Cyborg、Vitrage、Manila等核心(xin)組件提交了(le)如(ru)下(xia)貢獻:
Wallaby版本(簡稱:W版本)
在(zai)2021年4月最新發布的W版本中,浪潮云海(hai)主(zhu)要聚(ju)焦Nova、Cyborg、Manila、Ironic、關鍵中間件等核(he)心項目(mu),補足(zu)核(he)心功能并進行大量的優化工作,有(you)效完善并提(ti)高了OpenStack的成熟度。
理一理那些年來自云海的項目貢獻
除此之外,浪潮還將Venus、Skyline等硬核項目的工作成果貢獻給社區。
浪潮統一日志管理項目Venus:該項目是國內首個智能運維領域的開源項目,可以為OpenStack云平臺提供一站式日志采集、清洗、索引、分析、告警、可視化等能力,幫助運維人員快速檢索問題,掌握平臺的運行健康度,并在未來計劃引用機器學習算法,快速定位IT故障及根因,提高運維效率以及平臺管理的水平。
浪潮OpenStack管理界面Skyline:自開源至今,OpenStack常被詬病的一點是原生界面不太好用,進而導致各大廠商在使用OpenStack的同時,也都紛紛依照自身的使用場景專門開發各自的OpenStack管理界面。
Skyline是浪潮云海在OpenStack長期實踐中開發的OpenStack界面,完整實現了nova計算、cinder塊存儲、manila文件存儲、swift對象存儲、glance鏡像管理、neutron網絡、keystone認證等基礎模塊功能,在易用性、頁面性能等方面進行了深度優化,提供簡單、易用、高效的OpenStack控制臺。
依托于深厚的技術積累,以及與開源社區的密切交流與互動,近年來,浪潮云海OS不斷突破,在大規模集群部署、虛擬化性能、高可用以及擴展性等方面均已達到全球領先水平。2020年11月,浪潮云海成功完成全球最大規模OpenStack單一集群1000節點的云數智融合實踐。
長期以來,浪潮作為OIF基金會創始黃金會員,積極投入開源社區建設,憑借硬核的技術研發和產品服務能力,取得了卓越的成就,并為社區活躍度的提升貢獻最大的力量。
未(wei)來,浪潮(chao)還(huan)將(jiang)從自身(shen)的(de)(de)定位(wei)以及用戶(hu)(hu)需求(qiu)的(de)(de)角(jiao)度出發(fa),將(jiang)社(she)區貢獻探索(suo)、行(xing)業落地實(shi)踐(jian)與用戶(hu)(hu)體(ti)(ti)驗進行(xing)更好的(de)(de)結合,進而不斷提升浪潮(chao)云海OS社(she)區貢獻的(de)(de)技術含金量以及整體(ti)(ti)技術實(shi)力,并同時為用戶(hu)(hu)解(jie)決實(shi)踐(jian)中所遇到(dao)的(de)(de)諸(zhu)多技術問題,切實(shi)推動OpenStack的(de)(de)技術創新和社(she)區繁(fan)榮發(fa)展。