PandaBuilder: así se compila masivamente Ubuntu para ARM

Uno de los últimos esfuerzos de Canonical está orientado a lograr que Ubuntu sea totalmente compatible con la plataforma ARM, y para ello hay un equipo al frente del cual está David Mandalla, que se está encargando de trasladar todos los paquetes de Ubuntu a esta plataforma a partir del código fuente.

El problema, claro está, es que compilar más de 20.000 paquetes no es moco de pavo: eso requeriría un tiempo notable en una máquina convencional, así que Mandalla ha tenido una genial idea: crear una máquina de compilación masiva para la plataforma ARM.

Se trata de PandaBuilder, un servidor 4U con nada menos que 20 “PandaBoards” controladas por otra placa maestra que es la que distribuye las tareas de compilación en este maquinón. Para que os hagáis una idea, estos son los componentes del servidor:

  • 21 PandaBoards, cada una con un precio de 174 dólares y con los siguientes componentes
    • Un procesador OMAP4430
    • 1 GB de memoria DDR2
    • Ranura SD/MMC
    • Conector HDMI 1.3
    • Conectividad 802.11 b/g/n, Bluetooth 2.1, Ethernet 10/100
    • 2 puertos USB 2.0
  • 20 discos duros SATAII USB de 300 GB
  • 1 fuente de 200A, 5V
  • 1 fuente de 100A, 12V
  • 24 controladoras serie montadas en los PCBs en matrices de 8
  • 21 jacks Ethernet

Podéis seguir la evolución de este proyecto en el blog de su responsable, que desde luego ha tenido una idea genial para acortar tiempos de forma crítica. Ahora solo hay que esperar a ver los resultados.

 

Fuente: muylinux

¿Quién está en línea?

Hay 4879 invitados y ningún miembro en línea