Hyper-V e Drobo Pro


11

Estou pensando em adquirir um Drobo Pro totalmente carregado e usá-lo para armazenar VHDs que executariam o nosso em um par de máquinas host Hyper-V. As máquinas host se conectariam ao Drobo Pro via iScsi.

Alguém tem experiência com o Drobo Pro e Hyper-V? Minhas principais perguntas / preocupações são sobre velocidade - o Drobo é rápido o suficiente para lidar com, digamos, uma dúzia de VHDs, todos funcionando simultaneamente?


Parece que a conclusão (pelo menos até novembro de 2009) é que o Drobo cria um ótimo servidor de arquivos para armazenamento compartilhado - baixa manutenção e fácil de conectar a um servidor de arquivos do Windows. Mas pode ser necessário ainda trabalhar antes de poder lidar com cargas de várias (mais de 1 ou 2) VMs.
Joel Coel

Respostas:


12

Estou na equipe de Marketing de Produto da Data Robotics, então espero poder esclarecer algumas questões sobre o DroboPro, desempenho e virtualização.

Em relação ao desempenho do DroboPro, existem algumas análises independentes que publicaram números de desempenho. Um é o GeekBrief.tv e o outro é o grupo de usuários do LA Final Cut Pro.

Este site só permite que eu poste um link, então aqui está a revisão do LAFCPUG e o Geekbrief pode ser facilmente encontrado em Geekbrief.tv

http://www.lafcpug.org/reviews/review_drobopro.html

Sinta-se livre para conferir as análises completas. Em termos de desempenho do iSCSI, o LAFCPUG usou uma ferramenta chamada Blackmagic e viu ~ 80MB / se ler e ~ 70MB / se escrever. O GeekBrief.tv usou uma ferramenta chamada AJA e viu ~ 74MB / s para leitura e ~ 79MB / s para gravação. As velocidades de ruptura certamente serão mais altas como o darthcoder aludiu em seu post, mas 80GB / s está próximo do limite em termos de taxa de transferência sustentada em um único GbE.

Uma coisa a ser observada na revisão do Geekbrief.tv é que não havia menção de conectar o DroboPro diretamente a um switch, o que é muito fácil de fazer, basta atribuir um IP fixo através da porta de gerenciamento USB antes de conectar o switch. A versão mais recente do nosso software de gerenciamento de painel oferece suporte para volumes virtuais de vários hosts e até 16 x 16 TB.

Em relação à virtualização, a Data Robotics está no processo de certificação do DroboPro com VMware ESX, que é a principal prioridade devido à participação de mercado. Dito isto, faremos certificações semelhantes com o Microsoft Hyper-V e Citrix XenServer assim que a certificação VMware estiver concluída. Embora ainda não tenhamos realizado oficialmente os testes com o Hyper-V ou o Xenserver, estamos cientes de vários clientes que estão usando com sucesso o Drobo e o DroboPro com VMware, Hyper-V e Xen.

No que diz respeito à sua questão de saber se o DroboPro é rápido o suficiente para lidar com uma dúzia de VHDs todos em execução simultaneamente, ele deve funcionar muito bem, mas realmente depende da carga de trabalho.

Espero que ajude a esclarecer as coisas.


Obrigado Jim - ótimo feedback. Se avançarmos, publicarei nossos resultados aqui.
22611 Jon Rauschenberger

1
Sim, ótimo feedback, Jim, e obrigado por seu próximo trabalho na Data Robotics.
osij2is 24/07/2009

1
FWIW, AJA é uma empresa que fabrica placas de entrada de vídeo - o Teste do Sistema AJA permite testar a taxa de transferência de discos rígidos. Indispensável em verificar se o seu rendimento está estourado ou permanecerá estável para que você possa capturar vídeo. O LAFCPUG usou uma aplicação semelhante feita pelo concorrente da AJA, Black Magic, para fazer o benchmark.
Chealion 29/07/09

4

Em uma conexão Ethernet de gigabit, você terá apenas um máximo de 120 MB / s. E esse é o melhor caso, você provavelmente chegará aos 100, e isso é ainda que o Drobo consiga acompanhar isso (embora eu tenha ouvido falar).

