近日,焱融雲正式發布YRCloudFile新版本6.0。焱融雲持續從容器存儲使用場景和底層存儲架構兩個維度,不斷完善和創新産品,以滿足不斷細分的應用需求。
接下來,讓我們了解一下YRCloudFile 6.0的核心功能特性和主要創新。本次發布,主要包含三部分:
底層分布式存儲系統新特性:智能分層(Smart Tiering),對冷數據自動壓縮;支持後端挂載磁盤陣列,基于磁盤陣列實現單副本高可用。
容器存儲持續優化:容器調度基于CSI實現故障動态感知;管理界面實現PV QoS設置;PV Label檢索、過濾;集群基于Prometheus監控,提供Grafana展示模闆。
進入高性能存儲行業國際視野,入圍國際超算大會(ISC2019)發布的IO500榜單。
智能分層(Smart Tiering)
對大多數客戶的應用場景而言,數據具有階段性熱點訪問的特點,超過一定時間後,80%以上的數據逐步轉冷,完全沒有必要使用高性能的存儲資源和介質對這些趨冷的數據進行存儲。
YRCouldFile文件存儲系統的智能分層(Smart Tiering)功能,可根據客戶應用的實際特點自定義冷熱數據,使冷數據自動流動至低成本的對象存儲,向上仍然為業務提供标準的POSIX文件訪問接口。用戶可根據數據量及數據特點,随時添加冷數據層,進行冷熱數據分層後,無論是有狀态容器應用,還是通過POSIX接口直接訪問YRCloudFile文件系統的業務應用無需任何修改,對數據在冷熱數據層之間的流動完全無感知。
YRCloudFile能夠通過制定數據流動策略和冷數據遷移的執行時間,避開業務訪問高峰。通過智能分層,熱數據層能保證上層業務的訪問性能,同時冷數據得以在低成本的對象存儲中有效保存,總體成本得到有效降低。

冷數據自動壓縮
當數據從YRCloudFile熱數據層流動至冷數據層之前,系統會自動對冷數據進行壓縮,這不僅有助于減少冷數據存儲空間,還能降低網絡傳輸壓力,從而進一步降低存儲系統總體成本。根據實際測試,針對日志文件等特定文件類型,壓縮後文件大小可減少95%。
容器編排對CSI故障的動态感知
Container Storage Interface (CSI),從v1.9 引入的容器存儲接口,并于v1.13 版本正式 GA。此接口的目标是為容器編排系統Container Orchestration Systems(CO)建立标準化機制,以将任意存儲系統暴露給容器化工作負載。實際上,CSI是整個容器生态的标準存儲接口,同樣适用于Mesos、Docker Swarm等其他的容器集群調度系統。
可以說CSI接口的出現,解決了很多開發人員對存儲使用的問題,比如卷插件(FlexVolume)與Kubernetes緊耦合導緻的維護困難。但是,CSI接口解決了K8S持久化存儲的所有問題了嗎?答案是否定的。當CSI接口出現問題,比如存儲鍊路中斷,網絡故障場景下,容器編排系統如何感知并進行有效調度。在上述故障場景中,Kubernetes集群Master節點并不能夠判斷該Worker Node通過CSI接口所連接的持久化存儲不可用,還是會不斷把新建有狀态Pod分發到該Node上。這使得Master節點不斷重複的做無用的分發,影響了整個Kubernetes集群的效能。

焱融雲基于以上問題,開發了YRCloudFile CSI接口對故障動态感知功能,當CSI狀态出現問題時,K8S可标記該Node,從而避免Master節點把新建有狀态Pod分發到該CSI故障Node。
管理界面實現PV性能QoS
QoS對企業或者服務運營商來說是一個至關重要的技術,當大量應用共享有限的資源,QoS能幫助系統控制各個應用如何使用這些資源,能限制并避免那些高消耗或者運行異常的進程。存儲性能QoS包括業務對存儲所需的IOPS、帶寬等性能的管理和控制。


YRCloudFile 6.0版本,能夠在管理界面設置持久卷(Persistent Volume)的IOPS和帶寬BW,從而達到有效利用存儲資源的效果。
PV Label檢索、過濾
在超大規模的Kubernetes系統中,PV數量龐大導緻管理員難以對PV進行定位及排查。基于該應用場景,YRCloudFile 6.0推出了基于PV Label的過濾及檢索功能,幫助用戶方便地使用和管理存儲和容器業務系統。
集群監控Grafana模闆
YRCloudFile在之前的版本中,提供了自定義的Prometheus exporter,向Prometheus server提供集群監控數據。新版本繼續完善和提供了基于Grafana的集群監控Web展現模闆。
後端可挂載磁盤陣列,實現單副本高可用
傳統IT用戶在采用分布式存儲系統之前都會使用一些盤陣。單副本HA,就是為了滿足客戶利舊場景而開發的功能。盤陣提供的存儲空間,其數據可靠性由盤陣本身來提供,YRCloudFile使用用單副本的模式挂載盤陣提供的LUN設備,并實現YRCloudFile集群節點間的HA。該功能在不影響整個環境的可靠性前提下,沒用額外消耗任何存儲使用空間,并且對盤陣提供的LUN設備組成統一命名空間,方便管理。
入圍IO500榜單
IO500由存儲業界的國際知名廠商代表和學者組成委員會,公平接受全球廠商、研究機構提供的存儲系統性能測試數據,并對結果進行發布,IO500排名已成為高性能存儲領域的重要評價指标。
YRCloudFile此次參與的是IO500 10節點測試。IO500 10節點測試将基準性能測試限制為10個節點,評估在10節點上系統發揮出的性能。這樣的集群規模十分貼近于大多數的中小規模應用場景,其測試數據對客戶而言也非常具有參考和借鑒意義,YRCloudFile在這樣的規模下對集群的優化也可以為大量用戶提供實踐。
焱融雲YRCloudFile通過支持RDMA、NVMe等新型高性能設備和技術,以及高效的讀寫引擎,降低了數據在讀寫過程中的開銷,可擴展的元數據集群有效應對海量文件場景下系統對元數據操作的壓力(MDTest Hard),使YRCloudFile在及其有限的硬件配置環境下,依然發揮出優異的性能,獲得理想的性能基準測試結果。
焱融雲是中國初創企業中入選榜單的公司,在全球的Storage Vendor(存儲供應商)中排名第八,比肩DDN、Dell EMC、WekaIO、IBM、NetApp、浪潮等一線廠商。
此次YRCloudFile新版本推出的智能分層、容器編排對接口CSI故障的動态感知等功能,在容器存儲廠商中都是重要的創新。焱融雲從用戶角度出發,深入了解當前用戶在容器存儲使用過程中的痛點,經過整個開發團隊的不懈努力,不斷完善産品,為客戶提供更優質的面向雲原生的存儲解決方案。
免責聲明:本文僅代表作者個人觀點,與每日科技網無關。其原創性以及文中陳述文字和内容未經本站證實,對本文以及其中全部或者部分内容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關内容。
本網站有部分内容均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,若因作品内容、知識産權、版權和其他問題,請及時提供相關證明等材料并與我們聯系,本網站将在規定時間内給予删除等相關處理.

