2 operações IO pesadas e simultâneas resultarão em fragmentação?

1

Estou usando o Ubuntu 14.04 para executar um servidor web / banco de dados.

Os discos estão em um conjunto RAID6, usando o XFS. Sou um pouco novo no XFS.

Suponha que eu tenha 2 operações pesadas de IO. No meu exemplo:

  • Reindexando um banco de dados de 400 GB.
  • Copiando em um backup de 500 GB, consistindo de 5000 arquivos.

Como os dois estão gravando no disco simultaneamente, existe algum risco de fragmentação que possa afetar o desempenho?

(Eu poderia executar xfs_fsr para desfragmentar, mas estou curioso, pois isso demanda tempo / carga em grandes conjuntos de dados ativos.)

Detalhes para quem perguntou: Isso está em um servidor EC2, usando armazenamento efêmero (eu sei, use com cuidado). Eu montei usando: sudo mount -t xfs -o noatime /dev/vg0/ephemeral /ephemeral

Aqui está o meu xfs_info : meta-data=/dev/mapper/vg0-ephemeral isize=256 agcount=32, agsize=32526464 blks = sectsz=512 attr=2 data = bsize=4096 blocks=1040846848, imaxpct=5 = sunit=128 swidth=768 blks naming =version 2 bsize=4096 ascii-ci=0 log =internal bsize=4096 blocks=508232, version=2 = sectsz=512 sunit=8 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0

    
por SilentSteel 08.01.2015 / 00:38

1 resposta

0

Depende da sua configuração do XFS. Se você tiver algum nível de pré-alocação configurado em seu sistema de arquivos, o impacto da fragmentação será menor do que sem.

Veja: Por que meus sistemas de arquivos XFS estão subitamente consumindo mais espaço e arquivos esparsos?

Você pode postar o xfs_info para o seu sistema de arquivos e a saída de /etc/fstab ?

    
por 08.01.2015 / 00:48