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