Granularidade e o bitmap do FlashCopy

Quando os dados são copiados entre os volumes, ele é copiado em unidades de espaço de endereço conhecido como de.

O tamanho de granularidade pode ser 64 KB ou 256 KB. OFlashCopy bitmap contém um bit para cada grão. O bit registros se o grão associado tiver sido dividida, copiando os grãos da origem para o destino. Depois que um mapeamento FlashCopy é criado, o tamanho de granularidade para esse mapeamento FlashCopy não pode ser alterado. Quando um mapeamento FlashCopy é criado, se o parâmetro tamanho de granularidade não for especificado e um dos volumes for já faz parte de um mapeamento FlashCopy, então o tamanho de granularidade do mapeamento que é utilizado. Se nenhum volume no novo mapeamento é já faz parte de outro mapeamento FlashCopy, e pelo menos um dos volumes no mapeamento é um volume compactado, então o tamanho de granularidade padrão é 64 para considerações de desempenho ; caso contrário, o tamanho de granularidade padrão é 256..

Gravar de destino do volume

Uma gravação para o novo volume de destino deve considerar o estado do grão para seu próprio mapeamento e a granularidade do mapeamento mais próximo.
  • Se a granularidade do mapeamento intermediário ou a próxima mais antigo mapeamento não foi copiado, ele deve ser copiado antes da gravação é permitido para continuar. Isso é feito para preservar o conteúdo do seguinte mapeamento antigo. Os dados gravados no próximo antigo mapeamento pode vir de um destino ou de origem.
  • Se o grão do destino que está sendo gravado não foi copiado, o grão é copiado da granularidade mais antigo já copiados nos mapeamentos que são mais recentes do que os de destino (ou a origem, se nenhum destinos já estão copiados). Depois que a cópia estiver concluída, a gravação pode ser aplicada ao destino.

Leitura para o volume de destino

Se a granularidade que está sendo lido tiver sido dividida, a leitura retorna dados do destino que está sendo lida. Se a leitura é para uma granularidade copiados em um intermediário de destino do volume, cada um dos mapeamentos mais recentes são examinados para determinar se o grão foi dividida. A leitura está localizado a partir do grão dividir primeira encontrada ou a partir do volume de origem se nenhum dos mapeamentos mais recentes possuem um grão dividir.