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