Sizing de Storage SAN          Thiago Hickmannbr.linkedin.com/in/thiagohickmann
Qual a importância do sizing correto?•   Viabilizar o projeto, sem desperdício de recursos•   Entregar a melhor solução pa...
O que considerar no sizing• Espaço para dados e snapshots/cópias• Banda de transferência  (portas ativas no storage, estru...
Nem todos I/Os são iguais•   Input/Output = Escrita ou Gravação•   Sequencial ou aleatória•   Blocos pequenos ou blocos gr...
Quantos IOPS este disco suporta?5   Confidential     12/2/2012
Quantos IOPS este disco suporta?6   Confidential     12/2/2012
Qual a diferença entre os níveis de RAID?•   Para proteger os dados é necessário gravá-los com alguma    redundância•   Nã...
Como calcular o tamanho                        do array de discos                      Demonstração no whiteboard12/2/2012...
Meus cálculos estão 100% exatos?• Provavelmente não (mas vai dar tudo certo!)• No mundo real uma parte do I/O é sequencial...
Referências• Calculadora de array (com base em IOPS e nível de RAID)       – http://www.wmarow.com/storage/strcalc.html10 ...
Upcoming SlideShare
Loading in …5
×

Storage sizing

490 views
421 views

Published on

Versão resumida de apresentação realizada por mim a respeito de dimensionamento de configurações de storage.
O conteúdo é aplicável tanto para ambientes SAN ou DAS.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
490
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Storage sizing

  1. 1. Sizing de Storage SAN Thiago Hickmannbr.linkedin.com/in/thiagohickmann
  2. 2. Qual a importância do sizing correto?• Viabilizar o projeto, sem desperdício de recursos• Entregar a melhor solução para o cliente• Garantir que a performance seja satisfatória• Processo de venda consultivo2 Confidential 12/2/2012
  3. 3. O que considerar no sizing• Espaço para dados e snapshots/cópias• Banda de transferência (portas ativas no storage, estrutura de switches do fabric)• IOPS e perfil de gravação/leitura• Quanto se espera crescer essa solução!3 Confidential 12/2/2012
  4. 4. Nem todos I/Os são iguais• Input/Output = Escrita ou Gravação• Sequencial ou aleatória• Blocos pequenos ou blocos grandes• ... e o local onde eles vão parar4 Confidential 12/2/2012
  5. 5. Quantos IOPS este disco suporta?5 Confidential 12/2/2012
  6. 6. Quantos IOPS este disco suporta?6 Confidential 12/2/2012
  7. 7. Qual a diferença entre os níveis de RAID?• Para proteger os dados é necessário gravá-los com alguma redundância• Não é só espaço entregue que muda!• Na leitura: desempenho (quase) igual em todos os níveis• Na gravação: – Cada nível de RAID protege os dados de forma diferente – Cada gravação que chega ao array gera operações em mais de um disco Nível Penalty de gravação RAID 0 1 RAID-1 e RAID-10 2 RAID-5 5 RAID-6 7• Numa hipótese de 100% de leitura o nível RAID não interfere no desempenho7 Confidential 12/2/2012
  8. 8. Como calcular o tamanho do array de discos Demonstração no whiteboard12/2/20128 Confidential
  9. 9. Meus cálculos estão 100% exatos?• Provavelmente não (mas vai dar tudo certo!)• No mundo real uma parte do I/O é sequencial (nossos cálculos foram para 100% aleatório, que é o pior cenário)• A controladora do storage tem cache de gravação, que compensa a falta de spindles nos picos de I/O• A gravação do RAID-5/6 pode ser otimizada pela controladora do storage (depende do produto usado)• O sistema operacional nos servidores pode (ou não) fazer cache de leitura9 Confidential 12/2/2012
  10. 10. Referências• Calculadora de array (com base em IOPS e nível de RAID) – http://www.wmarow.com/storage/strcalc.html10 Confidential 12/2/2012

×