Trocar - Um disco ou vários discos

0

Oi hivemind internet!

Eu tenho um EC2 (t2-large) no AWS que executa o Ubuntu. Devido ao alto consumo de memória, vou adicionar cerca de 8G de Swap.

A máquina possui 4 discos, todos eles com espaço suficiente. O que é melhor? 2G em cada disco ou 8G em um único?

Obrigado!

    
por Vinicius Zolin De Jesus 08.05.2018 / 16:29

2 respostas

0

Todo o armazenamento em instâncias T é apoiado pelo EBS, por isso não será muito rápido - e para o swap, você quer rápido. Você pode considerar a mudança para uma instância M5, em que o armazenamento suportado pelo EBS é classificado como velocidade (consulte instances ) . O preço é $ 0,0032 mais alto por hora e você perde a CPU, então YMMV.

Caso contrário, considere a montagem de um volume separado, otimizado por EBS para o seu arquivo de swap. Veja por questões de velocidade (consulte velocidade )

Se você mudar para o Ubuntu 18.04, a troca não é mais uma partição, mas sim um arquivo, o que pode facilitar o teste.

    
por 08.05.2018 / 17:26
0

O SSD de uso geral EBS gp2 oferece 3 IOPS / GB, mas que é expansível, conforme este link e o diagrama abaixo. Se você provisionar quatro discos de 2 GB, cada um terá 6 IOPS. Se você provisionar um disco de 8 GB, receberá 24 IOPS.

Portanto, se sua carga de trabalho for dividida igualmente entre os discos, os discos pequenos serão tão bons quanto os discos grandes. Se a carga de trabalho for aleatória, um volume maior provavelmente fornecerá melhor desempenho. Dada a troca, você não sabe como vai funcionar, então eu vou com o volume de 8GB.

Usando o EBS como swap funciona, eu mesmo faço isso com o meu t2.nano. Claro que o desempenho será relativamente ruim, pior que um disco local. Você também pode considerar a otimização para reduzir o uso da RAM.

    
por 11.05.2018 / 22:17