關於阿里雲儲存服務

2021-10-01 18:00:25 字數 2202 閱讀 7074

在**開發中,會碰到多**資料儲存的業務場景,阿里雲上提供多種儲存產品,有不同的儲存產品,那自然應對的業務場景也會不同。接下來本文將會詳細介紹每項儲存服務之間的區別,以及我們究竟該選擇哪種儲存服務。
適合多**儲存的儲存服務主要有以下幾種:

1. 物件儲存oss

2. 塊儲存

3. 檔案儲存nas

阿里雲官網對於三款產品的簡介:

物件儲存 oss:海量、安全、低成本、高可靠的雲儲存服務,提供99.9999999999%的資料可靠性。使用restful api 可以在網際網路任何位置儲存和訪問,容量和處理能力彈性擴充套件,多種儲存型別供選擇全面優化儲存成本。

塊儲存:塊儲存是為雲伺服器ecs提供的低時延、永續性、高可靠的資料塊級隨機儲存。塊儲存支援在可用區內自動複製您的資料,防止意外硬體故障導致的資料不可用,保護您的業務免於元件故障的威脅。就像對待硬碟一樣,您可以對掛載到ecs例項上的塊儲存做分割槽、建立檔案系統等操作,並對資料持久化儲存。

檔案儲存nas:阿里雲檔案儲存nas是乙個可共享訪問,彈性擴充套件,高可靠,高效能的分布式檔案系統。相容posix 檔案介面,可支援數千台計算節點共享訪問,可以掛載到彈性計算ecs、神龍裸金屬、容器服務ack、彈性容器eci、批量計算bcs、高效能計算ehpc,ai訓練pai等計算業務上提供高效能的共享儲存,使用者無需修改應用程式,即可無縫遷移業務系統上雲。

以上為阿里雲官網提供的每款產品的簡介,但是並不容易理解,接下來將結合業務場景來詳細描述三者的區別:

一、塊儲存

阿里雲為雲伺服器ecs提供了豐富的塊儲存產品型別,包括基於分布式儲存架構的彈性塊儲存產品,以及基於物理機本地硬碟的本地儲存產品。其中:

1.彈性塊儲存,是阿里雲為雲伺服器ecs提供的資料塊級別的隨機儲存,具有低時延、永續性、高可靠等效能,採用 三副本的分布式機制,為ecs例項提供99.9999999%的資料可靠性保證。可以隨時建立或釋放,也可以隨時擴容。

2.本地儲存,也稱為本地盤,是指掛載在ecs雲伺服器所在物理機(宿主機)上的本地硬碟,是一種臨時塊儲存。是專為對儲存i/o效能有極高要求的業務場景而設計的儲存產品。該類儲存為例項提供塊級別的資料訪問能力,具有低時延、高隨機iops、高吞吐量的i/o能力。

打個比方:塊儲存就相當於一塊適用於esc伺服器的雲盤,當你的伺服器磁碟滿了時就可以搭配與esc伺服器同地域下的塊儲存使用,適合持久化、結構化的資料儲存,可以隨時建立或釋放,也可以隨時擴容。而本地盤呢則是使用在esc物理機上的產品,你可以在塊儲存產品上儲存多**資料,但是由於多**檔案資料一般較大,使用塊儲存服務儲存多**資料是比較浪費的,並不推薦使用。

二、檔案儲存nas

阿里雲檔案儲存(network attached storage,簡稱 nas)是面向阿里雲 ecs 例項、hpc 和 docker 等計算節點的檔案儲存服務,提供標準的檔案訪問協議,您無需對現有應用做任何修改,即可使用具備無限容量及效能擴充套件、單一命名空間、多共享、高可靠和高可用等特性的分布式檔案系統。

並且檔案儲存nas支援標準的檔案訪問協議(nfsv3/nfsv4/smb),並使用標準的檔案系統語義訪問資料。因此,主流的應用程式或工作負載無需任何修改,即可與nas無縫配合使用。阿里雲在塊儲存產品下推出了一款新產品,共享塊儲存,也可同時多台伺服器掛載共享資料,但卻不支援nfs/smb協議,如果需要則要自己搭建協議框架。

三、物件儲存oss

阿里雲物件儲存服務(object storage service,簡稱oss)是阿里雲提供的海量、安全、低成本、高可靠的雲儲存服務。

oss將資料檔案以物件/檔案(object)的形式上傳到儲存空間(bucket)中。oss 提供的是乙個key-value鍵值對形式的物件儲存服務。使用者可以根據object的名稱(key)唯一地獲取該object的內容。

簡單來說,物件儲存就是將資料檔案以鍵值對的形式儲存在非伺服器的儲存集群中,使用時只需提供物件位址即可獲取所需資源。

上面介紹了阿里雲比較適合儲存多**檔案的三款儲存產品,那為何要選擇物件儲存oss呢,簡單來說塊儲存和檔案儲存nas比較適合開發期間開發人員間或是部門間的檔案分享、傳輸,所占用的都歸屬伺服器記憶體;而物件儲存oss更適合儲存在生產環境中需要向使用者展示的多**檔案,比較適用於**動靜分離的開發,且不需要占用伺服器記憶體。

阿里雲服務 阿里雲專家服務介紹

阿里雲專家服務,提供從諮詢到實施 從遷雲到護航的全週期專業服務,滿足各場景下的服務需求。第一 上雲前提供,諮詢與設計服務 針對評估 規劃 建設 遷移或優化系統的需求,提供基於阿里雲產品特性和最佳實踐的遷移 建設或優化方案。1.遷雲諮詢服務 提供遷雲前的專業設計和諮詢。評估業務系統遷移阿里雲平台的可行...

阿里雲儲存服務OSS基本概念

物件儲存 object storage service,簡稱oss 是阿里雲提供的海量 安全和高可靠的雲儲存服務。儲存容量和處理能力的彈性擴充套件,按量付費真正使您專注於核心業務。您還可以方便的同其他雲產品搭配使用,廣泛的應用於海量資料儲存與備份,資料加工與處理,內容加速分發,業務資料探勘分析等多種...

阿里雲服務初探

將node專案部署值阿里雲服務 1 申請阿里雲伺服器 需要配置入方向埠才能進行外網訪問 2 遠端連線服務 ssh root 3 雲伺服器node環境配置 1 安裝 wget https nodejs org dist v6 9.5 node v6 9.5 linux x64 tar xz 2 解壓 ...