Usei o iSCSI de um EMC Celerra no mesmo transporte - ele se saiu relativamente bem em 10 hosts com pouco uso, 1 servidor SQL fazendo talvez 250 a 500tps e um servidor Clearcase provavelmente triplicando isso.


2

Pessoalmente, até que haja mais informações sobre os Drobo Pro, eu os evitaria. O Drobo comum não é um equipamento de nível corporativo e possui desempenho medíocre. Eu teria que estar convencido de que o Pro é de nível empresarial antes de implantá-lo em um ambiente de produção.

Sei que, há algum tempo, na lista de discussão do Xen, havia pelo menos um segmento com um usuário tentando usar um Drobo Pro para o armazenamento de máquinas virtuais do Xen. E eles estavam enfrentando erros de IO. Portanto, você pode ou não ter os mesmos problemas ou problemas semelhantes com o Hyper-V. Portanto, esteja preparado para fazer alguns testes.


0

Comprei um Drobo Pro de 4 TB para executar o hyper-v em algumas das minhas caixas de desenvolvimento. Estou usando a interface iSCSI e dividi as unidades em 3 partições de 1 GB. Eu obtenho um bom desempenho copiando de e para o drobo, mas como outros já disseram, o desempenho do hyper-v é muito ruim se você tiver uma carga de IO pesada. Consegui torná-lo utilizável movendo alguns dos arquivos .vhd para as diferentes partições.


0

Apenas para adicionar meu 2c a uma pergunta já bem respondida, se você estiver olhando para o armazenamento de VMs, é uma boa ideia pensar em cada VM como um indivíduo, com suas próprias necessidades de armazenamento, em vez de fazer parte de um grupo de VMs . Por esse motivo, pode ser bom consolidar os arquivos de inicialização do sistema VM em um volume de unidades SATA, mas se você estiver após o desempenho e executando um banco de dados SQL, é melhor ter cabeças separadas para dados, logs, temperatura e assim por diante. . Cenários semelhantes se aplicariam ao streaming de mídia, servidores de backup, qualquer coisa que houvesse quantidades consideráveis ​​de E / S.

Eu não usei o Drobo, mas compreendo que eles oferecem uma solução simples para pequenas e médias empresas e para os desenvolvedores que são avessos a hardware / sysadmin (ou seja, a maioria dos desenvolvedores na minha experiência). Atualmente, existem muitas boas soluções iSCSI e o software de destino iSCSI independente está ficando muito bom. Se eu fosse criar um sistema iSCSI agora, provavelmente procuraria no ebay uma prateleira DAS de gama média com cerca de 12 discos SAS e a associaria a um servidor em rack com uma boa placa de ataque (ou duas) e executando um iSCSI destino (o Windows Storage Server 2008 r2 seria perfeito no seu caso). Não será tão bonito quanto um Drobo (ou quase tão silencioso), mas será flexível, adaptável e, se você configurá-lo bem, obterá melhor desempenho.


0

Posso afirmar a afirmação de Michael de que o DroboPro funciona bem com os hosts do Windows e estou vendo os bons números de cópias de arquivos que ele está vendo.

A má notícia é que estamos tentando usar o DroboPro para hospedar os datastores do VMWare ESXi 3.5 e estamos tendo um desempenho ruim nesse caso de uso. Configuramos o DroboPro de acordo com o whitepaper de práticas recomendadas do VMWare, preenchemos unidades de cache 8x750 Gb de 32 meg cache e 7200 rpm Samsung com dupla paridade no armazenamento e estamos obtendo desempenho abaixo do padrão do VMWare. Não conseguimos obter muito mais que 10 MB / segundo, apesar da rede full duplex de 1Gbps de conexão direta que conecta o DroboPro ao nosso servidor Dell PowerEdge 2900 ESXi.

Após 10 dias de solução de problemas com suporte, a resposta que recebemos foi "Em relação ao problema de desempenho, isso exigirá uma atualização de firmware no DroboPro. Isso está sendo trabalhado no momento e esperamos liberar o período de jan / fev."

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.