Introdução aos discos gerenciados do AzureIntroduction to Azure managed disks

Um disco gerenciado do Azure é um disco rígido virtual (VHD).An Azure managed disk is a virtual hard disk (VHD). Você pode pensar nisso como um disco físico em um servidor local, mas virtualizado.You can think of it like a physical disk in an on-premises server but, virtualized. Os discos gerenciados do Azure são armazenados como blobs de página, que são um objeto de armazenamento de E/S aleatório no Azure.Azure managed disks are stored as page blobs, which are a random IO storage object in Azure. Chamamos um disco gerenciado de “gerenciado” porque é uma abstração sobre blobs de páginas, contêineres de blob e contas de armazenamento do Azure.We call a managed disk ‘managed’ because it is an abstraction over page blobs, blob containers, and Azure storage accounts. Com discos gerenciados, tudo o que você precisa fazer é provisionar o disco e o Azure cuidará do resto.With managed disks, all you have to do is provision the disk, and Azure takes care of the rest.

Ao escolher usar discos gerenciados do Azure com suas cargas de trabalho, o Azure cria e gerencia o disco para você.When you select to use Azure managed disks with your workloads, Azure creates and manages the disk for you. Os tipos de discos disponíveis são Ultra SSD (Unidades de Estado Sólido) (Versão prévia), SSD Premium, SSD Standard e Unidades de Disco Rígido (HDD) Padrão.The available types of disks are Ultra Solid State Drives (SSD) (Preview), Premium SSD, Standard SSD, and Standard Hard Disk Drives (HDD). Para obter mais informações sobre cada tipo de disco individual, consulte Selecionar um tipo de disco para VMs de IaaS.For more information about each individual disk type, see Select a disk type for IaaS VMs.

Benefícios dos discos gerenciadosBenefits of managed disks

Vamos falar sobre alguns benefícios que você ganha usando discos gerenciados.Let's go over some of the benefits you gain by using managed disks.

Altamente durável e disponívelHighly durable and available

Os discos gerenciados foram criados para oferecer uma disponibilidade de 99,999%.Managed disks are designed for 99.999% availability. Os discos gerenciados atingem isso fornecendo três réplicas dos seus dados, possibilitando alta durabilidade.Managed disks achieve this by providing you with three replicas of your data, allowing for high durability. Se uma ou duas réplicas apresentarem problemas, as réplicas restantes ajudarão a garantir a persistência dos seus dados e a alta tolerância contra falhas.If one or even two replicas experience issues, the remaining replicas help ensure persistence of your data and high tolerance against failures. Esta arquitetura ajudou o Azure a proporcionar consistentemente durabilidade de nível empresarial para discos IaaS (Infraestrutura como serviço), com uma taxa de falha anualizada líder do setor de ZERO POR CENTO.This architecture has helped Azure consistently deliver enterprise-grade durability for infrastructure as a service (IaaS) disks, with an industry-leading ZERO% annualized failure rate.

Implantação simples e escalonável de VMSimple and scalable VM deployment

Usando discos gerenciados, é possível criar até 50 mil discos de VM de um tipo em uma assinatura por região, permitindo que você crie milhares de VMs em uma assinatura única.Using managed disks, you can create up to 50,000 VM disks of a type in a subscription per region, allowing you to create thousands of VMs in a single subscription. Esse recurso também aumenta a ainda mais escalabilidade dos conjuntos de dimensionamento de máquinas virtuais, permitindo que você crie até mil VMs em um conjunto de dimensionamento de máquinas virtuais usando uma imagem do Marketplace.This feature also further increases the scalability of virtual machine scale sets by allowing you to create up to 1,000 VMs in a virtual machine scale set using a Marketplace image.

Integração com conjuntos de disponibilidadeIntegration with availability sets

Os discos gerenciados são integrados a conjuntos de disponibilidade para garantir que os discos de VMs em um conjunto de disponibilidade estejam suficientemente isolados entre si para evitar pontos únicos de falha.Managed disks are integrated with availability sets to ensure that the disks of VMs in an availability set are sufficiently isolated from each other to avoid a single point of failure. Os discos são automaticamente colocados em unidades de escala de armazenamento diferentes (carimbos).Disks are automatically placed in different storage scale units (stamps). Se um carimbo falhar devido a uma falha de hardware ou de software, somente as instâncias da VM com discos nesses carimbos falharão.If a stamp fails due to hardware or software failure, only the VM instances with disks on those stamps fail. Por exemplo, vamos supor que você tenha um aplicativo em execução em cinco VMs, e que as VMs estejam em um Conjunto de Disponibilidade.For example, let's say you have an application running on five VMs, and the VMs are in an Availability Set. Os discos dessas VMs não serão armazenados no mesmo stamp, portanto, se um stamp ficar inativo, as outras instâncias do aplicativo continuarão em execução.The disks for those VMs won't all be stored in the same stamp, so if one stamp goes down, the other instances of the application continue to run.

