前言

本系列文章主要以介紹 Azure Storage 為主,是個人學習 Azure 時作的筆記與操作紀錄,提供給未來的自己與有興趣的朋友們參考。 這系列文章會除了會一一介紹 Azure 上各種儲存體,還會加上各種儲存體的管理操作,最後說明如何安全存取備份還原機制,內容相當豐富。您可以依據對儲存體需求進行選擇性閱讀,需要操作時再詳細參考內容即可。本系列文章若有錯誤或任何建議,請各位先進不吝提出,謝謝。




目錄

01. Azure Storage 基礎介紹與儲存策略
02. Azure Storage Tools 介紹與操作
03. Azure Virtual Machine Storage 介紹
04. Azure File Storage 介紹與操作
05. Azure Blob Storage 介紹與操作
06. Azure Tables Storage 介紹與操作
07. Azure Queue Storage 介紹與操作
08. Azure Storage 存取與安全性設定
09. Azure 備份 - 檔案與資料夾、虛擬機器備份 (Azure backup - Recovery Services Vault) TL;DR


介紹

Azure 儲存體大致可以三大類:虛擬機器儲存體、非結構性儲存體與結構性儲存體,這系列文章主要會介紹 虛擬機器用的 Disk、Files、Blobs、Tables 與 Queue 這幾種儲存體,而最後一篇會備份與還原會介紹 Recovery Services Vault (恢復服務儲存庫) 相關使用。

其中 Blobs、Files、Tables、Queue 這四種儲存體需要先新增 儲存體帳戶(Storage Accounts)。


接下來我們簡單說明新增儲存體帳戶各種選項所代表的意義:
帳戶種類:分成一般用途 v1、一般用途 v2 與 Blobs。一般用途 v1 價格較便宜,但有不支援部分新功能(如 cool storage與 archive stroage);v2 則支援新功能。一般用途包含上述 4 種儲存體,而 Blobs 只有包含 Blobs 儲存體。

效能:標準為 HDD 硬碟;進階為 SSD 硬碟,能支援大量的 IPOS

複寫 (Replication):分成本地備援儲存體 (LRS)、區域備援儲存體(ZRS)、異地備援儲存體(GRS)與 讀取權限異地備援儲存體 (RA-GRS)。
1. LRS: 價格較低,在單一區域會有三個複本;
2. ZRS:一樣有三個複本,但會跨越 1-2個區域。
3. GRS:提供更高的可用性,會有六個複本並分別(每三個)儲存在主要與次要兩個區域,而次要區域會距離主要區域一段距離;
4. RA-GRS: 相同於GRS,但在次要地區也提供讀取權限。


透過上面的圖表與新建儲存體帳戶的選項,您可以擬訂儲存體策略如下:
1. 當您儲存的資料為虛擬機器使用,您可以考慮加裝 Data disk 或 Files Storage
2. 當您的網站需要讀取圖片與影像,且頻繁存取,您可以考慮使用 Blob Stroages 與 進階效能(SSD)
3. 當您儲存的資料非常重要,您可以考慮使用 GRS 或 RA-GRS 複寫機制
4. 當您儲存純粹的 Key/Attribute(s) 、物件或 OData 等資訊,且低關聯性的資料,您可以考慮 Table Storage

參考資料


相關文章