針對具有進階儲存體的分頁 Blob 執行 REST 作業

Azure 進階儲存體為需要高效能和低延遲的 Azure 虛擬機器工作負載提供解決方案。 進階磁片是由 Azure 儲存體中的分頁 Blob 所支援。 本主題提供在一般用途 v2 (GPv2) 儲存體帳戶中針對分頁 Blob 執行 REST 作業的相關資訊,並具有進階效能。 若要深入瞭解 Azure 進階儲存體,請參閱 進階 SSD

如需進階區塊 Blob 儲存體的相關資訊,請參閱 Azure 區塊 Blob 儲存體效能層級

如需進階檔案儲存體的相關資訊,請參閱 如何建立進階 Azure 檔案共用

若要使用 Resource Manager 來建立和管理帳戶,請參閱儲存體資源提供者 REST API 參考。 若要建立和管理傳統帳戶,請參閱 服務管理 REST API 參考

您也可以透過 適用于 .NET 的 Azure 儲存體用戶端程式庫,存取 GPv2 儲存體帳戶中的分頁 Blob。

進階 GPv2 儲存體帳戶僅支援分頁 Blob

進階 GPv2 帳戶只會儲存分頁 Blob,而且只支援分頁 Blob 及其容器的 REST API。

注意

進階 GPv2 帳戶不支援區塊 Blob 或檔案、資料表和佇列服務。 不過,進階 BlockBlobStorage 帳戶支援區塊和附加 Blob。 如需詳細資訊並查看所有各種儲存體選項,請造訪 儲存體帳戶的類型

進階 GPv2 端點無法對應至自訂功能變數名稱。

進階 GPv2 帳戶的 REST API 限制

針對進階 GPv2 帳戶使用 Blob 服務 REST API 時,有一些限制:

  • 僅支援使用 2014-02-14 版和更新版本的 REST 作業。 如需詳細資訊 ,請參閱 Azure 儲存體服務的版本設定

  • 每個分頁 Blob 的快照集數目限制為 100。 如果超過該限制, 快照集 Blob 作業會傳回錯誤碼 409 (SnapshotCountExceeded) 。

  • 每十分鐘可能會建立一次分頁 Blob 的快照集。 如果超過該速率,作業會 Snapshot Blob 傳回錯誤碼 409 (SnapshotOperationRateExceeded) 。

  • 不允許對儲存分頁 Blob 的容器進行公用存取。 呼叫具有 標頭的 x-ms-blob-public-accessSet Container ACL會傳回錯誤碼 400 (UnsupportedHeader) 。 您可以建立具有正確許可權和無限到期時間的 SAS URI ,以取得公用存取權。

如需其他錯誤資訊,請參閱 Blob 服務錯誤碼

對連結至虛擬機器之磁片的 REST API 作業限制

當分頁 Blob 所支援的磁片連結至 Azure 虛擬機器時,不允許某些 REST API 作業。 只有在從虛擬機器中斷連結時,才會允許對磁片執行這些作業。 如果對連接的磁碟呼叫受限制的作業,服務會傳回錯誤碼 409 (SystemInUse)。

下表顯示已連結磁片受限的作業。

作業類型 連接的磁碟不允許的作業
讀取作業 取得 Blob取得頁面範圍
寫入作業 放置 Blob放置頁面設定 Blob 屬性設定 Blob 中繼資料
刪除作業 刪除 Blob
租用作業 租用 Blob

另請參閱

Blob 服務錯誤碼