Share via


Executar operações REST em blobs de páginas com armazenamento premium

O armazenamento premium do Azure oferece uma solução para cargas de trabalho de máquinas virtuais do Azure que requerem elevado desempenho e baixa latência. Os discos Premium são apoiados por blobs de páginas no Armazenamento do Azure. Este tópico fornece informações sobre como realizar operações REST em blobs de páginas em contas de armazenamento para fins gerais v2 (GPv2) com desempenho premium. Para saber mais sobre o armazenamento premium do Azure, veja SSD Premium.

Para obter informações sobre o armazenamento de blobs de blocos premium, veja Escalões de desempenho do armazenamento de Blobs de Blocos do Azure.

Para obter informações sobre o armazenamento de ficheiros premium, veja Como criar uma partilha de ficheiros premium do Azure.

Para criar e gerir contas com Resource Manager, veja a referência da API REST do Fornecedor de Recursos de Armazenamento. Para criar e gerir contas clássicas, veja a referência da API REST da Gestão de Serviços.

Também pode aceder a blobs de páginas em contas de armazenamento GPv2 através da Biblioteca de Clientes do Armazenamento do Azure para .NET.

As contas de armazenamento GPv2 Premium suportam apenas blobs de páginas

Uma conta GPv2 premium armazena apenas blobs de páginas e só são suportadas APIs REST para blobs de páginas e os respetivos contentores.

Nota

As contas GPv2 Premium não suportam blobs de blocos nem os serviços Ficheiro, Tabela e Fila. No entanto, as contas BlockBlobStorage premium suportam blobs de blocos e de acréscimo. Para obter mais informações e ver todas as várias opções de armazenamento, visite Tipos de contas de armazenamento

Não é possível mapear um ponto final GPv2 premium para um nome de domínio personalizado.

Restrições da API REST numa conta GPv2 premium

Existem determinadas restrições ao utilizar a API REST do serviço Blob relativamente a uma conta GPv2 premium:

  • Apenas são suportadas operações REST com a versão 2014-02-14 e posterior. Veja Controlo de versões dos Serviços de Armazenamento do Azure para obter detalhes.

  • O número de instantâneos por blob de páginas está limitado a 100. Se esse limite for excedido, a operação Blob de Instantâneo devolve o código de erro 409 (SnapshotCountExceeded).

  • Um instantâneo de um blob de página pode ser tirado uma vez a cada dez minutos. Se essa taxa for excedida, a operação devolve o Snapshot Blob código de erro 409 (SnapshotOperationRateExceeded).

  • O acesso público a um contentor que armazena blobs de páginas não é permitido. Chamar Definir ACL de Contentor com o cabeçalho devolve o x-ms-blob-public-access código de erro 400 (UnsupportedHeader). Pode obter acesso público ao criar um URI de SAS com as permissões corretas e um tempo de expiração infinito.

Para obter informações adicionais sobre erros, veja Códigos de Erro do Serviço Blob.

Restrições às operações da API REST em discos anexados a uma máquina virtual

Quando um disco apoiado por um blob de páginas é anexado a uma máquina virtual do Azure, determinadas operações da API REST não são permitidas. Estas operações só são permitidas no disco se forem desanexadas da máquina virtual. Se uma operação restrita for chamada num disco anexado, o serviço devolve o código de erro 409 (SystemInUse).

A tabela seguinte mostra operações restritas para discos anexados.

Tipo de Operação Operações Restritas para Discos Anexados
Operações de leitura Obter Blob, Obter Intervalos de Páginas
Operações de escrita Colocar Blob, Colocar Página, Definir Propriedades do Blob, Definir Metadados de Blobs
Operações de eliminação Eliminar Blob
Operações de concessão Blob de Concessão

Ver também

Códigos de Erro do Serviço de Blobs