微服務(wù)器也許并不是在每個(gè)企業(yè)環(huán)境中都是有意義的,但是微服務(wù)器有特點(diǎn),例如低功耗以及占地空間小等等,同時(shí)微服務(wù)器在數(shù)據(jù)中心內(nèi)也扮演著一些潛在角色--比如向外擴(kuò)展可利用大量相對(duì)輕量的服務(wù)器節(jié)點(diǎn)的工作負(fù)載。但是他們也有自己的局限性,包括計(jì)算能力一般,可能需要重新編寫軟件以處理集群配置,缺乏標(biāo)準(zhǔn),而且關(guān)于工作負(fù)載的容量與管理概念也比較模糊。微服務(wù)器還面臨著來自于虛擬化以及云服務(wù)的競爭(不過應(yīng)該指出的是,多個(gè)物理微服務(wù)器相比多個(gè)運(yùn)行在單個(gè)全尺寸服務(wù)器上的虛擬服務(wù)器來說還是具有一定優(yōu)勢(shì)的)。
盡管存在局限性,但微服務(wù)器仍然在某些特定領(lǐng)域取得了顯著進(jìn)展,并且在這些領(lǐng)域中不斷鞏固著自身優(yōu)勢(shì)。
1、微服務(wù)器難以界定
就本文的目的來說,“微服務(wù)器”并不僅僅指下面圖片中這個(gè)帥氣的小機(jī)箱,盡管惠普稱其為“入門級(jí)”(基于Celeron或者Pentium)的PorLiant系統(tǒng)“微服務(wù)器”.
我們所指的微服務(wù)器,是一種相對(duì)較大、更為昂貴一些的機(jī)器--“任何具有大量節(jié)點(diǎn)的服務(wù)器,通常具有一個(gè)單插槽或者多個(gè)低功耗處理器以及共享基礎(chǔ)設(shè)施”,英特爾云計(jì)算業(yè)務(wù)主管Kevin Huiskes這樣表示。由此看來,微服務(wù)器的定義可能是有差異的。
2、與刀片服務(wù)器的交疊
在上圖中顯示的系統(tǒng)可能看上去像是一個(gè)加載了刀片服務(wù)器的機(jī)箱,但這實(shí)際上是微服務(wù)器“插板”(用戴爾的話說)。需要注意的是,這兩種類型的服務(wù)器是不同的,微服務(wù)器正試圖吞噬刀片服務(wù)器的市場(chǎng)。刀片服務(wù)器性能更為強(qiáng)大,但是體積更大,能耗更高,要求更多的冷卻資源。相比之下,微服務(wù)器體積小,消耗資源少,但是計(jì)算能力相對(duì)較低。看起來微服務(wù)器因?yàn)閷?shí)力較弱可能會(huì)被人們忽略,但是隨著企業(yè)變得越來越環(huán)保,更高密度和更低成本的概念會(huì)變得越來越有吸引力。
3、微服務(wù)器可以資源池化
你可能會(huì)認(rèn)為,刀片(或者全尺寸機(jī)架式)服務(wù)器仍然是更好的選擇,因?yàn)樗麄兛梢蕴幚硪蟾鼮榭量痰墓ぷ髫?fù)載。但是,微服務(wù)器可以通過集群或者共享處理的方式將有限的獨(dú)立資源集中起來。這就是為什么微服務(wù)器在數(shù)據(jù)分析領(lǐng)域應(yīng)用廣泛,在這個(gè)領(lǐng)域中資源共享將起到關(guān)鍵作用。微服務(wù)器還可以提高正常運(yùn)行時(shí)間,因?yàn)樗黾恿巳哂嘈浴?/p>
4、微服務(wù)器與傳統(tǒng)服務(wù)器之間的平衡
YourPCUniverse表示,與傳統(tǒng)服務(wù)器相比,微服務(wù)器的配置精簡了63%,能耗減少85%.這聽上去很吸引人,但是要記住,企業(yè)必須在微服務(wù)器和傳統(tǒng)服務(wù)器之間找到恰當(dāng)?shù)钠胶恻c(diǎn)。用過少或者過多的微服務(wù)器取代全尺寸的服務(wù)器并不完全是一件好事。節(jié)約成本固然是有吸引力的,但同時(shí)性能也將降低,實(shí)際上這樣的成本節(jié)約僅僅是因?yàn)槌杀颈晦D(zhuǎn)移到別的地方了。
在用全新的微服務(wù)器取代傳統(tǒng)服務(wù)器之前,你應(yīng)該從廠商、IT人員以及/或者外部顧問那里得到專業(yè)的指導(dǎo),以確保你不是解決了一個(gè)套問題然后又帶來了新的問題,而無法充分利用其好處。在研究了所有方面之前,包括應(yīng)用、網(wǎng)絡(luò)、存儲(chǔ)、數(shù)據(jù)庫、處理器和內(nèi)存使用,務(wù)必要避免進(jìn)行大規(guī)模的全面投資。
5、微服務(wù)器是昂貴的
微服務(wù)器可能適合數(shù)據(jù)中心相對(duì)較小的空間,但是他們并不完全是“物美價(jià)廉”的。例如,2011年一臺(tái)“最佳配置”的SeaMicro基于Atom N570的SM10000-64微服務(wù)器標(biāo)價(jià)為14.8萬美元。
6、可能需要額外存儲(chǔ)空間
大多數(shù)微服務(wù)器提供了內(nèi)部存儲(chǔ),不管是服務(wù)器本身還是共享基礎(chǔ)架構(gòu)機(jī)箱上單獨(dú)的存儲(chǔ)插槽。例如,惠普基于Atom的ProLiant m300 Server Cartridge,支持1個(gè)2.5英寸硬盤(500GB或者1TB)或者固態(tài)盤(240GB)。Moonshot 1500機(jī)箱可容納最多45個(gè)這樣的盤盒,每個(gè)機(jī)箱最高內(nèi)部存儲(chǔ)容量為45TB.SeaMicro最新的SM15000機(jī)箱有8個(gè)存儲(chǔ)插槽,每個(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)器(硬盤或者固態(tài)盤),總共存儲(chǔ)容量可以達(dá)到5PB.
7、微服務(wù)器正在媒體存儲(chǔ)領(lǐng)域大展拳腳
Global Industry Analysts表示,“媒體存儲(chǔ)目前是微服務(wù)器領(lǐng)先的應(yīng)用領(lǐng)域”,微服務(wù)器可提供通過網(wǎng)絡(luò)或者互聯(lián)網(wǎng)對(duì)圖片、音頻和視頻文件的訪問,相對(duì)簡單,但對(duì)客戶和企業(yè)來說仍是一個(gè)重要的流程。
8、微服務(wù)器在云計(jì)算中的應(yīng)用預(yù)計(jì)將大幅增長
RnRMarketResearch.com報(bào)告稱,2013年到2018年期間云計(jì)算在微服務(wù)器方面的應(yīng)用將呈現(xiàn)62.3%的年復(fù)合增長率。在去年的一篇文章中,TechRepublic的Nick Heath曾表示,“隨著公有云服務(wù)的使用逐漸增加,對(duì)于適合用于處理輕量云服務(wù)工作負(fù)載的微服務(wù)器的需求很可能也隨之而增加。”看起來他似乎是對(duì)的,云計(jì)算公司已經(jīng)意識(shí)到了微服務(wù)器能夠?qū)崿F(xiàn)一些特定需求。
9、未來三年微服務(wù)器市場(chǎng)規(guī)??赡苓_(dá)到10億美元級(jí)
根據(jù)Silicon Semiconductor的IC Insights報(bào)告,“在2012年到2017年,微服務(wù)器銷售額預(yù)計(jì)達(dá)到72%的年復(fù)合增長率,總額為12億美元。”與此同時(shí),Markets and Markets預(yù)測(cè)2020年微服務(wù)器的銷售額將超過30億美元。換句話說,很可能這個(gè)細(xì)分市場(chǎng)在2017年到2020年間規(guī)模將擴(kuò)大三倍,如果預(yù)測(cè)準(zhǔn)確的話。
10、大規(guī)模部署可能要求重新評(píng)估/改造數(shù)據(jù)中心
部署微服務(wù)器可能涉及到改變布局和資源使用情況,這取決于數(shù)據(jù)中心環(huán)境(使用的機(jī)架、配電、加熱/冷卻)。例如,必須移除傳統(tǒng)機(jī)架以容納微服務(wù)器,需要調(diào)整制冷以確保適合于系統(tǒng)需求,配電設(shè)備也得進(jìn)行改造以適應(yīng)這些變化。這可能意味著更高的成本,包含在任何配置項(xiàng)目中。
未來前景如何?
微服務(wù)器對(duì)于各種業(yè)務(wù)規(guī)模的企業(yè)、數(shù)據(jù)中心和云公司來說它已經(jīng)準(zhǔn)備好了,至少對(duì)于那些有著特定應(yīng)用或者功能要求的人來說是這樣的。最有趣的是,微服務(wù)器具有重新引發(fā)物理與虛擬服務(wù)器之間爭論的潛力,很多人認(rèn)為一旦虛擬化的優(yōu)勢(shì)被人們廣泛認(rèn)知的時(shí)候這個(gè)討論就會(huì)畫上句號(hào)。很多知名的服務(wù)器制造商,例如戴爾、惠普和IBM,都參與其中,他們的努力正在幫助推動(dòng)微服務(wù)器技術(shù)的發(fā)展。目前,北美是微服務(wù)器最大的市場(chǎng)。
DatacenterAcceleration的Jim O'Reilly最近分享了一些關(guān)于微服務(wù)器的有趣見解:“微服務(wù)器正處于生長發(fā)育的胚胎階段。未來幾年我們將看到ARM 64多核處理器和更為強(qiáng)大的Atom取代32位處理器。DRAM將有所發(fā)展,SSD在IO方面的加速?zèng)]有停止。我們可以預(yù)見到,10GbE或者更好的以太網(wǎng)將在2014年成為一項(xiàng)標(biāo)準(zhǔn),這將為我們提供充足的帶寬以實(shí)現(xiàn)網(wǎng)絡(luò)存儲(chǔ)連接。”他補(bǔ)充說,“眼下軟件定義數(shù)據(jù)中心的發(fā)展趨勢(shì)為低功耗、大批量簡單服務(wù)器創(chuàng)造了機(jī)會(huì)。”未來,微服務(wù)器發(fā)展的關(guān)鍵點(diǎn)可能是“一些微服務(wù)器玩家正在涉及到的,GPU和CPU的連接”.
如果你的公司正在考慮微服務(wù)器,似乎這是一項(xiàng)安全的投資,這個(gè)領(lǐng)域?qū)⒗^續(xù)在分布式資源、節(jié)約空間和成本、針對(duì)特定業(yè)務(wù)需求的定制化工作負(fù)載等領(lǐng)域引入新的發(fā)展。這是一項(xiàng)安全的投資,因?yàn)閷?duì)于任何新技術(shù)來說,為滿足業(yè)務(wù)需求,對(duì)于正確策略以及最佳實(shí)踐的謹(jǐn)慎評(píng)估將成為開始部署之前至關(guān)重要的一件事情。