【转】Microsoft Azure存储服务:存储账户****
在正式使用 Microsoft Azure 存儲服務之前,你至少需要有一個 Azure 訂閱并創建「存儲賬戶」。Azure 訂閱賬戶可以訪問和使用各種 Azure 服務,在有了 Azure 訂閱之后便可以開始創建「存儲賬戶」并開始使用前面存儲類型與訪問中曾介紹過的 blobs、表(table)、隊列(queue)和文件(file)這幾大類型服務。
?
正如本系列的前文所述,Azure 存儲中的每個對象都有一個唯一的 URL 訪問端點:
如上圖所示,所有對 Azure 存儲服務和數據的訪問都將通過存儲賬戶。
需要廣大用戶和管理員注意的是,每個存儲賬戶的可擴展性和性能指標都有一定的限制,例如單個標準存儲賬戶的最大 IOPS 為 20000,存儲上限為 500 TB 等等。具體信息可以參考微軟?Azure Storage Scalability and Performance Targets,這里不進行詳述。
存儲賬戶類型
標準存儲賬戶
標準存儲賬戶是 Azure 平臺默認提供的存儲,可以提供 Blob、表(table)、隊列(queue)和文件(file)存儲服務。
高級存儲賬戶
高級存儲就是大家所熟知的 Premium Storage,它專為高端應用提供高性能及低延遲的 SSD 磁盤。目前 Azure 平臺的單虛擬機實例最大支持掛載 64 TB 的高級存儲(SSD)磁盤,并能為應用提供高達 80000 IOPS/2000 MB 每秒的吞吐量。
我們之前曾簡介過 Azure Premium Storage,這里就只把需要注意的事項說明一下:
- Premium Storage 只支持 LRS 復制模式,如果你要考慮基于地理位置的數據容災,可以考慮將數據快照到 GRS 存儲。
- 默認情況下,Premium Storage 的數據磁盤都使用只讀緩存,對于需要寫入數據的磁盤建議考慮禁用磁盤緩存功能。
創建存儲賬戶
現在存儲賬戶也支持經典部署模式或 ARM 模式部署,建議大家在新上線資源時都考慮采用全新的 ARM 部署架構。你只需在新版 Azure Protal?中導航到「新建」—「數據+存儲」—「存儲賬戶」即可開始創建。
在創建存儲賬戶時會要求:
- 輸入一個全局唯一的識別名稱
- 選擇標準或高級存儲類型
- 選擇復制選項:詳細可查看存儲類型與訪問
存儲賬戶創建好之后,我們便可以使用系統自動生成的 2 個 512 位存儲訪問密鑰來對數據進行訪問。
存儲賬戶密鑰主要用于應用程序或云服務能夠訪問到存儲賬戶,這些密鑰主要用于身份驗證,千萬不要與它人進行共用或泄漏出去。如果你僅希望對存儲賬戶提供一定配額的有限訪問,可以考慮使用共享訪問簽名(SAS)的模式。使用 SAS 可以創建一個指向存儲資源 URI 格式的簽名,例如:
https://mystorageaccount01.blob.core.windows.net/container1/text1.txt?sv=2015-05-05&st=2016-07-13T22%3A18%3A26Z&se=2016-05-30T02%3A23%3A26Z&sr=b&sp=rw&sip=85.5.6.96-85.5.6.97&spr=https&sig= RHIX5RHIX5RHIX5MboXr1P9ZTjEg2tYkboXr1P9ZUXDtkk%3D
URI 中可以包括 Blob URI、開始和過期時間、權限、IP 范圍和簽名等,關于 SAS 使用場景的更詳細信息可以閱讀此文。
總結
以上是生活随笔為你收集整理的【转】Microsoft Azure存储服务:存储账户****的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 触目惊心!上外男生给女生投放的牛磺酸泡腾
- 下一篇: 【转】在无人值守程序(服务)中调用Mic