terça-feira, 3 de maio de 2016

O poderoso cluster com Raspberry Pi Compute Module 3

Raspberry Pi Compute Module 3 cluster

Foi anunciado no lançamento do Raspberry Pi 3 que nos próximos meses o Raspberry Pi Compute Module 3 baseado no SoC BCM2837 daria as caras.

O cluster projetado pela Pi2Design utilizaria originalmente o Raspberry Pi Compute Module que já está no mercado, mas após tomarem conhecimento do Compute Module 3 (CM3) decidiram dar um upgrade no projeto.

A famosa placa de cluster para Raspberry Pi Zero apresentada aqui anteriormente nem sequer se compara em poder de processamento e recursos.

A placa suporta até 10 blades (placas encaixáveis com o CM3, nomeadas 501CMX) e será gerenciada por outro Compute Module conectado diretamente no slot. Há também um slot para SSD na placa principal, para armazenamento adicional da placa gerenciadora.

No total serão 40 núcleos ARM de 1.2Ghz 64-Bit. A memória total ficará em 5,12GB caso o CM3 permaneça com a mesma quantidade de memória do CM1, se a nova placa ganhar upgrade para 1GB o total será 10GB de RAM.

Existem dois switchs Gigabit Ethernet (BCM53128) interligados na placa principal. Cada um tem 8 portas, totalizando 16. Dez dessas portas são interligadas a cada slot das blades, quatro nas saídas atrás da placa principal e as outras duas (uma de cada chip) são para comunicação entre os switchs.

O blade contém um socket para o Raspberry Pi Compute Module e outro para um SSD M.2. Cada um possui também um controlador integrado Gigabit Ethernet para USB (RTL8153) e Sata para USB (PL2571B).

Raspberry Pi Compute Module 3 cluster blade
Frente da blade

Raspberry Pi Compute Module 3 cluster blade
Parte de trás da blade

Raspberry Pi Compute Module 3 cluster blade
Placa blade com os slots vazios

Na parte de trás da placa principal temos além das portas Gigabit ethernet citadas, jack de energia 2.5mm 12v, porta USB type-A, MicroUSB, HDMI ligado ao Raspberry Pi gerenciador do cluster e leds de notificação. A fonte segundo informações será de 12V e 10A ou mais.

Raspberry Pi Compute Module 3 cluster



Raspberry Pi Compute Module 3 cluster
Placa principal sem nada conectado.

Raspberry Pi Compute Module 3 cluster
Placa principal sem nada conectado.

Raspberry Pi Compute Module 3 cluster
Placa principal sem nada conectado, verso.

Alguns devem se questionar o motivo da utilização de controladores Ethernet Gigabit já que os SoCs utilizados nos Raspberry Pi's contém somente uma porta USB 2.0 (480Mbps). Apesar de não ser possível atingir 1Gbps, foi possível chegar em cerca de 300Mbps (testado com o iperf) nessa configuração, o triplo comparado à utilização de um controlador 10/100.

Quanto a dissipação de calor dos SoCs, um dos representantes da Pi2Design diz que a distância entre as placas é de cerca de 9mm, suficiente para colocar dissipadores de 6 à 8mm.

Eles pretendem colocar a placa em um gabinete Mini-ITX M350 com fans de 40mm x 10mm.

mini-itx m350

mini-itx m350

Recentemente algumas placas (sem nada soldado) foram entregues, os protótipos ainda demorarão um pouco para serem montados além da espera para o lançamento do CM3 (Raspberry Pi Compute Module 3).

Quanto a valores ainda não há nada definitivo, mas esperam que a placa principal fique em menos de US$300 (R$1069,87) com uma placa gerenciadora CM1 ou CM3 e as blades em menos de US$70 (R$249,63) cada (sem o CM3 e SSD).

Segundo o cálculo deles, o custo aproximado da placa com 10 blades (sem SSD) ficaria em torno de US$1400 (R$4992,74), lembrando que levaram em conta o custo em cerca de US$40 dólares cada CM3.

A Pi2Design está pensando em liberar os arquivos de design da placa principal/blade visto que citam não terem negócios com servidores. Eles estão interessados em comentários e sugestões que podem ser enviadas para o e-mail de Michael: mike arroba pi2design.com.

Fontes:
http://www.pi2design.com/coming-soon.html
https://www.raspberrypi.org/forums/viewtopic.php?f=98&t=144595 
Diagrama: http://www.pi2design.com/uploads/4/8/5/3/48531975/visio-501m10_block.pdf
Imagens do case: http://www.mini-box.com/M350-universal-mini-itx-enclosure
Imagens adicionais foram retiradas dos PDFs 3D disponibilizados:
http://www.pi2design.com/uploads/4/8/5/3/48531975/501m10_3d_p1.pdf
http://www.pi2design.com/uploads/4/8/5/3/48531975/501cmx_3d_p1.pdf

Nenhum comentário:

Postar um comentário