紅帽64位ARM架構(gòu)近期內(nèi)將準(zhǔn)備就緒,它可用于數(shù)據(jù)中心和云。ARM版紅帽企業(yè)Linux服務(wù)器(RHELA)可能將于今年或2016年初發(fā)布測(cè)試版。
紅帽公司操作系統(tǒng)平臺(tái)副總裁Denise Dumas在波士頓紅帽峰會(huì)上表示,紅帽公司正在全面開(kāi)發(fā)ARM支持。該開(kāi)發(fā)預(yù)覽版是基于RHEL 7.1的。
據(jù)紅帽的介紹,RHELA會(huì)保留許多關(guān)鍵功能,該項(xiàng)專(zhuān)門(mén)產(chǎn)品是基于支持64位ARM架構(gòu)的V8a的Linux內(nèi)核的最新版本。RHELA將為用戶(hù)提供和RHEL 7.1相同的環(huán)境和工具。紅帽宣稱(chēng),這樣做可以“為我們的合作伙伴、ISV和企業(yè)開(kāi)發(fā)人員提供跨架構(gòu)的無(wú)縫用戶(hù)體驗(yàn)和簡(jiǎn)化移植和開(kāi)發(fā)過(guò)程。”
RHELA的移植端口花了這么久是因?yàn)?ldquo;ARM在設(shè)計(jì)AArch64架構(gòu)時(shí),ARM及其合作伙伴必須提供固件、內(nèi)核、庫(kù)、編譯器等等的移植規(guī)范。牽涉到數(shù)百個(gè)軟件包。”
要將所有這些弄到RHEL里,紅帽在上游社區(qū)止步的地方起步。在Fedora、紅帽社區(qū)里L(fēng)inux完成了。Fedora ARM團(tuán)隊(duì)后來(lái)開(kāi)始了將AArch64移植到Fedora 17的工作。但一直到2013年6月的Fedora 19才完成初步的Fedora移植。而且,直到2014年12月21日Fedora的發(fā)布才完成了將一個(gè)合適的aarch64二級(jí)架構(gòu)版本建立在真實(shí)硬件上的工作。
到今日,RHELA預(yù)覽版已具有大多數(shù)RHEL7的基本功能。該版本的目標(biāo)是開(kāi)發(fā)人員,帶有編程語(yǔ)言、性能分析和調(diào)試工具、服務(wù)器守護(hù)程序,再加上一個(gè)現(xiàn)代Linux內(nèi)核。但RHELA要在數(shù)據(jù)中心或云部署里直接使用還有很多工作要做,不過(guò)這一天會(huì)到來(lái)的。
為了加快開(kāi)發(fā),紅帽最近加強(qiáng)了ARM合作伙伴關(guān)系。紅帽的合作伙伴現(xiàn)在包括硅片供應(yīng)商、原始設(shè)備制造商以及獨(dú)立軟件開(kāi)發(fā)商。有興趣利用RHELA評(píng)估特定硬件設(shè)計(jì)的組織可與自己的硬件供應(yīng)商聯(lián)系,查詢(xún)可行性及有關(guān)下載事宜。