天天看點

阿裡雲檔案存儲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的同時支援檔案的随機讀寫和線上修改。

阿裡雲檔案存儲NAS和對象存儲OSS差別對比如何選擇?

阿裡雲檔案存儲NAS和對象存儲OSS

對象存儲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的差別,實際使用及購買請阿裡雲官網為準。

繼續閱讀