terça-feira, 18 de fevereiro de 2014

Novo Xeon da Intel: Fácil de alternar entre os modos de memória dupla? Uh, não


Os benefícios ea importância da Plataforma como Serviço Privado


Novos chips para servidores Xeon E7 v2 Análise da Intel são capazes de dois modos diferentes de memória, mas não espere para alternar entre eles, querendo ou não, ou ter dois VMs em execução no mesmo caixa usando modos diferentes.


Como observamos em nosso mergulho profundo nas entranhas de novos processadores top-of-the-line de servidores x86 da Chipzilla, a série Xeon E7 v2 oferece uma capacidade de memória dual-mode que é ativado por novos chips de memória buffer de extensão JordanCreek da Intel.







Antes de chegarmos em que a capacidade de dual-mode, vamos primeiro dar uma olhada na configuração da terra. Cada tomada em que os Xeon E7 V2S estão instalados pode suportar quatro chips JordanCreek; cada JordanCreek pode suportar dois "da próxima geração de memória escalável canais de interconexão" - SMI Gen2, na linguagem menos-de-um-bocado - que cada um pode lidar com três DDR3 DIMMs. São seis DIMMs por canal SMI Gen2, totalizando um máximo de 24 DIMMs por soquete ou 96 DIMMs em uma configuração de quatro soquetes.


Ainda com a gente? Boa. Agora, a natureza dual-mode dos canais SMI Gen2 permite a interconexão de memória para operar em qualquer proporção de 1:1 com o relógio DRAM em que a Intel chama de "Modo Lockstep", ou uma proporção de 2:1, no que eles chamam "Performance Mode", "Modo de Canal Independente", ou "Modo Two-to-One" - faça a sua escolha.


Modo Lockstep suporta DIMMs 1600MHz; Performance Mode (et al) suporta DIMMs 1333MHz - mas desde que o último pode transferir dados a uma proporção de 2:1, a sua largura de banda de memória efetivo é 2667MHz. Modo Lockstep, como você pode imaginar, é preferível para cargas de trabalho em que é necessária o mais alto grau de precisão - pense trading de alta velocidade ou transações financeiras, por exemplo - enquanto Performance Mode é voltado cargas de trabalho em que alta taxa de transferência é de mais valor . Streaming de mídia, alguém?


Agora, aqui está o problema: estes modos são habilitados no nível de firmware após power-on, e uma vez que você tem seu o servidor e funcionando, não há nenhuma mudança entre os modos, e muito menos permitir que, por exemplo, uma máquina virtual para usar Lockstep Modo e outro para usar Modo Performance - é "Você paga yer dinheiro e você faz yer escolha."


Modo Lockstep leva vantagem de espelhamento, um representante Intel nos disse após o evento série Xeon E7 v2 lançamento em San Francisco na terça-feira. "Há mais confiabilidade associada a ele, porque você tem mais espelhamento associado com o que está acontecendo no sistema de memória no modo Lockstep", disse ele. "Então, você não está indo para obter o máximo de desempenho, mas você vai ter mais capacidade de resistência."


Eu sinto a necessidade ... a necessidade de velocidade


No modo Performance, ele nos disse: "Você vai ter mais de endereçamento, mais acesso a um espaço de memória maior em um modo não-Lockstep. Você também vai ter um maior rendimento."


O modo é estabelecido para todo o sistema de boot-up, e permanece em vigor durante todo o tempo de atividade do servidor e para todos os processos em execução na máquina. Esta escolha torna-se importante quando se considera o crescente interesse na computação em memória, um tema central da apresentação roll-out da Intel SVP e GM do grupo de centro de dados, Diane Bryant, que elogiado o grande consumo de memória de servidores baseado em Xeon E7 fichas série V2.


Trabalhando em grandes conjuntos de dados inteiramente residentes na memória, em vez de ter que trocar de dados dentro e fora da memória de SSDs ou mesmo - estremecimento - unidades de disco rígido pode resultar em ganhos de desempenho fenomenal, ela afirmou, citando aumenta na faixa de 125X para 150X.


Se você optar por configurar seu servidor baseado em Xeon E7 v2 para executar in-memory computing, sabemos que uma vez que você escolher o seu modo de memória, você está essencialmente preso com ele, a menos que você tome o servidor para baixo e reconfigurar as definições de firmware.


Naturalmente, nós estávamos interessados ​​em quanto tempo essa reconfiguração pode demorar, já que o tempo de inatividade é a ruína de qualquer administrador do sistema - ou, mais precisamente, contando-feijão CIO. Mas quando pedimos gerente de produto em todo o mundo HP Tushar Agrawal para nos dar uma estimativa aproximada - horas? dias? - De quanto tempo de inatividade poderia ser envolvido em tal switcheroo, ele se recusou a fornecer uma estimativa.


"É difícil colocar um número como que" em tais como estimativa, Agrawal nos disse. "O tempo de inatividade é muito dependente de uma série de fatores diferentes, por isso é difícil para mim dizer o que seria."


Muito justo. Mas você, caro leitor Reg, seria sábio para testar cuidadosamente e otimizar o seu novo servidor baseado em Xeon E7 v2 marca muito antes de colocá-lo em produção. Uma vez que está instalado e funcionando no modo Lockstep ou modo Performance, as probabilidades são que você não vai querer levá-lo para baixo.


Dito isto, a partir do ponto de vista de Agrawal, sua escolha de modo de memória pode não ser um grande negócio. "Eu acho que para a maioria das cargas de trabalho, eles provavelmente não vai ver um enorme impacto", disse ele.


Então, a partir do que fomos capazes de aprender durante o evento desta manhã, se você pretende entrar no admirável mundo novo da computação in-memory, você pode inclinar-se um pouco em direção a resiliência ou um pouco para o rendimento.


Ou você pode simplesmente jogar uma moeda. ®



Nenhum comentário:

Postar um comentário