"Dúvida" diferença de desempenho Storage ISCSI x Storage local

411 views
Skip to first unread message

Kleber Ribeiro

unread,
Jul 28, 2016, 9:40:08 AM7/28/16
to xen-br
Pessoal bom dia!

Estou fazendo alguns testes no meu primeiro projeto de Cluster HA, e me surgiu algumas dúvidas quanto a métrica e diferença de velocidade entre testar a velocidade de disco da vm alocada no stoage iscsi e diretamente no HD do XenServer. 
Como ainda não tenho muita intimidade com storage gostaria que o pessoal desse alguma opinião para saber se as métrica e prints tirados estão de acordo ou se o desempenho esta ruim. 

O Storage roda em um DELL R530 pois o cliente não tinha recursos para aquisição de um storage.
Configuração: 1x Intel Xeon, 32GB de RAM 08 NICs, 02 HD SAS 320 15K pasa sistema em RAID 1, 04 HD SAS 15K em um pool RAID 10 para VMS,
usando Multipath com JUMBO FRAME nas NICS de conexão com storage. 
Nele estou usando o NAS4Free, pois o que melhor se adaptou e reconheceu todos os drivres sem problema. FreeNas e Nexenta deu problema, e o
OpenIndiana não tenho muita intimidade.

Estou enviando em anexo os prints do projeto e do testes feito com a VM no storage iscsi e diretamente no xen.

Muito obrigado.





Projeto.png
Teste-HD-Xen01.png
Teste-HD-Xen02.png
Teste-HD-Xen03.png
Teste-Storage01.png
Teste-Storage02.png
Teste-Storage03.png

LeonardoDG

unread,
Jul 29, 2016, 8:55:06 AM7/29/16
to xen-br
Bom dia

Kleber, se você olhar os dados das 2 primeiras imagens Teste-HD-Xen01.png e Teste-Storage01.png a vazão (MB/S) é maior nos discos locais porem isso é apenas 1 metrica a ser analisada, a metrica de IOPs são muito maiores nos discos do storage pois você tem mais discos fisicos nesse storage, a metrica de IOPs dos discos internos são muito baixos dificilmente você irá ter performance nesses discos com varios servidores pois vc vai bater primeiro na metrica IOP do que vazão (MB/s)


As outras imagens Teste-HD-Xen03.png e Teste-Storage03.png mostram a quantidade de IOPs que o seu Storage irá suportar, e isso é otimo para vc saber quando seu storage vai comecar a gerar latencia para os seus hosts. Você deve ficar esperto com esses valores de latencia tb....

Se for uma migração colete as informações dos seus hosts para ver se td vai caber, caso sejam ambientes novos sugiro vc coloca-los e monitorar sua infra com um zabbix ou outra ferramenta para acompanhar o seu uso de IOP e MB/s

A metrica de vazão é mais alta que a metrica de IOPs em alguns casos como banco de dados e backup/restore, a maioria das outras aplicações o IOPs é muito mais alto do que o uso de banda...


Espero ter respondido suas duvidas

Marllus Lustosa

unread,
Jul 29, 2016, 10:05:06 AM7/29/16
to xen...@googlegroups.com
Muito boas as dicas do Leonardo.

Geralmente os casos de uso são:

Se for backup/fileserver: Dê mais atenção à vazão (MB/s), em discos lentos (5400/7200rpm).
Se for acesso: Dê mais atenção aos IOPS,  discos rápidos (10k,15k, SSD). 

Existem calculadoras que lhe ajudam a projetar storage:

É por isso que o IOPS no hd local do xenserver deram um valor menor, pois é um só disco. No caso do storage como são mais discos os IOPS são somados, aumentando a quantidade total de escrita/leitura (que é o que importa).
Recomendo você testar a taxa de transmissão se está de acordo com o projetado (iscsi com jumbo frame mtu 9000). Lembrando o mtu deve estar configurado no storage, no xenserver e na intermediação (caso tivesse usando switch).
Você sabe me dizer se as controladoras desse servidor R530 que faz o papel de storage são active/active?

Abraços.


--
--
Você recebeu esta mensagem porque está inscrito em Grupo "xen-br" do Grupos Google.
Para enviar mensagens para este grupo, envie um email para xen...@googlegroups.com
Para anular a inscrição neste grupo, envie um email para xen-br-un...@googlegroups.com
Para mais opções, visite este grupo em http://groups.google.com/group/xen-br?hl=pt-BR
Site do GU Xen-BR: http://www.xen-br.org
Antes de enviar sua primeira mensagem leia atentamente as regras para participação no site http://groups.google.com/group/xen-br/web/regras?hl=pt-BR

---
Você recebeu essa mensagem porque está inscrito no grupo "xen-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para xen-br+un...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
att,

Marllus de Melo Lustosa 
Analista de Tecnologia da Informação / Infraestrutura - Universidade Federal do Ceará - UFC
Bacharel em Ciência da Computação - UFPI
Lattes -> http://lattes.cnpq.br/5163268610076256
HomePage -> http://www.marllus.com
+55 86 99159663
+55 85 97590092

Kleber Ribeiro

unread,
Jul 31, 2016, 12:18:19 PM7/31/16
to xen-br
Leonardo e Marllus, muito obrigado por tentarem me dar uma noção. Ainda estou aprendendo e tentando entender como funciona essas métricas e caculos de IOPS.

Marllus, não encontrei a informação nem na literatura da controladora se ela é ativa/ativa, talvez eu só consiga ligando na Dell. Mas não estou montando o array nela, estou fazendo um bypass e fazendo o RAID 10 pelo zfs, direto pelo nas4free, li em alguns artigos que fazendo dessa forma o desempenho seria bem melhor... Como estou ainda em fase de testes posso mudar esse cenário e fazer o raid direto pela controladora, o que vc acha pela sua experiência? Vale a pena fazer os testes usando a controladora também?

Você comentou testar a taxa de transmissão, poderia indicar alguma ferramenta para que eu consiga fazer esse teste? Quanto a relação do jumbo frame está ativo sim, no xen e no nas4free mtu 9000 como está em conexão direta como no diagrama em anexo, não passa pelo switch.

Muito obrigado.

Marllus Lustosa

unread,
Aug 3, 2016, 10:44:59 PM8/3/16
to xen...@googlegroups.com
Faça testes com a controladora, geralmente, quando tem-se a possibilidade de raid hardware preferimos ele, mas, cada caso é um caso. Eu prefereria deixar via controladora pela maior segurança e descentralização do software.

SObre a ferramenta, uma bem usada é a iperf.

vlw


Muito obrigado.

--
--
Você recebeu esta mensagem porque está inscrito em Grupo "xen-br" do Grupos Google.
Para enviar mensagens para este grupo, envie um email para xen...@googlegroups.com
Para anular a inscrição neste grupo, envie um email para xen-br-un...@googlegroups.com
Para mais opções, visite este grupo em http://groups.google.com/group/xen-br?hl=pt-BR
Site do GU Xen-BR: http://www.xen-br.org
Antes de enviar sua primeira mensagem leia atentamente as regras para participação no site http://groups.google.com/group/xen-br/web/regras?hl=pt-BR

---
Você está recebendo esta mensagem porque se inscreveu no grupo "xen-br" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para xen-br+un...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages