Volumes Thin Fornecidos

Um volume thin-provisioned apresenta uma capacidade diferente para hosts mapeados do que a capacidade que o volume consume no conjunto de armazenamentos. O sistema suporta volumes thin-provisioned em conjuntos padrão e em conjuntos de redução de dados.

Em conjuntos padrão, os volumes thin-provisioned são criados como um tipo de volume específico, que é baseado em critérios de economia de capacidade. Essas propriedades são gerenciadas no nível do volume. Com conjuntos de redução de dados, todos os benefícios de thin-provisioning estão disponíveis para todos os volumes que são designados ao conjunto. Apenas volumes totalmente alocados não obtêm esses benefícios. Para os volumes thin-provisioned em conjuntos de redução de dados, também é possível configurar compactação e deduplicação de dados nesses volumes, aumentando a economia de capacidade para o conjunto inteiro. Conjuntos de redução de dados aprimoram a eficiência da capacidade para volumes thin-provisioned monitorando o uso de hosts da capacidade. Quando o host indica que a capacidade não é mais necessária, o espaço é liberado e pode ser recuperado pelo conjunto de redução de dados para ser redistribuído automaticamente. Os conjuntos padrão não possuem essas funções.

A capacidade virtual de um volume de thin provisioning geralmente é significativamente maior do que sua capacidade real. Cada sistema usa a capacidade real para armazenar dados que são gravados no volume e metadados que descrevem a configuração thin-provisioned do volume. Conforme mais informações são gravadas no volume, mais capacidade real é usada. O sistema identifica operações de leitura para partes não gravadas da capacidade virtual e retorna zeros para o servidor sem usar nenhuma capacidade real.

Os volumes thin-provisioned também podem ajudar a simplificar a administração do servidor. Em vez de designar um volume com alguma capacidade para um aplicativo e aumentá-la conforme as necessidades do aplicativo mudam, é possível configurar um volume com uma capacidade virtual grande para o aplicativo. Em seguida, é possível aumentar ou reduzir a capacidade real conforme as necessidades do aplicativo mudam, sem interromper o aplicativo ou servidor.