云存儲概述
基于Kubernetes社區(qū)的CSI存儲插件,阿里云提供了相關(guān)組件,可以實現(xiàn)自建Kubernetes使用阿里云存儲服務,包括云盤、文件存儲NAS和對象存儲OSS。
云存儲介紹
阿里云提供針對各種存儲資源(塊、文件和對象)的低成本、高可靠、高可用的存儲服務,您可以根據(jù)業(yè)務負載的存儲需求,考慮數(shù)據(jù)量、數(shù)據(jù)訪問頻率、IOPS和吞吐量等因素,來選擇合適的云存儲服務。常用的云存儲服務如下:
云盤
一種數(shù)據(jù)塊級別的塊存儲產(chǎn)品,采用分布式多副本機制,具有低時延、高性能、持久性、高可靠等性能,可以隨時創(chuàng)建、擴容以及釋放。更多信息,請參見云盤概述。
文件存儲NAS
一種可共享訪問、彈性擴展、高可靠以及高性能的分布式文件系統(tǒng),支持NFS和SMB協(xié)議。更多信息,請參見文件存儲NAS概述。
對象存儲OSS
一個海量、安全、低成本、高可靠的存儲空間,適合存儲非結(jié)構(gòu)化數(shù)據(jù)(如圖片、音視頻等)。更多信息,請參見對象存儲OSS概述。
三者的對比如下表所示:
對比項 | 云盤 | 文件存儲NAS | 對象存儲OSS |
時延 | 極低時延(微秒級) | 低時延(毫秒級) | 較低時延(幾十毫秒級) |
吞吐 | 數(shù)十Gbps | 數(shù)百Gbps | 數(shù)百Gbps |
訪問模式 | 單個客戶端通過POSIX接口訪問,隨機讀寫。 | 上千個客戶端通過POSIX接口并發(fā)訪問,隨機讀寫。 | 數(shù)百萬個客戶端通過Web并發(fā),追加寫。 |
掛載方式 | 非共享存儲,一個云盤只能掛載到一個Pod。 | 共享存儲,一個NAS文件系統(tǒng)可以掛載到多個Pod。 | 共享存儲,一個OSS Bucket可以掛載到多個Pod。 |
更多信息,請參見阿里云存儲服務。