10GbE com FCoE com tráfego SAN e LAN é uma boa solução?

1

Estou construindo um pequeno datacenter a partir do solo e estou pensando em 10GbE. Estou procurando alguns conselhos sobre essa decisão.

Eu comparei o Infiniband, o FC, o 10GbE e o LACP com o GigE e, no final, o 10GbE parece ser a melhor solução no momento.

Falando sobre o datacenter: ele terá um ou dois storages (dois no caso de um cenário de failover) e três máquinas de 1U executando algum Hypervisor (o XenServer é o meu favorito). As VMs estarão no armazenamento, então os hipervisores serão inicializados a partir do armazenamento ou eu colocarei alguns pequenos SSDs nas máquinas 1U apenas para carregar o hipervisor.

Então, o problema aqui é: estou um pouco confuso com o que tenho que comprar para fazer a rede. Vi alguns switches caros, como o Cisco Nexus 5000/7000 com muitos recursos, mas não sei se realmente preciso desses caras.

Não tenho FC, por isso é seguro comprar switches únicos de 10 GbE sem tecnologias de "rede convergente"? Ou eu deveria pegar um desses para fazer o FCoE rodar?

Outra pergunta: o iSCSI com mais de 10 GbE seria melhor que o FCoE? (Eu estou considerando FCoE é melhor porque nós não usamos a pilha IP no FCoE).

Agradecemos antecipadamente e realmente aprecio algumas opiniões aqui.

    
por Vinícius Ferrão 04.12.2013 / 20:49

4 respostas

2

A decisão entre as tecnologias deve ser feita em uma avaliação de quais são suas necessidades / orçamento / especialidade. Obviamente, sua escolha é altamente dependente do tipo de hardware de armazenamento que você tem ou vai comprar, junto com sua infra-estrutura de rede. Tradicionalmente, as SANs usaram o canal de fibra devido à sua alta velocidade, mas com o advento do 10GbE, a Ethernet tornou-se um concorrente viável. Dependendo do nível de utilização do seu data center, você pode até conseguir usar o 1GbE e o MPIO, com a capacidade de ampliar mais tarde. A maioria dos principais fornecedores lhe dará a opção entre as ofertas iSCSI, FCoE e FC, e a escolha entre elas deve se basear em sua infraestrutura atual (ou desejada), levando em consideração sua especialização em equipe.

Eu não posso comentar sobre o uso de Infiniband, como eu nunca usei eu mesmo, além de seu uso é menos prevalente do que essas outras tecnologias, juntamente com correspondentemente menos fornecedores para escolher. O risco colateral é encontrar pessoal que suporte equipamentos menos comuns.

Pessoalmente, se você (e sua equipe) não tiver experiência (nem infraestrutura existente) com canal de fibra, minha recomendação seria escolher uma oferta iSCSI, pois sua curva de aprendizado (e possivelmente, seus custos de implementação) será muito menor . A maioria das pessoas esquece que os custos de hardware são pequenos em comparação com o trabalho. Gastei dez vezes mais em custos com pessoal do que com meu orçamento de hardware, portanto, se algum tipo de hardware é um pouco mais caro, mas mais bem compreendido pela minha equipe (ou posso encontrar alguém para trabalhar com mais facilidade), isso se torna o escolha óbvia. A menos, claro, que você esteja procurando por uma nova oportunidade de aprendizado. : P

    
por 04.12.2013 / 22:28
1

Por quê?

Devido aos altos preços e baixa largura de banda eu sempre prefiro o Infiniband a 10g. Além disso, um outlink baseado em 1g - a menos que você tenha mais de 1g de largura de banda de uplink.

Devido a outras restrições, estou usando 10g em alguns servidores (principalmente - quase todos são 1g e o Netgear TXS 752 que usamos como backbone tem 4x10g spf +) e o fator preço das placas de rede é - ouch. Em comparação com o Infiniband muito mais rápido.

    
por 04.12.2013 / 21:08
1

Estou com o Tom aqui! IB (mesmo antigo) é mais barato e mais rápido em comparação com 10 GbE.

As pessoas obtêm alguns bons números da engrenagem basicamente barata:

link $ 67-ddr-infiniband-windows-1-920mb-s-43k-iops.html

O problema é que o TCP-over-IB é uma droga (mata o desempenho adicionando latência enorme) e o suporte IB nativo é muito limitado. O SMB Direct com o Windows Server 2012 R2 é ótimo (quando funciona).

    
por 05.12.2013 / 01:20
0

FCoE faz sentido se você tiver uma infraestrutura FC existente e precisar alimentar FC LUNs em seus novos servidores e eles não tiverem FC HBAs (ou você estiver ficando sem portas FC licenciadas nos seus comutadores FC - é o mesmo ). Então você leva 10 GbE e executa o FCoE para reduzir os custos dos equipamentos FC. Construir a partir do zero FCoE é inútil, executar iSCSI (ou SMB Direct com RDMA se você estiver no "lado negro") acima de 10 GbE e ser feliz. Com CPUs recentes e decentes multi-GHz e multi-core e TCP e iSCSI, pelo menos parcialmente descarregadas para NIC ASICs, não há diferença entre o armazenamento sobre TCP e o armazenamento sobre Ethernet. Boa sorte meu amigo!

    
por 05.12.2013 / 01:11