字節(jié)跳動(dòng)研發(fā)云固件投入應(yīng)用 首次實(shí)現(xiàn)LinuxBoot產(chǎn)品化落地
9月18日消息,日前,字節(jié)跳動(dòng)宣布其研發(fā)的云固件已投入應(yīng)用,首批成功裝機(jī)200余臺(tái)X86服務(wù)器,這也是全球首個(gè)在服務(wù)器中產(chǎn)品化LinuxBoot的固件方案。
據(jù)了解,固件是系統(tǒng)上最先啟動(dòng)的軟件,其主要目的是初始化硬件,啟動(dòng)到操作系統(tǒng)。從智能手表到數(shù)據(jù)中心服務(wù)器,開(kāi)機(jī)時(shí)首先都會(huì)運(yùn)行固件。過(guò)去20多年,服務(wù)器領(lǐng)域主要采用UEFI/Tiano固件方案,其代碼相對(duì)繁重,專(zhuān)業(yè)人才數(shù)量也非常稀缺。因此,服務(wù)器用戶(hù)很難直接處理固件問(wèn)題,也無(wú)法在固件中對(duì)裝機(jī)和網(wǎng)絡(luò)啟動(dòng)等關(guān)鍵功能進(jìn)行優(yōu)化迭代。
而字節(jié)跳動(dòng)歷經(jīng)一年時(shí)間的探索,以“精簡(jiǎn)UEFI平臺(tái)+LinuxBoot”的技術(shù)方案打造出首代云固件。其中,精簡(jiǎn)UEFI平臺(tái)保留芯片初始化和必要的平臺(tái)功能,由字節(jié)跳動(dòng)技術(shù)團(tuán)隊(duì)與合作伙伴共同完成開(kāi)發(fā)測(cè)試工作;LinuxBoot則移植了傳統(tǒng)固件的多數(shù)平臺(tái)功能,將Linux生態(tài)引入到固件領(lǐng)域,更易于維護(hù)和開(kāi)發(fā)。
字節(jié)跳動(dòng)相關(guān)技術(shù)負(fù)責(zé)人表示,團(tuán)隊(duì)將與更多廠商和技術(shù)社區(qū)合作,為第二代產(chǎn)品實(shí)現(xiàn)“CoreBoot+LinuxBoot”技術(shù)方案,未來(lái)還將支持更多架構(gòu)的平臺(tái),與業(yè)界共同打造操作簡(jiǎn)單、功能豐富的新固件生態(tài)。
值得一提的是,目前字節(jié)跳動(dòng)正不斷展露其科研實(shí)力。9月初,字節(jié)跳動(dòng)還正式宣布開(kāi)源CloudWeGo,這是一套以Go語(yǔ)言為核心、專(zhuān)注于微服務(wù)通信與治理的中間件集合,具有高性能、可擴(kuò)展、高可靠的特點(diǎn)。
2、電商號(hào)平臺(tái)僅提供信息存儲(chǔ)服務(wù),如發(fā)現(xiàn)文章、圖片等侵權(quán)行為,侵權(quán)責(zé)任由作者本人承擔(dān)。
3、如對(duì)本稿件有異議或投訴,請(qǐng)聯(lián)系:info@dsb.cn