Volumes
Um volume é um disco lógico que o sistema apresenta para hosts conectados.
Os servidores de aplicativos acessam volumes, e não MDisks ou unidades. Para manter um volume acessível mesmo quando um MDisk do qual ele depende se tornou indisponível, uma cópia espelhada pode ser incluída em um volume selecionado. Cada volume pode ter no máximo duas cópias. Cada cópia de volume é criada a partir de um conjunto de extensões em um conjunto.
É possível criar diferentes tipos de volume, dependendo do tipo de topologia que está configurado no seu sistema. Por exemplo, em uma topologia padrão, que é a configuração com um único site, é possível criar volumes básicos, espelhados ou customizados. Para uma topologia estendida, que é uma configuração com múltiplos sites, é possível criar volumes básicos, estendidos ou customizados. Se você tiver uma topologia HyperSwap, que também seja configuração de diversos sites, será possível criar volumes HyperSwap, básicos ou customizados. Para cada um destes tipos de volume, é possível especificar detalhes, tais como um método de economia de capacidade para os volumes. O sistema suporta thin provisioning e compactação para economizar espaço em volumes. Para thin provisioning ou compactação, você também pode selecionar para usar a deduplicação para o volume que você cria. Por exemplo, é possível criar um volume compactado que também usa a deduplicação para remover dados duplicados. Se você selecionar para deduplicar dados de volume, as cópias de volume devem estar em conjuntos de redução de dados em ambos os sites. Thin provisioning cria um volume com mais capacidade virtual do que real, que permite que a capacidade cresça conforme o necessário. Com volumes compactados, os dados são compactados conforme são gravados no volume, o que economiza capacidade no volume. A deduplicação pode ser configurada com volumes thin-provisioned e compactados em conjuntos de redução de dados para economia de capacidade incluída. A deduplicação é um tipo de redução de dados que elimina cópias de dados duplicadas.
Tipos
- Uma cópia de volume que foi dividido está no nível da extensão. Uma extensão é alocada por vez,
de cada MDisk que está no conjunto de
armazenamentos. Por exemplo, um conjunto
de armazenamentos que possui 10 MDisks toma uma extensão de cada MDisk. A extensão 11ª é tomada do primeiro MDisk, e assim por diante. Este procedimento, conhecido como round-robin, é semelhante ao striping RAID-0.
É possível também fornecer uma lista de MDisks para usar como o conjunto de faixas. Essa lista pode conter dois ou mais MDisks do conjunto de armazenamentos. O procedimento round-robin é usado pelo conjunto de faixas especificado.
Atenção: Por padrão, cópias do volume dividido são divididas entre todos os MDisks do conjunto de armazenamentos. Se alguns dos MDisks forem menores do que outros, as extensões dos MDisks menores serão usadas até antes dos MDisks maiores ficarem sem extensões. Especificar manualmente o conjunto de faixas nesse caso pode fazer com que a cópia do volume não seja criada.Se você não tiver certeza se há espaço livre suficiente para criar uma cópia de volume dividido, selecione uma das opções a seguir:O Figura 1 mostra um exemplo de um conjunto de armazenamentos que contém três MDisks. Esta figura também mostra uma cópia de volume dividido que é criada usando as extensões que estão disponíveis no conjunto de armazenamentos.
Figura 1. Conjuntos de armazenamentos e volumes
- Quando as extensões forem selecionadas, elas serão alocadas sequencialmente em um MDisk para criar a cópia de volume se extensões livres consecutivas suficientes estiverem disponíveis no MDisk escolhido.
- Os volumes de modo de imagem são volumes especiais que possuem um relacionamento
direto com um MDisk. Se você tiver um MDisk contenha dados que você deseja mesclar no
sistema em cluster, será
possível criar um volume de modo de imagem. Ao criar um volume de modo de imagem, é feito um mapeamento direto entre
as extensões que estão no MDisk e as extensões que estão no volume. O MDisk não está virtualizado. O endereço de bloco lógico (LBA) x no MDisk
é o mesmo que o LBA x no volume.
Ao criar uma cópia de volume de modo de imagem, será preciso designá-la a um conjunto de armazenamentos. Uma cópia de volume de modo de imagem deve ter pelo menos o tamanho de uma extensão. O tamanho mínimo de uma cópia de volume do modo de imagem é o tamanho da extensão do conjunto de armazenamentos ao qual ele está designado.
As extensões são gerenciadas da mesma maneira que outras cópias do volume. Quando as extensões tiverem sido criadas, será possível mover os dados para outros MDisks que estiverem no conjunto de armazenamentos sem perder acesso aos dados. Depois de mover uma ou mais extensões, a cópia de volume se tornará um disco virtualizado, e o modo do MDisk será alterado de imagem para gerenciado.
Atenção: Se um MDisk de modo gerenciado for incluído em um conjunto de armazenamentos, quaisquer dados no MDisk serão perdidos. Assegure-se de criar volumes de modo de imagem a partir de MDisks que contêm dados antes de começar a incluir qualquer MDisk em conjuntos de armazenamentos.Os MDisks que contiverem dados existentes possuem um modo inicial de não gerenciamento e o sistema em cluster não pode determinar se ele contém partições ou dados.
É possível usar políticas de alocação de extensão mais sofisticadas para criar cópias do volume. Ao criar um volume dividido, será possível especificar o mesmo MDisk mais de uma vez na lista de MDisks que serão usados como conjunto de faixas. Esta alocação será útil se você tiver um conjunto de armazenamentos no qual nem todos os MDisks têm a mesma capacidade. Por exemplo, se tiver um conjunto de armazenamentos que possui dois MDisks de 18 GB e dois MDisks de 36 GB, será possível criar uma cópia de volume dividido especificando cada um dos MDisks de 36 GB duas vezes no conjunto de faixas de forma que dois terços do armazenamento sejam alocados dos discos de 36 GB.
Se um volume for excluído, o acesso aos dados que estão no volume será destruído. As extensões que foram usadas no volume serão retornadas para o conjunto de extensões livres que está no conjunto de armazenamentos. A exclusão poderá falhar se o volume ainda estiver mapeado aos hosts. A exclusão poderá falhar se o volume ainda for parte de um mapeamento de FlashCopy, de Metro Mirror ou de Global Mirror. Se a exclusão falhar, será possível especificar o sinalizador force-delete para excluir o volume e os mapeamentos associados a hosts. Forçar a exclusão exclui os mapeamentos e relacionamento de Copy Services.
Estados
Um volume pode estar em um dos três estados: on-line, off-line, degradado e excluindo. O Tabela 1 descreve os diferentes estados de um volume.| Estado | Descrição |
|---|---|
| Online | Pelo menos uma cópia sincronizada do volume estará online e disponível se os dois nós do grupo de E/S podem acessar o volume. Um único nó poderá acessar um volume apenas se ele puder acessar todos os MDisks do conjunto de armazenamentos que estiverem associados ao volume. |
| Offline | O volume estará off-line e indisponível se os dois nós do grupo de E/S estiverem ausentes ou se nenhum dos nós do grupo de E/S que estiverem presentes puder acessar qualquer cópia sincronizada do volume. O volume também pode estar offline se o volume for o secundário de um relacionamento de Metro Mirror ou de Global Mirror que não está sincronizado. Um volume thin-provisioned ficará offline se um usuário tentar gravar uma quantia de dados que excede o espaço em disco disponível. |
| Degradado | O status do volume será degradado se um nó do grupo de E/S estiver online e outro n
estiver ausente ou não puder acessar qualquer cópia sincronizada ou
de volume.
Nota: Se um volume estiver comprometido e todos os nós e MDisks associados
estiverem on-line, ligue para seu centro de suporte para obter assistência.
|
| Excluir | Para cópias de volume thin-provisioned ou compactado em conjuntos de redução de dados, o
status exclusão indica que as cópias estão sendo excluídas. Todas as cópias de volume, incluindo cópias
totalmente alocadas, não são acessíveis até que a operação de exclusão seja concluída. Além disso, várias
operações não podem ser iniciadas até que todas as cópias sejam excluídas. Os seguintes comandos são
restringidos se uma cópia de um volume está no processo de exclusão:
|
Modos de cache
É possível selecionar para ter operações de leitura e de gravação que são armazenadas em cache especificando um modo de cache. É possível especificar o modo de cache ao criar o volume. Após o volume ser criado, será possível alterar o modo de cache.
O Tabela 2 descreve os dois tipos de modos de cache de um volume.
| Modo de Cache | Descrição |
|---|---|
| readwrite | Todas as operações de E/S de leitura e gravação que são executadas pelo volume são armazenadas em cache. Este é o modo de cache padrão para todos os volumes. Um volume ou uma cópia de volume thin-provisioned ou compactado que você cria a partir de um conjunto de redução de dados deve ter um modo de cache como leitura/gravação. Se você tentar criar uma cópia de volume thin-provisioned ou compactado a partir de um conjunto de redução de dados e o modo de cache do volume não for readwrite, a operação falhará. |
| readonly | Todas as operações de E/S de leitura que são executadas pelo volume são armazenadas em cache. |
| nenhum | Todas as operações de E/S de leitura e gravação que são executadas pelo volume não são armazenadas em cache. |