當(dāng)我們對(duì)服務(wù)器的認(rèn)知尚且停留在塔式、機(jī)架式以及刀片服務(wù)器時(shí),一種新型的服務(wù)器系統(tǒng)——微服務(wù)器,已經(jīng)孕育而生。與其說市場(chǎng)在變,不如歸結(jié)為用戶的需求在變更加貼切。在云計(jì)算、大數(shù)據(jù)、移動(dòng)互聯(lián)網(wǎng)飛速發(fā)展的今天,服務(wù)器作為基礎(chǔ)層的支撐設(shè)備,高性能與低能耗成為用戶的最終訴求。因此,微服務(wù)器擁有比刀片服務(wù)器更高的部署密度以及更低的能耗。本期,筆者將從十個(gè)方面帶大家了解微服務(wù)器那些事。
大數(shù)據(jù)時(shí)代的來臨,將海量數(shù)據(jù)涌入數(shù)據(jù)中心,導(dǎo)致數(shù)據(jù)中心將承載著大量并行化、海量小負(fù)荷的工作需求,使得傳統(tǒng)的數(shù)據(jù)中心將面臨巨大的挑戰(zhàn)。的確,大數(shù)據(jù)的出現(xiàn)帶動(dòng)了數(shù)據(jù)中心基礎(chǔ)設(shè)施發(fā)生變革,更低的功耗與更高的部署密度,才是未來數(shù)據(jù)中心發(fā)展的方向,正因如此,不少也業(yè)內(nèi)人士認(rèn)為微服務(wù)器未來將在數(shù)據(jù)中心中擔(dān)當(dāng)重任。
1、如何定義微服務(wù)器?
說了這么多,究竟微服務(wù)器是什么?實(shí)際上,微服務(wù)器最先由英特爾提出,是一種基于低能耗架構(gòu)設(shè)計(jì)、擁有更高密度的新型服務(wù)器系統(tǒng),具有比小型服務(wù)器還更小的超小型服務(wù)器。其云計(jì)算業(yè)務(wù)主管Kevin Huiskes認(rèn)為:“我們所指的微服務(wù)器,是一種相對(duì)較大、更為昂貴的機(jī)器,即任何具有大量節(jié)點(diǎn)的服務(wù)器,通常具有一個(gè)單插槽或者多個(gè)低功耗處理器以及共享基礎(chǔ)設(shè)施”;與此不同的是,惠普認(rèn)為其入門級(jí)(基于Celeron或Pentium)的PorLiant系統(tǒng)是微服務(wù)器。如此來看,目前業(yè)內(nèi)對(duì)于微服務(wù)器的定義仍存有差異。
與刀片式服務(wù)器的區(qū)別
前面我們說,微服務(wù)器最大的特點(diǎn)就是部署密度高與低功耗,而這很容易讓人聯(lián)想到刀片服務(wù)器。實(shí)際上,雖然兩者都具有較高的部署密度,但不同的是微服務(wù)器的應(yīng)用環(huán)境相對(duì)簡(jiǎn)單,常應(yīng)用在主機(jī)托管等方面,對(duì)CPU核心數(shù)量要求并不高,例如輕量型web工作負(fù)載和冷數(shù)據(jù)存儲(chǔ);而刀片服務(wù)器則主要運(yùn)用在特殊行業(yè)和高密度計(jì)算環(huán)境里。
另一方面,兩者的區(qū)別還在于計(jì)算能力。刀片服務(wù)器一般可以承載標(biāo)準(zhǔn)化的服務(wù)器工作負(fù)責(zé),而微服務(wù)器更多承載的是輕量級(jí)的并行化計(jì)算。此外,刀片服務(wù)器與微服務(wù)器搭載著不同架構(gòu)的處理器:刀片服務(wù)器一般搭載著高性能處理器,例如英特爾至強(qiáng)系列處理器;而微服務(wù)器一般搭載的是低性能處理器,例如Atom 或ARM處理器。
所以,不難看出兩者在服務(wù)器市場(chǎng)的定位是不同的,但可以肯定的是微服務(wù)器勢(shì)必會(huì)分流刀片服務(wù)器市場(chǎng),而刀片服務(wù)器未來的應(yīng)用場(chǎng)景也將因此更加細(xì)化。
近幾年,綠色I(xiàn)T和數(shù)據(jù)中心對(duì)低能耗、高密度的要求逐年遞增,而微服務(wù)器的出現(xiàn)正是順應(yīng)了當(dāng)今節(jié)能與能源管理的大趨勢(shì)。因此在整個(gè)服務(wù)器市場(chǎng)中,微服務(wù)器具有更大的成長(zhǎng)空間。當(dāng)然,距市場(chǎng)完全接受微服務(wù)器仍需一個(gè)逐步認(rèn)可的過程,且在這些領(lǐng)域中不斷的完善以及鞏固其自身優(yōu)勢(shì)。
數(shù)據(jù)中心
媒體存儲(chǔ)領(lǐng)域嶄露頭角
結(jié)合微服務(wù)器的自身優(yōu)勢(shì),目前來看其更適合應(yīng)用在冷數(shù)據(jù)分析、輕量型web工作負(fù)載等領(lǐng)域。其中,輕量型web工作負(fù)載又包括低端專用托管、簡(jiǎn)單內(nèi)容交付與離線批量分析幾個(gè)方面。微服務(wù)器靠其高密度、低功耗的自身優(yōu)勢(shì),可將這類應(yīng)用的總體擁有成本(TCO)優(yōu)化至新的水平。
全球行業(yè)分析公司Global Industry Analysts表示,媒體存儲(chǔ)目前是微服務(wù)器領(lǐng)先的應(yīng)用領(lǐng)域,其能提供通過網(wǎng)絡(luò)或者互聯(lián)網(wǎng)對(duì)圖片、音頻和視頻文件的訪問,相對(duì)簡(jiǎn)單。與此同時(shí),對(duì)客戶與企業(yè)來講仍是一個(gè)重要的流程。
微服務(wù)器將資源整合
雖然微服務(wù)器在性能上不及刀片服務(wù)器與機(jī)架服務(wù)器,但通過集群或共享等處理方式,其能將有限的資源整合到一起,為用戶提供更多的工作負(fù)載,滿足不同用戶的需求,而這也正是微服務(wù)器能在數(shù)據(jù)分析領(lǐng)域應(yīng)用廣泛的原因。同時(shí),由于微服務(wù)器增加了冗余設(shè)計(jì),因此可以提高正常運(yùn)行的時(shí)間。
相較于傳統(tǒng)服務(wù)器,微服務(wù)器在配置上精簡(jiǎn)了63%,因此其能耗上可減少85%,看上去十分具有吸引力,不過前提卻是企業(yè)用戶能在傳統(tǒng)服務(wù)器與微服務(wù)器之間找到一個(gè)平衡點(diǎn),用過多或過少的微服務(wù)器取代傳統(tǒng)服務(wù)器并不完全是一件好事。
其實(shí)這很容易理解,因?yàn)樵谶^度節(jié)約成本的同時(shí),勢(shì)必將導(dǎo)致整體性能的降低。因此,在決定用微服務(wù)器代替?zhèn)鹘y(tǒng)服務(wù)器之前,用戶應(yīng)從設(shè)備廠商、公司IT 部亦或第三方顧問公司那里,尋求專業(yè)的指導(dǎo),并從應(yīng)用、網(wǎng)絡(luò)、存儲(chǔ)、數(shù)據(jù)庫、處理器和內(nèi)存使用等多方面進(jìn)行研究,同時(shí)避免大規(guī)模的投資。
應(yīng)用環(huán)境決定價(jià)格
現(xiàn)在,正是微服務(wù)器發(fā)展的初級(jí)階段,所以與那些成熟的傳統(tǒng)服務(wù)器相比,微服務(wù)器未來還有很大的降價(jià)空間。盡管如此,當(dāng)面對(duì)不同應(yīng)用領(lǐng)域時(shí),其產(chǎn)品價(jià)格同樣存在較大差異。正如SeaMicro推出的基于凌動(dòng)N570處理器的SM10000-64微服務(wù)器,其在標(biāo)配情況下的售價(jià)為148000美元。
或需額外的存儲(chǔ)空間
通常情況下,不論是服務(wù)器本身亦或共享基礎(chǔ)架構(gòu)機(jī)箱上單獨(dú)的存儲(chǔ)插槽,大多數(shù)的微服務(wù)器都提供內(nèi)部存儲(chǔ),用戶可在有限的空間內(nèi)提高計(jì)算密度。然而,用戶若想更進(jìn)一步加大部署密度,也將面臨需額外增加存儲(chǔ)空間的問題。
例如,惠普ProLiant m300 Server Cartridge(基于Atom),支持1塊容量在500GB(或1TB)的2.5英寸硬盤或容量在240GB的固態(tài)盤,Moonshot 1500機(jī)箱至多可容納45塊該盤盒,即每個(gè)機(jī)箱內(nèi)部存儲(chǔ)容量最高為45TB;而最新的SeaMicro SM15000機(jī)箱則支持8個(gè)存儲(chǔ)插槽,同時(shí)每個(gè)插槽又可支持8個(gè)驅(qū)動(dòng)器,總共64個(gè)。如果還需要更多的存儲(chǔ)容量,SeaMicro獨(dú)立的Freedom Fabric Storage系統(tǒng),可支持至多1344個(gè)2.5英寸或3.5英寸驅(qū)動(dòng)器,存儲(chǔ)容量將達(dá)到5PB.
眾所周知,大規(guī)模部署微服務(wù)器將會(huì)涉及改變布局與資源使用問題,而這些則取決于數(shù)據(jù)中心實(shí)際所使用的機(jī)架、配電、加熱/冷卻等因素:需移除傳統(tǒng)機(jī)架后容納微服務(wù)器,或需調(diào)整制冷以確保適應(yīng)系統(tǒng)需求;再者就是對(duì)配電設(shè)備進(jìn)行改造等等,而這些都將帶來更高的成本。
云計(jì)算的出現(xiàn)改變了數(shù)據(jù)中心的發(fā)展模式,數(shù)據(jù)中心通過集群的方式得達(dá)到只有高性能服務(wù)器才能解決的問題。據(jù)相關(guān)數(shù)據(jù)統(tǒng)計(jì),在2013年至2018年期間,云計(jì)算在微服務(wù)器方面的應(yīng)用將呈現(xiàn)62.3%的年復(fù)合增長(zhǎng)率。早前,TechRepublic的Nick Heath就曾表示:“隨著公有云服務(wù)的使用逐漸增加,對(duì)于適合用于處理輕量云服務(wù)工作負(fù)載的微服務(wù)器的需求很可能也隨之而增加。”現(xiàn)在,云計(jì)算公司正漸漸清楚的意識(shí)到,微服務(wù)器能實(shí)現(xiàn)更多的特殊需求。
未來三年,微服務(wù)器市場(chǎng)將進(jìn)軍10億美元級(jí)
專家預(yù)計(jì),從2017年至2020年期間,微服務(wù)器規(guī)模將擴(kuò)大三倍。根據(jù)Silicon Semiconductor提供的IC Insights報(bào)告顯示,至2017年微服務(wù)器的銷售額或?qū)⑦_(dá)到72%的年復(fù)合增長(zhǎng)率,即12億美元。與此同時(shí),Markets and Markets預(yù)測(cè)2020年微服務(wù)器的銷售額將超過30億美元。當(dāng)然,對(duì)于微服務(wù)器市場(chǎng),不同的人所持觀點(diǎn)各異。
編輯總結(jié):對(duì)于那些有特殊應(yīng)用需求的企業(yè)、數(shù)據(jù)中心以及云計(jì)算公司來說,微服務(wù)器無疑已經(jīng)做好準(zhǔn)備,而像惠普、戴爾、IBM這些大型廠商也都參與其中,助推微服務(wù)器技術(shù)向前發(fā)展,致使北美成為目前微服務(wù)器的最大市場(chǎng)。當(dāng)然,以微服務(wù)器市場(chǎng)每年快速的增長(zhǎng)趨勢(shì),勢(shì)必將引來新老廠商之間的新一輪競(jìng)逐。