軟件離不開硬件的效率,硬件離不開軟件的調度,他們是相互依存的關系,在5月剛剛結束的第六屆中國云計算大會上,PMC“數據中的融合架構和存儲”專題論壇中,PMC公司研發(fā)副總裁兼首席科學家廖恒調侃的將這種關系比擬成是夫妻關系。是的,在軟件定義的時代,無疑催生給硬件廠商更多發(fā)展的可能性,在這其中,數據中心也將經歷著自身的不斷蛻變。
數據中心的融合架構與存儲論壇上PMC展示的產品
PMC :I/O解耦合探尋未來數據中心出路
中國憑借巨大的人口受眾以及非常強有力的經濟發(fā)展還有互聯網領域的創(chuàng)新,在大數據時代已經占領了獨領風騷的地位,甚至在存儲領域,PMC副總裁兼存儲事業(yè)部總經理Travis Karr表示,中國存儲銷售量已經逐漸超過美國,成為全球第一大市場。在此基礎上,不僅需要技術規(guī)模的生產,還需要不斷的創(chuàng)新,才能滿足中國爆炸式的數據存儲的需求。
例如在互聯網的時代,基于對供應鏈,尤其是硬件供應鏈的一些變化,需要不斷的根據應用去做定制化,根據實際需求來動態(tài)調整,對硬件設備的形態(tài),要快速的反映、部署,來解決存儲的容量爆炸式的增長,數據種類的多樣,和數據訪問速度等等問題。而對于包括企業(yè)存儲、工業(yè)標準服務器和超大規(guī)模數據中心三大類型客戶的PMC來說,這更是他們亟待解決的問題。
PMC公司副總裁兼存儲產品事業(yè)部總經理Travis Karr發(fā)表演講
應對大數據的洪流,Travis Karr表示縱觀創(chuàng)新方面, PMC著重發(fā)展在以下幾個方面:在傳統(tǒng)的存儲部件中采用模塊化設計、閃存技術、存儲和I/O解耦合以及數據中心之間超高寬帶長距離傳輸的問題。
對于存儲解耦合,無疑是為了提高系統(tǒng)總體架構的靈活性,通過動態(tài)的調配服務器CPU和存儲,不管是容量,或者是存儲速度之間的比例適配應用的需求,從而提高硬件資源利用效率,簡化服務器設計。
阿里巴巴:數據中心靠融合解困管理開銷成本
同樣苦于數據爆炸增長的還有阿里巴巴,尤其是在每年雙十一期間的大量數據積累,不難看出,在這其后他應該更具有發(fā)言權。阿里巴巴集團資深硬件工程師牛功彪表示阿里巴巴從互聯網運營上積累的數據存量越來越大了,去年數據量已達100P左右,其實一個大的挑戰(zhàn)就是管理成本的提高。
包括后端,前端、后端采購,或者機型的管理,以及對于開發(fā)或者性能廠商都會面對非常大的開銷,都是面臨的實際問題。對此阿里巴巴提出的解決方案是融合,不管是設備的管理,還是使用問題。
資源解耦與存儲池化,是現在阿里巴巴所在做的,主要將存儲和計算解耦掉或者存儲池化。牛功彪表示從數據傳輸角度來看,解耦以后需要加快傳輸數據,而之前存儲和計算路徑很短,這樣能保證數據的傳輸性或者數據完整性。而現在距離變長了,傳輸介質這部分,阿里巴巴目前更傾向于硅光,在傳輸可靠性、傳輸的距離上,都能滿足需求。
通過這種方法,可以把各資源有效的融合起來,借助軟件提高存儲的利用率,以及計算節(jié)點的利用率,此外它的易擴展,也方便資源的調度。
OCP創(chuàng)始成員: 糾錯編碼幫助數據中心“勒緊錢包”
此次論壇不僅請來了國內知名互聯網巨頭,更有北美優(yōu)秀的數據中心經驗供分享。OCP的創(chuàng)始成員Per Brashers在一年前離開了Facebook,成立了Yttibrium,在Facebook期間,他主導了存儲相關結構的設計。
Open Vault & OCP Cold Storage 發(fā)明者,前Facebook的存儲負責人,Yittibrium的創(chuàng)始人Per Brashers 發(fā)表演講
總結OCP的設計理念,Per Brashers概述為把數據中心的每一個構成部件,以及整體成本當中的權重做了一個羅列,并且對每一個部件的設計理念進行優(yōu)化采取的措施,以及對設備投資,運維成本帶來的比例。
而這無非就是希望能夠最大程度的節(jié)約運營成本,其實也就是數據中心的效率,這當然還是基于成本的考量。通過改善數據中心的設計,可以得到30%TCO的下降,這直接就是降低了整個公司的運營成本。怎么樣實現這樣的效率提升呢?一個非常綜合的設計,通常包括改造服務器架構,設計高密度的服務器,在小空間加入內更多盤片的連接。
對此,Per Brashers提出了他關于數據中心內數據保護問題的新觀點。過去通常是3個備份的實現方式,為了讓一個數據非??煽?,除了本地存一份,機架存一倍,跨越機架存第三份。這就需要三個倍份的存儲容量,帶來高成本。而糾錯編碼在一定程度上就能解決該問題,每個數據需要10份,然后再分出兩份糾錯編碼,把12份數據打散分布在不同的節(jié)點。這樣開銷只有1.2倍,大大節(jié)省了成本。
這就好像是軟硬件的紛爭,其實關鍵因素都是把效率的理念貫穿其中?;A設施設計理念就是一個持久性的驅動力,而進一步的體系結構可能是軟件,可能是硬件,或者是二者相結合,最終降低TCO。