北京2018年3月27日電 /美通社/ -- 系統(tǒng)的定制和編譯是手機(jī)行業(yè)研發(fā)部門(mén)的重點(diǎn)工作之一,也是對(duì)計(jì)算力的需求最多的應(yīng)用之一。傳統(tǒng)是靠刀片服務(wù)器作為主要的編譯機(jī),但是近期國(guó)內(nèi)頂級(jí)的手機(jī)代工廠開(kāi)始采用浪潮整機(jī)柜服務(wù)器SR作為系統(tǒng)編譯的主要支撐。是什么讓他們從傳統(tǒng)刀片轉(zhuǎn)向整機(jī)柜服務(wù)器?本文將與大家進(jìn)行探討。
除了硬件設(shè)計(jì)和生產(chǎn),Android系統(tǒng)定制和開(kāi)發(fā)是手機(jī)工廠重要的業(yè)務(wù)之一,而各廠商的Android系統(tǒng)都需要進(jìn)行不同的定制,每次定制過(guò)程都需要對(duì)系統(tǒng)進(jìn)行一次編譯。系統(tǒng)編譯就是通過(guò)編譯程序把高級(jí)語(yǔ)言變成手機(jī)可以識(shí)別的二進(jìn)制語(yǔ)言,這一過(guò)程對(duì)于服務(wù)器的CPU、內(nèi)存和IO有著較高要求。
較早,塔式服務(wù)器是主要的編譯機(jī),隨著所需編譯的系統(tǒng)版本越來(lái)越多,尤其是并行處理的任務(wù)增多,塔式服務(wù)器低密度、不易統(tǒng)一管理的弊端逐漸顯露。為了提升系統(tǒng)編譯的效率,對(duì)服務(wù)器進(jìn)行統(tǒng)一的部署管理,國(guó)內(nèi)的手機(jī)制造企業(yè)開(kāi)始考慮對(duì)編譯機(jī)器的升級(jí)。多數(shù)人將目光投向刀片服務(wù)器和整機(jī)柜服務(wù)器。
性能相當(dāng),為何選擇浪潮整機(jī)柜服務(wù)器SR
刀片服務(wù)器、整機(jī)柜服務(wù)器相對(duì)于機(jī)架服務(wù)器,都有著極大的計(jì)算密度和能效比優(yōu)勢(shì)。做個(gè)簡(jiǎn)單的對(duì)比,在相同條件下:刀片服務(wù)器可以節(jié)省30%能源成本,部署加快66%,數(shù)據(jù)中心空間需求減少80%,網(wǎng)絡(luò)連接線纜減少92%;而整機(jī)柜服務(wù)器SR,能耗降低30%,部署速度提升10倍,部署密度提升100%,線纜減少93%。由此可見(jiàn),刀片服務(wù)器與整機(jī)柜服務(wù)器優(yōu)勢(shì)相似,整機(jī)柜服務(wù)器SR有著與刀片服務(wù)器同樣的高密度,但在部署速度上卻更勝一籌。
但傳統(tǒng)刀片服務(wù)器還存在一些問(wèn)題,這些缺陷可能會(huì)在日后影響業(yè)務(wù)的發(fā)展。首先,從空間密度上來(lái)看,傳統(tǒng)刀片服務(wù)器較機(jī)架服務(wù)器節(jié)省50%的空間,但是內(nèi)部散熱難度也隨之增加,尤其是系統(tǒng)編譯為主的業(yè)務(wù)應(yīng)用,CPU負(fù)載率往往長(zhǎng)期處于100%的狀態(tài),多核高主頻CPU的發(fā)熱量不容小覷。
更重要的是,傳統(tǒng)刀片服務(wù)器的擴(kuò)展性和靈活性較差。由于要達(dá)到較高密度,因此也舍棄了多余的空間,硬盤(pán)、PCIe設(shè)備等。如果有一些特殊的插卡需求,在應(yīng)用傳統(tǒng)刀片服務(wù)器的過(guò)程中,會(huì)受到限制。
而浪潮整機(jī)柜服務(wù)器SR在擁有更優(yōu)的架構(gòu)設(shè)計(jì)和能效比的同時(shí),規(guī)避了傳統(tǒng)刀片服務(wù)器的各種弊端。從散熱來(lái)說(shuō),它采用的是背部大風(fēng)扇墻設(shè)計(jì),在保證高效散熱的同時(shí)減少了93%的風(fēng)扇數(shù)量。另外, SR每節(jié)點(diǎn)擁有更大的空間(縱深和寬度較大),因此風(fēng)道設(shè)計(jì)更加合理,能夠適應(yīng)傳統(tǒng)風(fēng)冷甚至自然風(fēng)冷的機(jī)房環(huán)境,并且可以搭配水冷背板,達(dá)到更優(yōu)的制冷效率。
其次,整機(jī)柜服務(wù)器SR擁有更好的擴(kuò)展性。由于傳統(tǒng)刀片服務(wù)器內(nèi)部空間有限,計(jì)算、存儲(chǔ)、IO三者通常不可兼得,擁有雙路CPU和多內(nèi)存擴(kuò)展的傳統(tǒng)刀片,往往缺少PCIe擴(kuò)展支持,需要專(zhuān)用的擴(kuò)展模塊來(lái)實(shí)現(xiàn)。而SR支持1U1全寬計(jì)算節(jié)點(diǎn)或者2個(gè)半寬計(jì)算節(jié)點(diǎn),每節(jié)點(diǎn)支持雙路CPU+16條內(nèi)存,同時(shí)擁有8塊2.5寸硬盤(pán)(支持熱插拔SSD)的存儲(chǔ)配備,適應(yīng)更多業(yè)務(wù)應(yīng)用場(chǎng)景。
按需定制,非專(zhuān)業(yè)機(jī)房同樣可以部署
編譯應(yīng)用對(duì)計(jì)算性能和IO要求較高,但不需要太大的存儲(chǔ)空間,因此采用浪潮整機(jī)柜服務(wù)器SR的計(jì)算類(lèi)節(jié)點(diǎn)即可支撐,E5-2600v4 CPU搭配少量擁有較高IOPS的SSD,還留有更多內(nèi)存和存儲(chǔ)擴(kuò)展的冗余,保障后期的升級(jí)擴(kuò)容。同時(shí)能夠?qū)崿F(xiàn)不同節(jié)點(diǎn)的混合部署,在業(yè)務(wù)量提升后,能夠通過(guò)更換節(jié)點(diǎn)的形式進(jìn)行高效的彈性擴(kuò)容。
像SN6110M4s這類(lèi)計(jì)算類(lèi)的SR節(jié)點(diǎn)的計(jì)算密度高,在滿(mǎn)配32節(jié)點(diǎn)的情況下,整機(jī)重量不足1噸。雖然大部分手機(jī)企業(yè)機(jī)房不是整機(jī)柜專(zhuān)用機(jī)房,采用此類(lèi)節(jié)點(diǎn),也僅需通過(guò)鋼板加固即可完成上架使用。
性能滿(mǎn)足業(yè)務(wù),遠(yuǎn)期成本更優(yōu)
經(jīng)過(guò)實(shí)際的測(cè)試,浪潮整機(jī)柜服務(wù)器SR與之前其采用的塔式高性能編譯機(jī)相比,有15%左右的性能提升。實(shí)際編譯過(guò)程中,整機(jī)柜服務(wù)器SR的內(nèi)存和CPU負(fù)載較高,充分發(fā)揮了計(jì)算資源利用效率。但此時(shí)遠(yuǎn)程ssh操作不會(huì)出現(xiàn)卡頓現(xiàn)象,由此在滿(mǎn)足系統(tǒng)編譯需求的同時(shí),避免了計(jì)算資源的短缺和過(guò)剩。
而在服務(wù)器本身的性能提升之外,浪潮整機(jī)柜服務(wù)器SR還可以將機(jī)房密度提升5倍以上。曾有客戶(hù)原有機(jī)房空間較小,單個(gè)機(jī)房?jī)?nèi)部?jī)H可容納5個(gè)標(biāo)準(zhǔn)機(jī)架位,采用塔式服務(wù)器僅放置了30臺(tái)左右。而整機(jī)柜服務(wù)器SR單機(jī)柜就實(shí)現(xiàn)了32節(jié)點(diǎn)的部署,為客戶(hù)日后的擴(kuò)容節(jié)省了空間。
并且,服務(wù)器的生命周期通常會(huì)有三年,電力消耗、空間租用費(fèi)用、制冷費(fèi)用、運(yùn)維費(fèi)用等都需要長(zhǎng)期的投入,因此遠(yuǎn)期成本的節(jié)省更為關(guān)鍵。而浪潮整機(jī)柜服務(wù)器SR采用集中供電、集中散熱和集中管理,與通用服務(wù)器相比較高會(huì)有30%功耗降低、9%的電源轉(zhuǎn)換效率提升、2倍以上的機(jī)房密度提升,最終可將TCO降低12%以上。在12306的實(shí)測(cè)數(shù)據(jù)顯示,在使用整機(jī)柜服務(wù)器SR替代傳統(tǒng)刀片服務(wù)器后,將能夠節(jié)省了60%的機(jī)房空間和10%的功耗成本。
目前,浪潮整機(jī)柜服務(wù)器SR市場(chǎng)占有率超過(guò)60%,并且早已經(jīng)不是大型互聯(lián)網(wǎng)企業(yè)的專(zhuān)屬,在中國(guó)移動(dòng)、12306、奧鵬教育、上海寬帶中心、華勤等知名客戶(hù)處都已經(jīng)批量落地應(yīng)用。