0
本文作者: 李揚(yáng)霞 | 2021-09-28 11:47 |
9 月26 日,龍蜥社區(qū)(OpenAnolis) “走進(jìn)”系列首場(chǎng) Meetup ——走進(jìn)龍芯,于龍芯中科技術(shù)股份有限公司線下開展,并圓滿結(jié)束。本次“走進(jìn)龍芯” meetup 不僅SIG組內(nèi)發(fā)布了首個(gè)基于龍蜥操作系統(tǒng)(Anolis OS)的 LoongArch 版本,同時(shí)匯集了眾多 LoongArch SIG 開發(fā)者及龍芯研發(fā)中心的大咖們,和我們分享龍芯軟件生態(tài)、 LoongArch 架構(gòu)技術(shù)、 龍芯平臺(tái) Alpine 容器技術(shù)和云生態(tài)等方面技術(shù)干貨。想要知道有哪些干貨內(nèi)容,就隨龍蜥運(yùn)營一起回顧一下吧!
首先,由龍蜥社區(qū)理事、龍芯中科副總裁高翔進(jìn)行歡迎致辭:
“感謝龍蜥社區(qū)創(chuàng)造這樣的機(jī)會(huì),能讓大家一起坐在這里交流,我代表龍芯公司對(duì)各位的到訪表示熱烈的歡迎。龍芯在上個(gè)月剛剛度過
二十歲生日。二十年前,我們開始了 CPU 創(chuàng)業(yè)的征程,在這二十年中,我們也得到了在座的許多同道中人的關(guān)心和幫助,在此表示衷心的感謝。在這里跟大家闡述一下龍芯與龍蜥社區(qū)的關(guān)系。操作系統(tǒng)和CPU是信息產(chǎn)業(yè)里最核心的兩個(gè)系統(tǒng),沒有之一,我們和龍蜥社區(qū)就是這樣相輔相成的關(guān)系。對(duì)龍蜥社區(qū)有兩個(gè)期望:1、通過社區(qū)組織匯集國內(nèi)計(jì)算機(jī)領(lǐng)域的頭部公司,以社區(qū)為平臺(tái),產(chǎn)生原創(chuàng)性的、來自中國的創(chuàng)新成果。2、希望龍蜥社區(qū)產(chǎn)生的成果以及培養(yǎng)的人才,能夠?yàn)橹袊男畔a(chǎn)業(yè)發(fā)展,特別是為基礎(chǔ)層的核心技術(shù)發(fā)展,發(fā)揮積極的支撐和推動(dòng)作用。
最后,希望今天下午大家在這里度過一段美好的時(shí)光?!?/p>
隨后,龍蜥社區(qū)理事長馬濤發(fā)表致辭:
“感謝龍芯的各位同仁,非常高興龍蜥社區(qū)可以走進(jìn)龍芯,大家一起互相學(xué)習(xí)、共同進(jìn)步。之前參觀過龍芯的展覽,龍芯中科的一系列芯片給我留下了非常深刻的印象。龍蜥社區(qū)未來如果未來想把 OS、基礎(chǔ)軟件的創(chuàng)新做好,如何跟芯片形成更好的協(xié)同,共同解決基礎(chǔ)軟件生態(tài)的問題、解決應(yīng)用生態(tài)的問題、解決日后中國基礎(chǔ)軟件競(jìng)爭(zhēng)力的問題,都是非常重要的。所以,我也非常高興大家今天一起走進(jìn)龍芯中科,一起學(xué)習(xí)。之前很高興見證了社區(qū)成員一起討論成立龍芯 SIG、基于龍芯做龍蜥版本的事情。這件事情的全過程給我留下幾個(gè)深刻印象。第一個(gè)印象,龍芯團(tuán)隊(duì)中的同學(xué)技術(shù)水平是很高的,尤其在國內(nèi),跟這樣的高水平團(tuán)隊(duì)合作,我們是非常榮幸的。第二個(gè)印象,SIG 中的團(tuán)隊(duì)成員,來自很多公司—包括龍芯中科、阿里、統(tǒng)信、萬里紅、中科方德等等,這么多不同團(tuán)隊(duì)的同學(xué),在一個(gè) SIG 里共同去做一個(gè)發(fā)行版,這讓我感覺這個(gè)社區(qū)是非常有生命力的、有活力的。所有不同公司的同仁一起共同努力,讓發(fā)行版能夠按照時(shí)間節(jié)點(diǎn),保質(zhì)保量地完成,也讓我感覺到,在國內(nèi),龍蜥社區(qū)的出現(xiàn)是很適時(shí)的,而我們也確實(shí)有許多人才,有機(jī)會(huì)能夠把龍蜥 OS 踏踏實(shí)實(shí)地做出來。第三個(gè)印象,是面向未來,我們的機(jī)會(huì)是非常多的,無論是和社區(qū)的幾個(gè)參與單位一起對(duì)未來中國整個(gè)基礎(chǔ)軟件構(gòu)建自己的競(jìng)爭(zhēng)力,還是基于 OS、基于芯片這兩者配合構(gòu)建核心競(jìng)爭(zhēng)力,都是大有可能的。
最后,外界其實(shí)對(duì)于龍蜥社區(qū),以及龍蜥社區(qū)的創(chuàng)新成果其實(shí)都是非常期待的。所以在這里,我也想向大家傳達(dá)一個(gè)觀點(diǎn),無論從國內(nèi)、國際,從國家、公司層面,龍蜥社區(qū)都是非常有前景的,包括與像龍芯中科這樣的國內(nèi)領(lǐng)先的 CPU 廠家一起,把基于 OS、基于芯片的聯(lián)合創(chuàng)新做好,未來一定是大有可為的。再次感謝龍芯提供場(chǎng)地,感謝這些優(yōu)秀的技術(shù)同學(xué)分享,將這些關(guān)鍵的 CPU 核心技術(shù)提供給社區(qū)的參與者,相信未來我們的合作會(huì)更加深入,取得的成績也會(huì)更加奪目?!?/p>
致辭后,會(huì)議進(jìn)入主要的技術(shù)分享階段。五位分享者圍繞發(fā)布新版本 Anolis-LoongArch 的研發(fā)背景、進(jìn)展、后續(xù)規(guī)劃以及容器云、虛擬化技術(shù)等相關(guān)技術(shù)方向進(jìn)行了詳解。龍蜥社區(qū)技術(shù)委員、龍芯系統(tǒng)研發(fā)部王洪虎對(duì) Anolis-LoongArch 生態(tài)新版本進(jìn)行介紹,主要包括Anolis LoongArch版本的研發(fā)背景、LoongArch SIG 組的工作大事記,LoongArch 版本的研發(fā)進(jìn)展、操作系統(tǒng)各子模塊移植情況、首個(gè)內(nèi)測(cè)版本 ISO 已制作完成并內(nèi)部測(cè)試、龍芯在Linux 內(nèi)核、KVM虛擬化、Gcc/LLVM/Golang、JDK/JavaScrip/DotNet 等領(lǐng)域 LoongArch 架構(gòu)的移植適配及國際上游社區(qū)的工作情況、龍芯在 KVM 虛擬化、容器虛擬化等領(lǐng)域所進(jìn)行的生態(tài)建設(shè)情況,并同步了 Anolis LoongArch 版本的后續(xù)工作規(guī)劃。
龍芯芯片研發(fā)部汪文祥對(duì)龍芯 LoongArch 架構(gòu)進(jìn)行詳細(xì)地講述,從建立自主信息產(chǎn)業(yè)體系成為國家戰(zhàn)略等國際國內(nèi)大環(huán)境出發(fā),闡述了龍芯研發(fā) LoongArch 指令集的背景,指令集自主與兼容的關(guān)系,從基礎(chǔ)軟件、動(dòng)態(tài)翻譯虛擬機(jī)及二進(jìn)制翻譯等方面解析充分考慮兼容的自主 LoongArch 指令集系統(tǒng),包括其完全自主、技術(shù)先進(jìn)、兼容生態(tài)的特點(diǎn),并結(jié)合 ABI、內(nèi)核與用戶態(tài)、二進(jìn)制翻譯等方面介紹 LoongArch 架構(gòu)特點(diǎn)。
龍芯系統(tǒng)研發(fā)部張文龍對(duì)龍芯平臺(tái)內(nèi)核及虛擬化技術(shù)進(jìn)行了分享,介紹了龍芯 KVM 虛擬化及 OpenStack 等虛擬化軟件生態(tài)工作情況,從虛擬化效率、虛擬機(jī)操作系統(tǒng)及各種啟動(dòng)方式支持等方面介紹了龍芯KVM虛擬化方面的工作進(jìn)展,以及基于 LoongArch 的 3A/C5000 上對(duì) CPU、固件/內(nèi)存/硬盤/網(wǎng)絡(luò)等方面的虛擬機(jī)硬件支持情況,其中重點(diǎn)講述虛擬機(jī)性能加速、資源管理、高可靠、備份恢復(fù)等方面的研究情況,最后與社區(qū)開發(fā)者同步了基于 Anolis LoongArch 版本的虛擬化軟件生態(tài)建設(shè)進(jìn)展。龍芯系統(tǒng)研發(fā)部花靜云對(duì)基于 LoongArch 的 Alpine 容器云的建設(shè)情況和后續(xù)工作計(jì)劃做了詳細(xì)的闡述。首先介紹了 Alpine 操作系統(tǒng)的基本概念和該系統(tǒng)在云計(jì)算領(lǐng)域中的基礎(chǔ)作用,從軟件包構(gòu)建、CPU 構(gòu)架支持、DockerImage 構(gòu)建、ISO 鏡像生成、minirootfs 根系統(tǒng)及 Loongnix 社區(qū)開放等方面介紹了Alpine 在 LoongArch 架構(gòu)上的移植情況,最后介紹了 Alpine 在 Anolis LoognArch 架構(gòu)上的移植規(guī)劃并將持續(xù)向 Anolis 社區(qū)貢獻(xiàn)開源力量。
龍芯系統(tǒng)研發(fā)部候芳東向我們分享了 Loongnix 云平臺(tái)建設(shè)的工作進(jìn)展。從當(dāng)前國際云原生生態(tài)發(fā)展現(xiàn)狀展開,介紹了龍芯在云原生生態(tài)方面的主要工作進(jìn)展、主要云原生項(xiàng)目在 LoognArch 架構(gòu)的移植情況及相關(guān)生態(tài)建設(shè)情況,包括 LoongArch 架構(gòu)上的 harbor/Photon 等基礎(chǔ)平臺(tái)建設(shè)情況、K8S 等核心項(xiàng)目的工作情況及與國際上游社區(qū)的交互、基于 Anolis LoongArch 架構(gòu)的 OpenStack、Ceph、AI 框架、大數(shù)據(jù)等生態(tài)建設(shè)情況。
在干貨滿滿的技術(shù)分享環(huán)節(jié),大家聚精會(huì)神,及時(shí)記錄,而在自由討論環(huán)節(jié),則是“大型網(wǎng)友線下交流會(huì)”現(xiàn)場(chǎng),各位開發(fā)者們暢所欲言,盡情分享,不斷碰撞出思維的火花。社區(qū)及龍芯也為每位參會(huì)者準(zhǔn)備了精美的茶歇以及定制筆記本、筆、T恤等限定周邊。技術(shù)分享之余,社區(qū)還攜社區(qū)新款定制背包、運(yùn)動(dòng)水杯,開啟了三輪歡樂抽獎(jiǎng)活動(dòng),中獎(jiǎng)率高達(dá) 50%,誠意滿滿。
最后,特別致謝龍蜥社區(qū)及龍芯工作人員芹菜、王洪虎、田延輝、高瑩、吳清玲、郭同彬、袁艷桃、邢秀、劉子揚(yáng)等人的組織與配合。感謝開發(fā)者朋友們對(duì)龍蜥社區(qū)(OpenAnolis)的關(guān)注與支持,后續(xù),我們也將陸續(xù)推出本次技術(shù)分享的解讀文章。更多相關(guān)的活動(dòng)內(nèi)容將在這里劇透推送,記得關(guān)注龍蜥社區(qū)公眾號(hào),謹(jǐn)防走丟哦!
LoongArch SIG :LoongArch 是由龍芯中科推出的指令系統(tǒng),工作小組致力于提供 Anolis OS 對(duì) LoongArch 指令集架構(gòu)的支持,和圍繞 LoongArch 構(gòu)建軟件生態(tài)。
歡迎更多開發(fā)者加入 LoongArch SIG:
網(wǎng)址:
https://openanolis.cn/sig/LoongArch
郵件列表:
loongarch@lists.openanolis.cn
雷鋒網(wǎng)雷鋒網(wǎng)雷鋒網(wǎng)
雷峰網(wǎng)版權(quán)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。