Armazenamento de Volumes em Blocos
No Cloud Appliance Privado, os Volumes em Blocos fornecem capacidade para armazenamento de rede de alto performance que suporta uma ampla gama de cargas de trabalho com intensidade de E/S.
Visão Geral do Serviço Block Volume
Volume em blocos é um dispositivo de armazenamento em blocos desanexável que permite expandir dinamicamente a capacidade de armazenamento de suas instâncias de computação, fornecer armazenamento de dados durável e persistente que pode ser migrado entre instâncias de computação e hospedar bancos de dados grandes.
O serviço Block Volume permite que você agrupe vários volumes em um grupo de volumes. Os grupos de volumes simplificam o processo para criar backups e clones.
Você pode criar, anexar, conectar e mover volumes e alterar a performance do volume para atender aos requisitos de armazenamento, desempenho e aplicativo.
Depois que você anexar e conectar um volume a um instância de computação, poderá usar o volume como um disco rígido regular. Você também pode desconectar um volume e anexá-lo a outra instância de computação sem a perda de dados.
O tamanho padrão para volumes em blocos é de 1024 GB (1 TB). A faixa de tamanho do volume em blocos é de 50 GB a 32768 GB (32 TB).
- Tipos de Volumes em Blocos
-
-
volume de inicialização: Um dispositivo de volume de inicialização desanexável que contém a imagem usada para inicializar a instância do serviço Compute.
-
Volume de blocos: Um dispositivo de armazenamento em blocos desanexável que permite expandir dinamicamente a capacidade de armazenamento de uma instância.
Você pode criar, anexar, conectar e mover volumes e alterar a performance do volume para atender aos seus requisitos de armazenamento, desempenho e aplicativo.
Depois que você anexar e conectar um volume a um instância de computação, poderá usar o volume como um disco rígido regular. Você também pode desconectar um volume e anexá-lo a outra instância de computação sem a perda de dados.
Quando um volume é criado, o volume é fino (esparso) provisionado: O volume consome apenas o espaço que foi gravado no volume. Quando o volume é anexado a uma instância, o volume é grosso (não esparso) provisionado: O volume reserva exatamente espaço suficiente para preencher completamente o volume. Este comportamento evita erros fora de espaço. Quando o volume é desanexado, ele é provisionado novamente se ainda não estiver anexado a outra instância.
-
- Componentes Necessários
-
Estes componentes são necessários para criar um volume e anexá-lo a um instância de computação:
-
Instância do Serviço Compute: Uma máquina virtual (VM) em execução no Private Cloud Appliance.
-
Anexo de volume: Um anexo paravirtualizado que está disponível para instâncias de computação.
-
Volume: Um volume em blocos ou de inicialização.
-
- Tipos de Acesso ao Volume
-
Quando você anexa um volume em blocos, pode especificar um dos seguintes tipos de acesso:
- Leitura/gravação: Esta é a opção padrão para anexos de volume. Com essa opção, uma instância pode ler e gravar dados no volume.
- Leitura/gravação, compartilhável: Com essa opção, você pode anexar um volume a mais de uma instância por vez, e essas instâncias podem ler e gravar dados no volume. Para evitar a corrupção de dados de operações de leitura/gravação descontroladas com vários anexos do volume de instância, instale e configure uma solução com reconhecimento de cluster para poder usar o volume.
- Somente para leitura: Com esta opção, uma instância só pode ler dados no volume. Não é possível atualizar dados no volume. Especifique essa opção para proteger dados contra modificações acidentais ou maliciosas.
O tipo de acesso para volumes de inicialização é sempre leitura/gravação.
Opções de Desempenho do Serviço Block Volumes
- Desempenho Elástico
-
Ao criar o armazenamento em blocos, você pode, opcionalmente, ativar o Alto desempenho. Por padrão, o volume é criado com desempenho balanceado. A definição de desempenho do volume não pode ser alterada após a criação do volume.
-
Alto desempenho: A opção Alto desempenho é recomendada para cargas de trabalho com requisitos de E/S mais altos.
-
Desempenho balanceado: A opção Desempenho balanceado é o padrão para volumes em blocos e de inicialização novos e existentes. Esta opção fornece um bom equilíbrio entre desempenho e economia nos custos da maioria dos workloads, incluindo workloads que executam Entrada/Saída aleatória, como volumes de inicialização.
-
- Limitações e Considerações de Desempenho
-
Os resultados de desempenho a seguir são para volumes de dados não formatados.
-
O desempenho da taxa de transferência nas instâncias do Compute depende da largura de banda de rede disponível para a instância de computação e é ainda limitado por essa largura de banda para o volume.
-
Se a Proteção Avançada contra Ameaças do Microsoft Defender (Microsoft Defender ATP) estiver ativada em uma instância, ela terá um impacto negativo significativo no desempenho de E/S do disco. No entanto, considere as implicações de segurança da desativação do Microsoft Defender ATP.
-
O desempenho do volume de blocos é por volume; portanto, quando um volume de blocos é anexado a várias instâncias de computação, o desempenho é compartilhado em todas as instâncias de computação anexadas.
-
Cenários de Volume em Blocos
- Adicionando Capacidade de Armazenamento
-
Um uso comum de um volume em blocos é adicionar capacidade de armazenamento a uma instância. Depois de criar uma instância e configurar uma rede na nuvem, você poderá criar um volume de armazenamento em blocos. Em seguida, você anexa o volume a um instância de computação usando um anexo de volume. O volume pode então ser montado e usado pela sua instância de computação.
- Movendo um Volume para Outra Instância do Serviço Compute
-
Um volume em blocos pode ser desanexado de um instância de computação e movido para outra instância de computação sem a perda de dados. Essa persistência de dados permite migrar dados entre instâncias de computação e garante que os dados sejam armazenados com segurança, mesmo quando não estiverem conectados a uma instância de computação. Todos os dados permanecem intactos até que você exclua o volume.
Para mover o volume para outra instância de computação, desmonte a unidade da instância de computação inicial, desanexe o volume em blocos e anexe-o a outra instância de computação. A partir daí, você se conecta e monta a unidade no sistema operacional convidado dessa instância para ter acesso aos dados.
- Dimensionando uma Instância de Computação
-
Ao excluir uma instância de computação, você pode manter o volume de inicialização associado e usá-lo para criar uma nova instância de computação com outro tipo ou forma de instância de computação. Esse recurso permite expandir ou reduzir facilmente o número de núcleos de uma instância de computação.
Backups e Clones de Volume
Restaurar e Fazer Backup
Operações de backup e restauração são suportadas em volumes de inicialização, volumes de dados e grupos de volumes. Todos os backups são backups completos, não incrementais.
Para fazer backup de um volume de inicialização, volume em blocos ou grupo de volumes, use um dos seguintes métodos:
-
Clonar: A clonagem de volumes permite criar uma cópia sem executar as operações de backup e restauração. Para obter mais informações sobre clones, consulte a seção "Clones" e a tabela "Diferenças entre Clones de Volume e Backups" abaixo. Para obter informações gerais sobre a clonagem de volumes de inicialização, consulte Clonando um Volume de Inicialização.
-
Backup manual: Esses backups são executados uma vez assim que você cria o backup. Esses backups são retidos indefinidamente, ou até que um backup baseado em política (programado) seja criado para esse volume.
-
Backups programados: Esses backups são executados periodicamente de acordo com uma programação definida em uma política de backup. A programação da política especifica a frequência (período) e a hora dos backups e por quanto tempo os backups devem ser mantidos. Você pode criar suas próprias políticas de backup ou usar políticas de backup fornecidas pela Oracle.
Políticas de Backup Fornecidas pela Oracle
Não é possível usar políticas de backup definidas pela Oracle para fazer backup de um grupo de volumes. Essas políticas podem ser usadas para fazer backup de volumes em blocos individuais e volumes de inicialização.
As políticas definidas pela Oracle não podem ser alteradas. Se você precisar de outro tempo de backup ou tempo de retenção, por exemplo, crie uma política de backup definida pelo usuário, conforme descrito em Gerenciando Políticas de Backup.
As políticas de backup a seguir são fornecidas pela Oracle e estão disponíveis em cada compartimento. Um recurso pode ter apenas uma política de backup designada, mas uma política de backup pode ter várias programações. A política do Oracle Bronze tem uma programação, a política Silver tem duas programações e a política Gold tem três programações. Todos os horários programados são o horário do seu data center regional. Todos os tipos de backup são backups completos.
- Bronze
-
-
Backups mensais que são executados às 00:00 no primeiro dia do mês e são mantidos por doze meses.
-
- Prata
-
-
Backups semanais que são executados às 00:00 toda segunda-feira e são mantidos por quatro semanas.
-
Backups mensais que são executados às 00:00 no primeiro dia do mês e são mantidos por doze meses.
-
- Gold
-
-
Backups diários que são executados às 00:00 e são mantidos por sete dias.
-
Backups semanais que são executados às 00:00 toda segunda-feira e são mantidos por quatro semanas.
-
Backups mensais que são executados às 00:00 no primeiro dia do mês e são mantidos por doze meses.
-
O serviço de Volume em Blocos não executará mais de um backup programado de um recurso específico em um dia. Quando as programações entram em conflito, por exemplo, backups diários, semanais e mensais são programados para serem executados ao mesmo tempo, o backup com o período mais longo é executado.
Backup e Restauração do Grupo de Volumes
Você pode realizar a maioria das mesmas operações de backup e tarefas com grupos de volume que pode executar com volumes de bloco individuais.
Os backups do grupo de volumes permitem que você gerencie as definições de backup de vários volumes em um só lugar. Esse recurso simplifica o processo para criar backups consistentes no tempo de execução de aplicativos empresariais que abrangem vários volumes de armazenamento em várias instâncias de computação.
Você pode restaurar um backup do grupo de volume para um grupo de volume ou pode restaurar volumes individuais no grupo de volume por meio de backups.
Clones
Você pode criar um clone de um volume usando o serviço Volume em Blocos. A clonagem permite que você faça uma cópia de um volume em blocos existente, sem precisar passar pelo processo de backup e restauração.
A operação de clonagem ocorre imediatamente, e você pode anexar e usar o volume clonado como um volume regular quando o estado mudar para Disponível. Neste ponto, os dados do volume estão sendo copiados em segundo fundo e podem levar até trinta minutos, dependendo do tamanho do volume.
Há uma única referência pontual para um volume de origem enquanto ele está sendo clonado. Se o volume da origem estiver anexado quando um clone for criado, aguarde a conclusão da primeira operação do clone do volume da origem antes da criação de clones adicionais. Se o volume da origem estiver desanexado, você poderá criar até 10 clones do mesmo volume da origem ao mesmo tempo.
Você só pode criar um clone para um volume dentro do mesmo tenant. Você poderá criar um clone de um volume em outro compartimento do compartimento de volume de origem se tiver as permissões de acesso necessárias.
Diferenças entre Clones de Volume e Backups
Considere os seguintes critérios ao decidir se deseja criar um backup ou um clone de um volume.
Comparação | Backup de Volume | Clone de Volume |
---|---|---|
Descrição |
Cria um backup pontual de dados em um volume. Você pode restaurar vários novos volumes do backup mais tarde no futuro. |
Cria uma cópia imediatamente utilizável de um volume em blocos sem precisar passar pelo processo de backup e restauração. |
Caso de Uso |
Guarde um backup dos dados em um volume, para que você possa duplicar um ambiente posteriormente ou preservar os dados para uso futuro. Atenda aos requisitos de conformidade e regulamentares, porque os dados de um backup permanecem inalterados ao longo do tempo. Ofereça suporte a requisitos de continuidade de negócios. Reduza o risco de paralisações ou mutação de dados ao longo do tempo. |
Cria uma cópia imediatamente utilizável de um volume em blocos sem precisar passar pelo processo de backup e restauração. |
Local de Armazenamento | Volume em Blocos | Volume em Blocos |
Política de Retenção | Os backups baseados em política expiram, os backups manuais não expiram. | Sem expiração |
Grupos de Volumes | Suportado. Você pode fazer backup de um grupo de volumes. | Suportado. Você pode clonar um grupo de volumes. |