天天看點

初創公司談軟體定義存儲:如何借SDI彎道超車

"軟體定義"的概念,在某種程度上已經是技術發展的共識,在由英特爾提出的軟體定義基礎設施(sdi)的構想中,sdi的技術願景需要軟體定義計算(sdc)、軟體定義網絡(sdn)、和軟體定義存儲(sds)共同推動。在一個大資料的時代,資料的重要程度越來越高,是以作為承載資料的軟體定義存儲(sds),重要性自然不言而喻。

xsky(星辰天合(北京)資料科技有限公司)是一家成立不到一年的初創技術公司,不過讓業界驚訝的是,這家公司就是在這不到一年的時間裡,就釋出了它的sds産品,并在公司成立的起初兩個月之内獲得一筆不小的風險投資。顯然,對于談"軟體定義存儲的發展現狀",和"軟體定義存儲如何成為it基礎設施重要組成部分"的話題,xsky毫無疑問是一個适合的采訪對象。

是以zd至頂網和xsky的 cto王豪邁(也是ceph 亞洲地區唯一的core developer)就sds的發展展開了一番深入交流。在對話中我們發現,使用開放技術,和通過軟體定義實作彎道超車的意識已經根植在xsky的技術路線之中。 

<video></video>

sds: 技術上彎道超車,需求端對接使用者需求

王豪邁堅信,sdi一定是資料中心未來的發展方向,而sds正是sdi的重要組成部分,而它對技術和市場的影響也是多方面的。

首先在技術上,軟體定義存儲帶來了兩個顯著變化,第一,存儲基礎架構和計算基礎架構的融合,即一類伺服器硬體可完成計算和存儲兩類任務,為it使用者規劃硬體設施提供了更高的靈活度和更低的成本結構;第二,通過軟體定義存儲的豐富功能,使用者統一管理多負載的異構存儲更加容易,可以實作熱資料、溫資料、冷資料在同一個叢集中平滑的互相遷移,更好的應對不斷産生的資料價值排浪。近幾年硬體的迅速發展,比如高速萬兆以太網和ssd、nvme的發展,使軟體定義存儲在技術上實作"彎道超車"變成了現實。

通用的伺服器和硬體設施,加上sds軟體,能夠逐漸達到甚至超過傳統存儲的性能、功能、可靠性,甚至在某些方面,如水準擴充特性和處理海量資料方面,比傳統存儲更具備優勢。

技術的進步是一方面,更重要的,在王豪邁看來,軟體定義存儲是随着使用者對于雲的需要,對于彈性的需要而産生的。而滿足有這部分使用者的需求,也是xsky作為初創公司的努力方向。

通過軟體定義存儲,未來的資料中心可進一步實作資料中心硬體設施的标準化和資源池化,能夠讓it管理人員更靈活的調配資源,降低整體擁有成本,減少廠商鎖定,降低能耗。更重要的是,将sdi這種來自于大型網際網路資料中心的成功經驗應用于企業,能夠讓企業在it能力上更接近網際網路,适應移動網際網路、物聯網、大資料對資料中心壓力的迫切需求。

正是存在着市場對sds的實際剛性需求,王豪邁更加堅信軟體定義存儲是存儲發展的必然趨勢。實際上,這正是幾個合夥人創立xsky公司的起因。實際上,無論是國際權威的市場研究機構,像idc、gartner、wikibon,還是基礎設施領域的上司廠商,包括英特爾、emc、vmware,也都認同:軟體定義存儲将是一個重要的市場趨勢。

xsky聯合英特爾實作存儲加速

今天對于存儲本身來說需要一個高速的存儲,通用硬體的高速發展對存儲軟體也帶來了挑戰。例如,很多主流sds都是基于linux作業系統的,linux作業系統核心的io中斷機制,核心網卡驅動與nvme裝置驅動的效率就成為了瓶頸。英特爾的cpu已經足夠強大,但在這種機制下,cpu滿載也沒辦法把幾塊nvme裝置的性能發揮出來。是以英特爾對開源社群推廣了spdk和dpdk的軟體優化包。

從一開始,xsky就和英特爾開展了合作,聯合英特爾去做spdk和dpdk聯合的研發和産品的預研釋出,這實際就是軟體和通用的平台更加深入整合,能夠把通用平台發揮出傳統專有平台需要的性能和穩定性,這就是軟體廠商需要跟底層的廠商,需要更加緊密合作,在ceph社群推進spdk和dpdk的應用,目的是減少軟體方面的瓶頸,将通用平台sds的效率進一步提高。

以前是一家來做硬體然後把這個軟體跟自己的硬體去做一個整合,然後出一個平台,一個系統,現在變成了一個軟體廠商和硬體廠商的合作夥伴關系,同時他們去共同制定一個相對标準的接口或者協定進行互動,形成一個能夠匹敵傳統存儲所帶來的性能,但是又具備現在通用平台帶來的相容性,或者是對使用者的普世性的解決方案。

根據英特爾專家與xsky多次交流,雙方認識到今後存儲的方向一定是應用感覺、應用融合。--即存儲能夠智能适配應用負載的特征,動态調配自己的行為和資料分布,應用也有足夠的途徑知道後端存儲的狀态。xsky對開源的ceph做了接口、可管理性、性能上的很多增強,争取在更多的應用場景下能夠滿足客戶的需求。

開源是現在産業内另一個非常熱的話題。很多使用者越來越希望使用開放體系的技術架構。軟體定義存儲需要一個開源的架構和開放的标準。

xsky公司和王豪邁本身就是開源技術社群的重要力量和貢獻者。王豪邁表示,xsky非常願意和業界上下遊合作夥伴合作來推進開源和開放。在國内,xsky參與了"中國開源雲聯盟",積極參與和推進ceph社群的各種技術交流活動。sds是一個新興的技術趨勢和體系,有關如何評估sds功能、性能、接口、可用性、應用方案的,廣泛認可的标準尚未建立,xsky願意和友商一起推進這一工作,進一步推動sds的技術成熟度。

今天不管是大資料,還是雲計算,容器,xsky看到開源的力量主導着創新,主導使用者的需求。sds也就需要一家能夠以開源為支撐的一家商業公司去做好這個事情,去把真正開源的東西能夠傳遞給使用者。

是以,xsky是以開源的san為基礎去打造一個成熟的商品化的部署軟體交給使用者,讓使用者同時能夠享受到開源帶來的價值,相容性,平台性,同時又能夠有商業公司所保障的高可用性。

sdi将帶來資料中心真正的變革,sds就是要實作在sdi中的真正存儲加速,而開放平台将充分釋放其活力。如果用一段話總結sds未來的發展方向,xsky的觀點很簡單: 軟體驅動的技術;開源的架構和開放的标準。

原文釋出時間為:2016年6月6日

本文作者:任新勃

本文來自雲栖社群合作夥伴至頂網,了解相關資訊可以關注至頂網。