Eu tenho lido tudo o que posso encontrar sobre o alinhamento de partições e a otimização do sistema de arquivos (ext4 e xfs), mas ainda não sei o suficiente para ter confiança na configuração da minha configuração atual. Minha confusão restante vem da camada LVM e se eu deveria usar os parâmetros RAID no sistema de arquivos nos comentários convidados.
Minhas principais perguntas são:
Quando eu uso 'pvcreate --dataalignment' eu uso o stripe-width como calculado para um sistema de arquivos em RAID (128kB para ext4 na minha situação), o tamanho da faixa do conjunto RAID (256kB), algo mais completamente, ou eu não preciso disso?
Quando eu criar sistemas de arquivos ext2 / 3/4 ou xfs em convidados nos Volumes Lógicos, devo adicionar as configurações para o RAID subjacente (por exemplo, mkfs.ext4 -b 4096 -E stride = 64, stripe-width = 128)?
Alguém vê algum erro gritante na minha configuração abaixo? Estou executando alguns benchmarks agora, mas não fiz o suficiente para começar a comparar os resultados.
Eu tenho quatro drives em RAID 10 em um controlador 3ware 9750-4i (mais detalhes sobre as configurações abaixo) me dando um dispositivo de 6.0TB em / dev / sda. Aqui está minha tabela de partições:
Model: LSI 9750-4i DISK (scsi)
Disk /dev/sda: 5722024MiB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1.00MiB 257MiB 256MiB ext4 BOOTPART boot
2 257MiB 4353MiB 4096MiB linux-swap(v1)
3 4353MiB 266497MiB 262144MiB ext4
4 266497MiB 4460801MiB 4194304MiB
Partition 1 is to be the /boot partition for my xen host.
Partition 2 is swap.
Partition 3 is to be the root (/) for my xen host.
Partition 4 is to be (the only) physical volume to be used by LVM
(for those who are counting, I left about 1.2TB unallocated for now)
Para os meus convidados Xen, costumo criar um Volume Lógico do tamanho necessário e apresentá-lo aos convidados para que eles particionem conforme necessário. Eu sei que existem outras maneiras de lidar com isso, mas esse método funciona melhor para minha situação.
Here's the hardware of interest on my CentOS 6.3 Xen Host:
4x Seagate Barracuda 3TB ST3000DM001 Drives (sector size: 512 logical/4096 physical)
3ware 9750-4i w/BBU (sector size reported: 512 logical/512 physical)
All four drives make up a RAID 10 array.
Stripe: 256kB
Write Cache enabled
Read Cache: intelligent
StoreSave: Balance
Obrigado!