Sistemas virtualizados são algo muito comum nos datacenters e CPDs de todo planeta, muitos destes sistemas são constituídos de servidores com dois processadores físicos, tambem com os processadores quadcore utilizados atualmente não é surpresa que esta arquitetura dual socket tenha se consolidado. A grande preocupação encarada neste ponto é a quantidade de memória suportada por sistemas dual socket, afinal, o acesso aos bancos de memória são realizados diretamente pelo processador e existe uma limitação para isso.
Apesar de grandes inovações trazidas pelos novos processadores Intel Xeon, familia 5500, processadores 2,25 vezes mais performaticos que a geração anterior, com controladores de memória embutidos ao processador, estes ainda limitam-se ao gerenciamento de um montante de 96 Gb de RAM em alta performance ou 144 Gb de RAM em baixa performance, estes valores tem como base a quantidade de bancos de memória que os processadores podem acessar, neste caso 12 DIMMs e 18 DIMMs respectivamente.
Um dos principais diferenciais apresentados pela arquitetura Unified Computing System da Cisco, seja em servidores blade ou rack mount, é justamente a capacidade de memória suportada por estes equipamentos, apesar de composto por uma arquetetura dual socket, graças a tecnologia desenvolvida pela Cisco que leva o nome de Extended Memory Technology este servidores podem chegar a inacreditável marca de 384 Gb de RAM (um modelo mais novo possui capacidade para 512 Gb de RAM), este número só é possível pois um chipset é posicionado previamente aos bancos de memória e agrega 4 bancos de DIMM em um “único banco” para o controlador de memória do processador, ou seja, o processador acessa o chipset da Cisco que por sua vez acessa até quatro bancos de memória, isso faz com que o sistema como um todo tenha sua capacidade quadruplicada.
Mais detalhes podem ser obtidos no vídeo datasheet da solução no site da Cisco http://www.cisco.com/en/US/prod/collateral/ps10265/ps10493/ucs_memory_ext.html
Até mais… 🙂