Azure Storage系列之概述

    接下來準備寫點關於azure storage的文章,storage雖然屬於基礎服務,可是不少細節的東西仍是很值得拿來討論的,先從比較基礎的談起
ide

    azure裏的storage其實種類很是多,從不一樣的角度能夠分不少種類,好比從能夠建立的類型來看,如今能夠建立如下三種存儲帳戶
性能

    1,常規用途 v2
加密

    2,常規用途 v1
spa

    3,blob storage
隊列


    這三種價格和裏邊的功能都不同,對於不熟悉的人來講極可能不知道怎麼選擇,今天也準備來介紹下
部署

    若是從功能上來講,還能夠分爲,blob,queue,table,file storage等等,這些每一個都是一個很大的topic,這些就不在這裏說了
it


    今天主要會專一在azure中不一樣種類storage的區別和如何選型的問題,微軟有一個表格其實能夠很好地讓人瞭解到這些信息
table

    

存儲賬戶類型 支持的服務 支持的性能層 支持的訪問層 複製選項 部署模型 加密
常規用途 V2
Blob、文件、隊列、表、磁盤和 Data Lake Gen2 標準、高級 熱、冷、存檔 LRS,GRS,RA-GRS,ZRS,GZRS (預覽版),RA-GZRS (預覽版)

Resource Manager class

已加密
常規用途 V1 Blob、文件、隊列、表、磁盤 標準、高級 N/A LRS,GRS,RA-GRS Resource Manager, Classic 已加密
BlockBlobStorage
Blob(僅限塊 Blob 和追加 Blob) 高級 N/A
LRS,ZRS Resource Manager  已加密
FileStorage 僅文件 高級 N/A LRS,ZRS Resource Manager  已加密
BlobStorage Blob(僅限塊 Blob 和追加 Blob) 標準 熱、冷、存檔 LRS,GRS,RA-GRS Resource Manager  已加密



    首先,咱們先來從功能上看
基礎

    從功能上來說,若是咱們要建立一個storage account,咱們有三種選擇,上邊也有介紹,那麼如何來肯定咱們須要部署哪一種呢,

    1.首先從部署模型來講,咱們不考慮classic的模式,都是直接用ARM,因此不須要考慮常規用途v1能夠支持classic這點

    2.第二點,也是很重要的一點,若是須要支持存儲冷熱分層,那麼只有兩種選擇,blob storage或者,常規用途v2

    3.第三點,若是在這個基礎上,還想使用包括file storage,table等等功能,那麼就能夠肯定要使用常規用途v2了,若是不須要使用這些功能的話,能夠再從成本的角度去考慮

    4.若是想使用一些特定功能,好比Data Lake Gen2,那麼毫無疑問要使用常規用途v2

    5.常規用途v2至關因而把blob和常規用途v1的功能整合到了一塊兒,集成兩種不一樣的存儲帳戶的優點,因此如今微軟也比較推薦使用常規用途v2這種存儲帳戶

    6.通常狀況下,沒有特殊緣由,推薦使用常規用途v2



    接下來,從價格的角度來看

    1.從價格角度來看,常規用途v2的價格要比常規用途v1更低

    2.BlobStroage和常規用途v2的價格是同樣的,單從blob的角度考慮

    


    總結來看:

    推薦使用常規用途v2,不論從功能角度仍是價格角度,都是很適合的,若是隻是用來作blob存儲,用blob storage也無妨

    另外,也支持從常規用途 v1 或 Blob 存儲賬戶升級到常規用途 v2 賬戶,無需停機且無需複製數據。

相關文章
相關標籤/搜索