達沃時代CTO雷迎春博士詳細介紹了達沃時代的核心技術和YeeStor B serials產品。達沃時代的核心,是“應用定義的存儲操作系統(tǒng)”YeeOS。首先,YeeOS與傳統(tǒng)SDS一樣獨立于硬件,但它強調對硬件的感知,這是因為高性能的x86、低功耗的ARM、大容量的HDD、高性能的SSD已經是百花齊放,用來支持不同的應用場景。其次,YeeOS是Client-Server結構,通過部署YeeOS Client和YeeOS Server到不同服務器節(jié)點,支持融合和分離兩種結構。但YeeOS不是一體機,而是超融合,尤其強調存儲與應用的融合。例如,針對虛擬化的融合,其虛擬計算平臺專門提出VM對象,以VM為中心來分配存儲資源、存儲的管理,包括監(jiān)控和快照,簡化應用對存儲的使用。這類似于Nutanix和VSAN。
YeeStor B serials中,每一個塊和文件都有一個元數據項描述,Meta Containers包括了100萬個元數據項,一個節(jié)點包括若干個Meta Containers,而Meta Containers和節(jié)點本身是沒有固定的關系,所以任何一個Meta Container都可以在服務器中間漂移,可以很好地實現一些集群服務,如自由遷移、動態(tài)調度。每個節(jié)點還可以看到完整的名字空間,與位置無關,所以動態(tài)遷移很方便。
基于YeeOS打造的YeeStor B serials系統(tǒng),支持PCIe-SSD、SSDs、HDDs等介質混插,橫向擴展集群節(jié)點支持達1024個,系統(tǒng)容量支持60TB至64PB超強伸縮,提供20萬至100萬IOPS。首次實現了創(chuàng)新的ROWS(優(yōu)化讀、順序寫)框架,通過配置對讀、寫施加不同優(yōu)化策略滿足應用需求;全新的元數據處理及數據持久化結構,使系統(tǒng)既支持混合存儲結構,也支持全閃存結構,基于SARD (基于服務器的適配性冗余分布)框架,每一個卷的邏輯塊被分布到每個服務器的每個驅動器(磁盤或SSD)中, I/O處理均勻分布,消除系統(tǒng)瓶頸,沒有單點故障,系統(tǒng)可用度達99.999%。
針對不同行業(yè)用戶的共性需求,YeeStor B serials集高性能、高可用、高可擴展、簡單管理等優(yōu)點于一身,并且具有超高的性價比。在性能上,其訪問前端采用高性能SSD盤作為讀寫緩存,效率成數十倍的提升;同時,存儲系統(tǒng)支持InfiniBand、10Gb/s以太網等高速網絡全連接,存儲和讀取效果更高。系統(tǒng)對磁盤故障的處理無需中斷上層應用,而且重建速度大大超過傳統(tǒng)RAID,減少數據重建過程中二次故障導致數據破壞的可能性。同時系統(tǒng)提供毫秒級步增式快照備份服務,并通過快照技術融合主存和備份,即在存儲系統(tǒng)本地同時保存主存數據和快照副本,無需用戶額外購買備份軟件和相關硬件,降低成本和管理的復雜性。