A consistência de armazenamento é algo que você quase sempre ouvirá falar no contexto do armazenamento SAN, ou seja, LUNs SCSI / armazenamento em bloco.
Você tem a maior parte da resposta em sua pergunta. Os grupos de consistências são significativos quando você está replicando um conjunto de discos para outro conjunto. O que define consistência é que, no momento em que ocorre uma interrupção na replicação, não há chance de alguns discos estarem mais longe do que outros.
Por exemplo: um banco de dados está gravando em duas LUNs replicadas - uma é logs, uma é dados. Você corta a replicação e tenta exibir o banco de dados nos LUNs de destino. Se você não tiver consistência, o LUN do banco de dados provavelmente não estará sincronizado com o LUN de log e seu banco de dados não poderá ser recuperado.
Um grupo de consistências contendo os dois LUNs garantiria que qualquer gravação que fosse confirmada em um disco após a última gravação recebida no disco mais lento do grupo fosse descartada, levando a um conjunto de LUNs com "consistência de falha". Isso significa que eles estão no estado que os discos locais teriam se o servidor tivesse travado.
Se você não está trabalhando com algum tipo de replicação, a consistência tem um significado diferente e geralmente não envolve grupos. Se você tiver um cache de gravação, um disco pode se tornar inconsistente se o cache for perdido. É por isso que todo armazenamento sério contém algum método de proteger gravações que foram reconhecidas pelo armazenamento, mas que ainda não estão comprometidas com armazenamento permanente real. Pode ser um no-break capaz de manter os discos funcionando o tempo suficiente para descarregar o cache durante uma falha de energia, pode ser um cache de gravação NVRAM que pode resistir à perda de energia ou pode ser uma bateria simples na RAM volátil. alguns dias.