阿里雲文件存儲NAS和對象存儲OSS區別對比如何選擇?

阿里雲對象存儲OSS和文件存儲NAS有什麼區別?文件存儲NAS和對象存儲OSS如何選擇?NAS是傳統的NFS掛載共享文件夾,OSS可以使用RESTful API,阿里雲百科從技術、使用方式、容量、存儲內容、性能及使用場景等方面來詳細說下對象存儲OSS和文件存儲NAS的區別及選擇方法:

阿里雲對象存儲OSS和文件存儲NAS詳解

阿里雲對象存儲OSS是一個海量高可用的存儲空間,使用RESTful API 可以在互聯網任何位置存儲和訪問,容量和處理能力彈性擴展。對象存儲OSS常用於網站搭建、動靜資源分離、CDN加速等業務場景。

阿里雲文件存儲NAS是NFS掛載共享文件夾,NAS是可共享訪問、彈性擴展、高可靠及高性能的分佈式文件系統。文件存儲NAS適用於企業部門間文件共享、廣電非線編、高性能計算、Docker等業務場景。

文件存儲NAS和對象存儲OSS區別對比

文件存儲NAS和對象存儲OSS的主要區別:您無需修改應用,即可直接像訪問本地文件系統一樣訪問文件存儲NAS。文件存儲NAS提供高吞吐和高IOPS的同時支持文件的隨機讀寫和在線修改。

對象存儲OSS是比較新的存儲類型,相對於文件存儲目錄樹的組織形式,對象存儲OSS採用扁平的文件組織形式,採用RESTFul API接口訪問,不支持文件隨機讀寫,主要適用於互聯網架構的海量數據的上傳下載和分發。

以下是從底層技術、使用、存儲、容量、性能及集羣方面來詳細說下文件存儲NAS和對象存儲OSS的區別:

  • 底層技術:OSS是對象存儲;NAS是傳統的NFS,即掛載共享文件夾;
  • 使用方式:OSS使用阿里豐富的API,提供PHP、Python和Java等多種語言的SDK;而NAS像訪問磁盤一樣不需要改任何程序,一般高IO帶寬或高IOPS應用場景不建議使用NAS作爲存儲介質;
  • 存儲內容:OSS和NAS的存儲內容基本類似,面向的都是圖片、文檔等靜態文件的存儲;對於零散的數據(如文本文件、辦公文檔、圖片、視頻及音頻等)且有多區域或多用戶共享或權限要求嚴格的需求可以使用NAS作爲存儲介質,且不影響整體交易類數據;
  • 容量大小:OSS單個bucket大小無限制;NAS單個文件系統最大1PB;
  • 性能:系統組之前完成過OSS NAS性能測試,OSS性能不如NAS,可以通過斷點續傳上傳文件/斷點續傳下載等方式提升性能;
  • 集羣訪問:NAS文檔中提到NFS協議本身並沒有提供Atomic Append語義的支持,因此可能會出現寫覆蓋、交叉、串行等異常現象;OSS的無此類問題,即集羣文件共享功能。

對象存儲OSS和文件存儲NAS時延吞吐對照表

存儲產品 時延 吞吐 訪問模式
文件存儲NAS 低時延(毫秒級) 數百Gbps 上千個ECS通過POSIX接口併發訪問,隨機讀寫
對象存儲OSS 較低時延(幾十毫秒級) 數百Gbps 數百萬客戶端通過WEB併發,追加寫

以上爲阿里雲百科分享的關於阿里雲文件存儲NAS和對象存儲OSS的區別,實際使用及購買請阿里雲官網爲準。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章