omniture

浪潮純自研OpenStack界面Skyline正式開源

2021-07-09 18:32 8614

北京2021年7月9日 /美通社/ -- 日前,木蘭開源社區(qū)TOC召開了孵化項目審議會議,其項目分別覆蓋數(shù)據(jù)庫、大數(shù)據(jù)處理、網(wǎng)絡(luò)、流媒體、云計算等關(guān)鍵領(lǐng)域。其中,浪潮數(shù)據(jù)純自研產(chǎn)品Skyline成功入圍。

自開源至今,OpenStack常被詬病的一點是原生界面不太好用,進(jìn)而導(dǎo)致各大廠商在使用OpenStack的同時,也都紛紛依照自身的使用場景專門開發(fā)了各自的OpenStack管理界面。

同樣,浪潮云海在OpenStack的長期實踐中也開發(fā)了自身的OpenStack界面,即Skyline。產(chǎn)品對標(biāo)OpenStack社區(qū)Horizon項目,在易用性、頁面性能等方面都進(jìn)行了深度優(yōu)化,提供簡單、易用、高效的OpenStack控制臺。自推出至今五年之久,已經(jīng)服務(wù)了諸多企業(yè)級用戶并一直以來不斷打磨完善。

千呼萬喚,如今Skyline開源。目前遵循MulanPSL2協(xié)議,協(xié)議內(nèi)容和repo地址詳見文末。

獨具創(chuàng)新的Skyline  基礎(chǔ)功能都有哪些?

Skyline完整實現(xiàn)了Nova計算、Cinder塊存儲、Manila文件存儲、Swift對象存儲、Glance鏡像管理、Neutron網(wǎng)絡(luò)、Keystone認(rèn)證等基礎(chǔ)模塊功能。

以計算模塊為例,使用Skyline可以很輕松創(chuàng)建虛擬機(jī)。在創(chuàng)建時不光可以直接創(chuàng)建卷,選擇網(wǎng)卡和安全組,還可以提供根據(jù)CPU和內(nèi)存篩選規(guī)格、重置初始密碼、指定網(wǎng)卡的固定IP、指定主機(jī)組等功能。


此外用戶還可以使用Excel模板批量創(chuàng)建虛擬機(jī),如下圖。


針對虛擬機(jī)的管理,Skyline提供了遷移、在線遷移、援救、重建等高級操作。


對于虛擬機(jī)和卷,Skyline還提供了軟刪除回收站功能,為這類高危操作提供了還原的機(jī)會。


例如在上傳鏡像時,Skyline支持大鏡像的斷點續(xù)傳,即使網(wǎng)絡(luò)不好,或傳到中途瀏覽器被關(guān)閉,用戶仍然可以在任何時機(jī)繼續(xù)上傳。


Skyline:基礎(chǔ)功能廣泛普惠高級功能可圈可點

關(guān)鍵的是,Skyline同時還對接了Ironic裸機(jī)管理、Cyborg設(shè)備管理、Masakari高可用、Octavia負(fù)載均衡、Heat服務(wù)編排、Mistral計劃任務(wù)、Senlin伸縮服務(wù)、Trove數(shù)據(jù)庫實例等模塊功能,為用戶提供了更豐富的功能使用空間。例如在Skyline中,使用Ironic裸機(jī)管理功能,可以和管理虛擬機(jī)一樣,管理裸機(jī)資源和裸機(jī)實例。


此外,Skyline為Cyborg模塊提供了簡單易用的硬件直通功能,在使用中用戶完全不會感知Cyborg晦澀難懂的概念,只需要簡單的操作即可完成GPU、FPGA、NVMe等設(shè)備的掛載/卸載操作。


針對Masakari高可用,Skyline則可以方便管理高可用集群和高可用事件,輕輕松松配置高可用策略和熔斷等參數(shù)。


Octavia作為OpenStack代替lBass的負(fù)載均衡模塊,使用Skyline也可以方便創(chuàng)建負(fù)載均衡實例,配置負(fù)載均衡策略。


值得提及的是,在2021年第十二屆中國開源黑客松(Hackathon)上備受關(guān)注的Venus,作為浪潮云海貢獻(xiàn)OpenStack的自研模塊,主要提供了日志分析和日志檢索的功能,Skyline當(dāng)然也為其提供了對應(yīng)的界面功能。具體來說可以通過Venus實現(xiàn)檢索OpenStack日志、系統(tǒng)日志,分析調(diào)用鏈等重要功能。


未來,Skyline會怎樣發(fā)展?

Skyline開源版目前主要由3位浪潮云海工程師,分別是高飛、白子玉、張百林,以及4位外部貢獻(xiàn)者,分別是潘啟寶、寧勝濱、周國偉、張嚴(yán)冰來維護(hù),特此感謝。

未來Skyline計劃每半年發(fā)布一個Release,由于Skyline是從商業(yè)版項目演化而來,因此需要投入時間進(jìn)行開源化適配,近期計劃如下:


浪潮作為“源于開源、饋于開源”理念的積極踐行者,不斷通過對開源開放技術(shù)的攻堅,突破開源版本在性能、大規(guī)模管理能力方面的瓶頸,助力業(yè)界共同構(gòu)建開放統(tǒng)一的智能基礎(chǔ)設(shè)施的重要角色之一。

面對未來,浪潮數(shù)據(jù)將持續(xù)以“開放、融合、敏捷、智能”的理念,打造云海OS硬核技術(shù)實力,圍繞智算操作系統(tǒng)核心引擎的產(chǎn)品定位,以O(shè)penStack、Kubernetes等開放基礎(chǔ)設(shè)施為底座,持續(xù)構(gòu)建起云數(shù)智一體化解決方案,推動企業(yè)數(shù)字化、智能化轉(zhuǎn)型。

有關(guān)鏈接:

目前Skyline開源版代碼托管在確實社區(qū)。

項目地址:https://forgeplus.trustie.net/projects/Inspur/skyline

木蘭寬松許可證,第2版 https://license.coscl.org.cn/MulanPSL2/

消息來源:浪潮
China-PRNewsire-300-300.png
全球TMT
微信公眾號“全球TMT”發(fā)布全球互聯(lián)網(wǎng)、科技、媒體、通訊企業(yè)的經(jīng)營動態(tài)、財報信息、企業(yè)并購消息。掃描二維碼,立即訂閱!
collection