Qual a Melhor opção para conectar um storage ao XenServer ?
Resposta: A Melhor opção seria utilizar o StorageLink Technology!
Mas somos simples mortais e como tal não temos U$5.000 doletas pra pagar a licença do XenServer 6 enterprise, logo usamos a Licença Free.
Se Você esta usando um Storage de Verdade use com HBA e utilize o Hardware HBA para se comunicar do Xen para o Storage.
As conexões de iSCSI e NFS existem algumas diferenças que nos possibilita efetuar uma escolha legal de qual utiilizar.
A Conexão iSCSI - apesar de mais rápida nos da uma deficiencia muito grande, não é possivel compartilhar a sua conexão com outro lugar o que nos amarra em diversas coisas como BACKUP :D (pouco importante rsrsrs.) com ela só podemos deixar atachada no Xen e em mais nenhum outro lugar.
A Conexão NFS - é um pouco mais lenta mais nos ajuda em tarefas mais simples como Backup e possiveis crashs que deixam as maquinas indisponíveis.
Exemplo: caso haja uma perda de conexão com a maquina que está servindo o NFS podemos ficar tranquilos que quando voltar a conexão a VM volta na sua atividade normal e não será necessário rebootá-la nem passar FSCK ou ScanDisk, que na maior parte das vezes pode dar algum problema. :D
Mão na Massa:
Via Shell, putty, terminal ou seja o que estiver usando, conecte via ssh no seu xenserver e siga os passos abaixo:
1- localize o arquivo nfs.py, ele fica dentro de /opt/xensource/sm
2- edite o arquivo vi nfs.py e ache as linhas abaixo:
def soft_mount(mountpoint, remoteserver, remotepath, transport):
"""Mount the remote NFS export at 'mountpoint'"""
try:
if not util.ioretry(lambda: util.isdir(mountpoint)):
util.ioretry(lambda: util.makedirs(mountpoint))
except util.CommandException, inst:
raise NfsException("Failed to make directory: code is %d" %
inst.code)
3- após achar as linhas acrescente options = "hard,sync,bg,intr,timeo=600000,retrans=2,tcp,noac" a linha abaixo destas.
4- Salve e saia do arquivo - uma dica antes de alterar faça uma copia do arquivo para ter um backup ;)
Pronto.
Abra o XenCenter e Crie um novo SR com o IP do seu nfs.
O que mudamos ?
Simples a conexão dele agora será por hard e não soft e teremos um timeout de 5 minutos.
Isto nos ajudará, caso percamos a comunicação, a vm irá congelar executando somente o que está em Memória e o check tentará reconectar o storage de 5 em 5 minutos, deixando um delay baixo de indisponibilidade.
Mandem seus comentários irei responder com tempo :D
Nenhum comentário:
Postar um comentário