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áquina virtual do Azure que exigem alto 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 executar operações REST em relação a blobs de páginas em contas de armazenamento de uso geral v2 (GPv2) com desempenho premium. Para saber mais sobre o armazenamento premium do Azure, confira SSD Premium.
Para obter informações sobre o armazenamento de blobs de blocos premium, consulte Camadas de desempenho do Armazenamento de Blobs de Blocos do Azure.
Para obter informações sobre o armazenamento de arquivos Premium, consulte Como criar um compartilhamento de arquivos premium do Azure.
Para criar e gerenciar contas usando Resource Manager, consulte a referência da API REST do Provedor de Recursos de Armazenamento. Para criar e gerenciar contas clássicas, consulte a referência da API REST do Gerenciamento de Serviços.
Você também pode acessar blobs de páginas em contas de armazenamento GPv2 por meio da Biblioteca de Clientes de Armazenamento do Azure para .NET.
As contas de armazenamento Premium GPv2 dão suporte apenas a blobs de página
Uma conta GPv2 premium armazena apenas blobs de página e há suporte apenas para APIs REST para blobs de páginas e seus contêineres.
Observação
As contas GPv2 Premium não dão suporte a blobs de blocos ou aos serviços Arquivo, Tabela e Fila. No entanto, as contas BlockBlobStorage premium dão suporte a blobs de bloco e acréscimo. Para obter mais informações e ver todas as várias opções de armazenamento, visite Tipos de contas de armazenamento
Um ponto de extremidade GPv2 premium não pode ser mapeado para um nome de domínio personalizado.
Restrições da API REST em uma conta GPv2 premium
Há determinadas restrições ao usar a API REST do serviço Blob em uma conta GPv2 premium:
Há suporte apenas para operações REST usando a versão 2014-02-14 e posterior. Consulte Controle de versão dos Serviços de Armazenamento do Azure para obter detalhes.
O número de instantâneos por blob de páginas é limitado a 100. Se esse limite for excedido, a operação Blob de Instantâneos retornará o código de erro 409 (SnapshotCountExceeded).
Uma instantâneo de um blob de páginas pode ser feita uma vez a cada dez minutos. Se essa taxa for excedida, a operação retornará o
Snapshot Blob
código de erro 409 (SnapshotOperationRateExceeded).O acesso público a um contêiner armazenando blobs de páginas não é permitido. Chamar Definir ACL de Contêiner com o
x-ms-blob-public-access
cabeçalho retorna o código de erro 400 (UnsupportedHeader). Você pode obter acesso público criando um URI SAS com as permissões certas e um tempo de expiração infinito.
Para obter informações adicionais sobre erros, consulte Códigos de erro do Serviço blob.
Restrições em operações de 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 de API REST não são permitidas. Essas operações serão permitidas no disco somente se ele for desanexado da máquina virtual. Se uma operação restrita for chamada em um disco anexado, o serviço retornará o código de erro 409 (SystemInUse).
A tabela a seguir 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 gravação | Colocar Blob, Colocar Página, Definir Propriedades de Blob, Definir Metadados de Blob |
Operações de exclusão | Excluir blob |
Operações de concessão | Concessão de blob |