Esta infraestrutura é segura para escalar o EBS online?

1

Nosso aplicativo usa o EBS para armazenar dados. O requisito de armazenamento do aplicativo cresce rapidamente conforme a inscrição dos usuários. Precisamos fazer isso on-line para que os usuários não tenham tempo de inatividade com o aplicativo. Então, aqui está o que fazemos:

  • O sistema de arquivos é XFS.
  • Estamos usando o LVM e o RAID0.
  • Sempre que preenchemos 40% do armazenamento total, adicionamos dois volumes EBS, criamos um array RAID0 a partir deles. Em seguida, adicionamos essa matriz ao LVM para estender o sistema de arquivos.

Dessa forma, o aplicativo pode continuar lendo e gravando no sistema de arquivos, enquanto o sistema de arquivos subjacente cresce.

Ontem, sofremos corrupção em alguns dos arquivos de banco de dados que estavam sendo gravados.

Minha pergunta é:

  • é seguro usar o RAID0 com o LVM e o XFS?
  • é seguro usar o xfs_grow para aumentar o armazenamento enquanto os arquivos no sistema de arquivos estão sendo gravados?
por Sabya 27.01.2012 / 13:40

1 resposta

2

is it safe to use RAID0 with LVM and XFS?

Em geral, sim.

is it safe to use xfs_grow to increase storage while the files in the file system are being written into?

Sim, é assim que se destina a ser usado.

Dito isso, eu postei perguntas nos comentários acima sobre as especificidades do que você está tentando fazer, pois isso soa um pouco estranho.

    
por 27.01.2012 / 13:51