Integração com as Zonas de DisponibilidadeIntegration with Availability Zones

Os discos gerenciados dão suporte às Zonas de Disponibilidade, que são uma oferta de alta disponibilidade que protege os aplicativos contra falhas do datacenter.Managed disks supports Availability Zones, which is a high-availability offering that protects your applications from datacenter failures. As Zonas de Disponibilidade são locais físicos exclusivos em uma região do Azure.Availability Zones are unique physical locations within an Azure region. Cada zona é composta por um ou mais datacenters equipados com energia, resfriamento e rede independentes.Each zone is made up of one or more datacenters equipped with independent power, cooling, and networking. Para garantir a resiliência, há um mínimo de três zonas separadas em todas as regiões habilitadas.To ensure resiliency, there’s a minimum of three separate zones in all enabled regions. Com Zonas de Disponibilidade, o Azure oferece o melhor SLA de tempo de atividade da VM de 99,99% do setor.With Availability Zones, Azure offers industry best 99.99% VM uptime SLA.

Suporte de Backup do AzureAzure Backup support

Para proteger contra desastres regionais, o Backup do Azure pode ser usado para criar um trabalho de backup com backups baseados em tempo e políticas de retenção de backup.To protect against regional disasters, Azure Backup can be used to create a backup job with time-based backups and backup retention policies. Isso permite que você execute restaurações de VM fáceis à vontade.This allows you to perform easy VM restorations at will. No momento, o Backup do Azure dá suporte a tamanhos de disco de até quatro TiB (tebibytes).Currently Azure Backup supports disk sizes up to four tebibyte (TiB) disks. Para saber mais, confira Using Azure Backup for VMs with managed disks (Usando o Backup do Azure para VMs com discos gerenciados).For more information, see Using Azure Backup for VMs with managed disks.

Controle de acesso granularGranular access control

É possível usar o RBAC (Controle de acesso baseado em função) do Azure para atribuir permissões específicas de um disco gerenciado a um ou mais usuários.You can use Azure role-based access control (RBAC) to assign specific permissions for a managed disk to one or more users. Os discos gerenciados expõem uma variedade de operações, incluindo leitura, gravação (criar/atualizar), exclusão e recuperação de um URI de SAS (assinatura de acesso compartilhado) para o disco.Managed disks expose a variety of operations, including read, write (create/update), delete, and retrieving a shared access signature (SAS) URI for the disk. Conceda acesso somente às operações que uma pessoa necessita para executar seu trabalho.You can grant access to only the operations a person needs to perform their job. Por exemplo, se não quiser que uma pessoa copie um disco gerenciado em uma conta de armazenamento, opte por não conceder acesso à ação de exportação para esse disco gerenciado.For example, if you don't want a person to copy a managed disk to a storage account, you can choose not to grant access to the export action for that managed disk. Da mesma forma, se não quiser que uma pessoa use um URI de SAS para copiar um disco gerenciado, opte por não conceder essa permissão ao disco gerenciado.Similarly, if you don't want a person to use an SAS URI to copy a managed disk, you can choose not to grant that permission to the managed disk.

Funções do discoDisk roles

Há três funções principais de disco no Azure: o disco de dados, o disco do SO e o disco temporário.There are three main disk roles in Azure: the data disk, the OS disk, and the temporary disk. Essas funções são mapeadas para discos anexados à sua máquina virtual.These roles map to disks that are attached to your virtual machine.

Funções de disco em ação

Disco de dadosData disk

Um disco de dados é um disco gerenciado anexado a uma máquina virtual para armazenar dados de aplicativos ou outros dados que precisam ser mantidos.A data disk is a managed disk that's attached to a virtual machine to store application data, or other data you need to keep. Discos de dados são registrados como unidades SCSI e rotulados com a letra que você escolher.Data disks are registered as SCSI drives and are labeled with a letter that you choose. Cada disco de dados tem uma capacidade máxima de 32.767 GiB (gibibytes).Each data disk has a maximum capacity of 32,767 gibibytes (GiB). O tamanho da máquina virtual determina quantos discos de dados você pode anexar a ele e o tipo de armazenamento que pode usar para hospedar os discos.The size of the virtual machine determines how many data disks you can attach to it and the type of storage you can use to host the disks.

Disco do sistema operacionalOS disk

Cada máquina virtual tem um disco de sistema operacional anexado.Every virtual machine has one attached operating system disk. Esse disco do sistema operacional tem um SO pré-instalado, que foi selecionado quando a VM foi criada.That OS disk has a pre-installed OS, which was selected when the VM was created.

Esse disco tem uma capacidade máxima de 2.048 GiB.This disk has a maximum capacity of 2,048 GiB.

Disco temporárioTemporary disk

