XenServer e Storage: boas práticas na utilização de LUN

468 views
Skip to first unread message

Willian Silva

unread,
Jun 24, 2015, 12:57:27 PM6/24/15
to xen...@googlegroups.com
Boa tarde senhores,

Gostaria de saber com os senhores qual é a melhor prática na utilização e alocação de LUN para hosts XenServer.

Vou citar o meu cenário de trabalho:

Possuo um servidor de rack com XenServer instalado e HBA dual port, conectado via SAN FC (switches em fabric) com um storage. Ou seja, com redundância física.
Necessitarei criar diversas VM dentro desse servidor, porém tenho 2 situações para alocar LUN nesse servidor de rack.

1ª. Posso criar uma única LUN de xTB, adicioná-lo como novo SR, e cada VM recebe uma fatia de xGB no momento da sua criação; ou
2ª. Posso criar diversas LUN de xGB, adicioná-los um a um como novo SR, e atribuir cada LUN a sua respectiva VM.

Deve ter alguma documentação sobre boas práticas nesse sentido. Pesquisei aqui no grupo e no google, mas não achei nada muito objetivo.

Agradeço antecipadamente a ajuda!

Gustavo Villela

unread,
Jun 25, 2015, 10:59:46 AM6/25/15
to xen-br
Fala Willian,

A citrix recomenda que o SR padrão do Xen seja uma LUN (Onde ficão suas VMs) e não o SR local do servidor.  No caso das VMs, eu te recomendaria o seu segundo cenário, onde vc teria várias LUNs no Storage, mapeadas no XenServer e adicionadas em suas respectivas VMs.

Pode ter certeza que é o ideal.

--
--
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.

Willian Silva

unread,
Jun 25, 2015, 5:11:35 PM6/25/15
to xen...@googlegroups.com
Obrigado Gustavo pela resposta.

É exatamente esse cenário que eu apliquei aqui no meu trabalho, praticamente na sorte, pois não sabia das boas práticas.

Desde que eu montei VMs nesse cenário, esporadicamente acontece uma perca de comunicação entre o XenServer e algumas LUNs (não todas). Portanto, praticamente derruba o sistema operacional que está na VM, me forçando a ter que reiniciar todo o host XenServer, pois o reboot da VM nessa situação não o faz reconhecer a LUN.
Não sei se expliquei direito.

Boa prática também é usar o multipathing nas VMs?
Qual seria o impacto de habilitar o multipathing nas VMs que já estão em produção?

Desculpe tantas perguntas, mas esse é um problema que enfrento aqui desde o início do ano. Infelizmente não tenho suporte do XenServer, tenho apenas suporte dos switches SAN FC e do Storage, ambos da EMC, e fisicamente os equipamentos estão OK, assim como a configuração também, pois já realizei junto a EMC testes do suporte técnico.

Agradeço a todos pela ajuda!

Gustavo Villela

unread,
Jun 25, 2015, 9:12:20 PM6/25/15
to xen-br
Fala Willian,

Cara qual a versão do Xen vc ta usando ai ? Se não me engano, li alguma coisa aqui na lista a respeito de perda de conexão em links FC, só não lembro se era com o Xen 6.2 ou no 6.5, se foi no 6.2 e vc esta usando esta versão é só atualizar.

Suas VMs não estão rodando em uma LUN? Se sim, vc já tem o multipathing para elas(esse é o recomendado). Redundância em link com storage nunca é demais.

Espero ter ajudado. Qualquer parada fala ai ... Vc é de que estado?

Abraço.

Marllus Lustosa

unread,
Jun 26, 2015, 9:17:46 PM6/26/15
to xen...@googlegroups.com
Gustavo, estou sabendo do multipathing iSCSI especificamente com Equallogic que tá tendo um probleminha para reconhecer todos os links, mas, com uma configuração extra resolve.

Com relação ao multipathing em VMs, como William citou:

Multipathing são links redundantes para um SR. Se as VMs estiverem espalhadas nas LUNs, na prática as LUNs estão protegidas em caso de falha de (N-1) caminhos de rede (em que N é o número de links [como o xenserver suporta o máximo de 8 caminhos no multipahthing, teoricamente podem falhar 7 links]) mas, as VMs não estão protegidas em caso de falha nas LUNs que elas estão, a não ser que as VMs tenham replicação.

Com relação a sua questão inicial sobre colocar uma LUN grande ou várias LUNs pequenas eu aconselho a criar várias LUNs do que uma só LUN. Os benefícios são enormes, como quem trabalha com tierização (ambientes mistos de velocidades de discos), por exemplo. Sem falar que se a LUN der crash só uma parte do seu ambiente cairá.

Para consultar boas práticas de storage com xenserver, veja esse documento:


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

Gustavo Villela

unread,
Jun 26, 2015, 11:47:31 PM6/26/15
to xen-br
Fala Marllus,

Acho que eu não soube me expressar bem, mais foi justamente isso que eu quis dizer. O melhor cenário seria ele criar várias LUNs menores, onde uma dessas LUNs seria o SR padrão do Xen para as VMs. Sem dúvida os é a melhor opção.

Valeu ....

Willian Silva

unread,
Jun 29, 2015, 8:58:17 AM6/29/15
to xen...@googlegroups.com
Bom dia Gustavo,

Estou usando a versão 6.2. Vou procurar essa informação sobre essa perda de conexão. Minhas VMs estão rodando em LUN, portanto uma VM para cada LUN. Mas o multipathing não está habilitado, conforme abaixo. Sou de Brasília - DF. Li que para habilitar o multipathing eu tenho que entrar em modo de manutenção antes.

Willian Silva

unread,
Jun 29, 2015, 8:58:17 AM6/29/15
to xen...@googlegroups.com
Obrigado Marllus,

Tenho 4 caminhos físicos de fibra ótica entre storage e switch FC e 2 caminhos entre o switch FC e o servidor que possui o XenServer. Mas o multipath do Xen está desabilitado. Então meu ambiente está sem redundância do lado lógico.
Reply all
Reply to author
Forward
0 new messages