Cada VM contém um disco temporário, que não é um disco gerenciado.Every VM contains a temporary disk, which is not a managed disk. O disco temporário fornece armazenamento de curto prazo para aplicativos e processos e destina-se apenas a armazenar dados, como arquivos de paginação ou de permuta.The temporary disk provides short-term storage for applications and processes and is intended to only store data such as page or swap files. Os dados no disco temporário podem ser perdidos durante um evento de manutenção ou durante a reimplantação de uma VM.Data on the temporary disk may be lost during a maintenance event event or when you redeploy a VM. Em VMs do Linux do Azure, o disco temporário é /dev/sdb por padrão e, em VMs do Windows, o disco temporário é E: por padrão.On Azure Linux VMs, the temporary disk is /dev/sdb by default and on Windows VMs the temporary disk is E: by default. Durante uma reinicialização padrão bem-sucedida da VM, os dados no disco temporário devem persistir.During a successful standard reboot of the VM, the data on the temporary disk will persist.

Instantâneos de disco gerenciadoManaged disk snapshots

Um instantâneo de disco gerenciado é uma cópia completa somente leitura de um disco gerenciado que, por padrão, é armazenada como um disco gerenciado padrão.A managed disk snapshot is a read-only full copy of a managed disk that is stored as a standard managed disk by default. Com os instantâneos, você pode fazer backup de seus discos gerenciados a qualquer momento.With snapshots, you can back up your managed disks at any point in time. Esses instantâneos existem independentemente do disco de origem e podem ser usados para criar novos discos gerenciados.These snapshots exist independent of the source disk and can be used to create new managed disks. Eles são cobrados com base no tamanho usado.They are billed based on the used size. Por exemplo, se você criar um instantâneo de um disco gerenciado com capacidade provisionada de 64 GiB e tamanho real de dados usados de 10 GiB, esse instantâneo será cobrado apenas pelo tamanho de dados usados de 10 GiB.For example, if you create a snapshot of a managed disk with provisioned capacity of 64 GiB and actual used data size of 10 GiB, that snapshot is billed only for the used data size of 10 GiB.

Para saber mais sobre como criar instantâneos com discos gerenciados, confira os seguintes recursos:To learn more about how to create snapshots with managed disks, see the following resources:

ImagensImages

Os discos gerenciados também dão suporte à criação de uma imagem personalizada gerenciada.Managed disks also support creating a managed custom image. É possível criar uma imagem do seu VHD personalizado em uma conta de armazenamento ou diretamente de uma VM generalizada (por meio do sysprep).You can create an image from your custom VHD in a storage account or directly from a generalized (sysprepped) VM. Esse processo captura uma única imagem.This process captures a single image. Essa imagem contém todos os discos gerenciados associados a uma VM, incluindo os discos do SO e de dados.This image contains all managed disks associated with a VM, including both the OS and data disks. Esta imagem personalizada gerenciada permite a criação de centenas de VMs usando sua imagem personalizada, sem a necessidade de copiar ou gerenciar contas de armazenamento.This managed custom image enables creating hundreds of VMs using your custom image without the need to copy or manage any storage accounts.

Para saber mais sobre a criação de imagens, confira os artigos a seguir:For information on creating images, see the following articles:

Imagens versus instantâneosImages versus snapshots

É importante compreender a diferença entre imagens e instantâneos.It's important to understand the difference between images and snapshots. Com discos gerenciados é possível capturar uma imagem de uma VM generalizada que foi desalocada.With managed disks, you can take an image of a generalized VM that has been deallocated. Essa imagem inclui todos os discos anexados à VM.This image includes all of the disks attached to the VM. É possível usar essa imagem para criar uma VM e isso inclui todos os discos.You can use this image to create a VM, and it includes all of the disks.

Um instantâneo é uma cópia de um disco no momento exato em que o instantâneo é tirado.A snapshot is a copy of a disk at the point in time the snapshot is taken. Ele só se aplica a um disco.It applies only to one disk. Se você tiver uma VM que tem um disco (o disco do SO), será possível capturar um instantâneo ou uma imagem dele e criar uma VM com base no instantâneo ou na imagem.If you have a VM that has one disk (the OS disk), you can take a snapshot or an image of it and create a VM from either the snapshot or the image.

Um instantâneo não tem reconhecimento de nenhum disco, exceto o contido por ele.A snapshot doesn't have awareness of any disk except the one it contains. Isso torna problemático usá-lo em cenários que precisam da coordenação de vários discos, como distribuição.This makes it problematic to use in scenarios that require the coordination of multiple disks, such as striping. Os instantâneos precisariam ser capazes de coordenar uns com os outros e, no momento, não há suporte para isso.Snapshots would need to be able to coordinate with each other and this is currently not supported.

Próximas etapasNext steps

Saiba mais sobre os tipos de disco individuais oferecidos pelo Azure e qual tipo é uma boa opção para suas necessidades em nosso artigo sobre tipos de disco.Learn more about the individual disk types Azure offers and which type is a good fit for your needs in our article on disk types.