EDICIóN GENERAL
179 meneos
3174 clics
Raspberry Pi: Oracle crea un supeordenador basado en 1 060 Raspberry Pi 3 B+

Raspberry Pi: Oracle crea un supeordenador basado en 1 060 Raspberry Pi 3 B+

Durante la Oracle OpenWorld 2019 se ha visto el Raspberry Pi Supercomputer basado en nada más y nada menos que 1 060 Raspberry Pi en un único clúster. Cada uno de los rack de este sistema cuenta con 21 unidades Raspberry Pi 3 B+ en un único sistema. Todas ellas funcionan de manera conjunta bajo el sistema operativo Oracle Autonomous Linux. Es otra de las infinitas opciones que nos ofrecen las Raspberry, las cuales se han popularizado mucho por su rendimiento y precio.

| etiquetas: raspberry pi , oracle , superordenador
"Oracle OpenWorld 2019" .... estoy hasta los webs del spam de oracle en las IT. Enchufa con un cable X raspberries bajo "Oracle Autonomous Linux." y no dice nada más ¿cómo va el rendimiento? Su software sirve para paralelizar bien? ¿As más a prueba de fallos que su mierda de oracle rac que cada día en el trabajo se cae un nodo? No cuenta nada. Eso sí lo mete en un maquinito de colores y, como siempre, los noobs con corbata babeando ante los palabros y las lucecitas...
#21 y lo bonito que queda el engendro en la feria...
un superordenador por algo menos de 50.000 euracos

pues no está mal
#1 un ordenador con muchos cores y probablemente menos potencia que un epyc de 64 cores.

barras mas largas menos potencia:

ras pi 3b:
i.imgur.com/tsTHtNu.png 1/3 de potencia que un core 2 duo lo cual sera menos de 1/6 de potencia que un c2q 6600.

1060 ras pi 3b ~ 353 core 2 duo ~ 176 core 2 quad.
seguramente cualquier xeon moderno con 2 cpus o un ryzen tenga mas potencia que ese cluster.
#7 el propio artículo ya dice que Oracle no busca con “esto” rendimiento... como ejercicio para buscar soluciones esta bien, puede dar pistas de cómo gestionar equipos mayores.
#18 ya, pero llamarlo superordenador, cuando menos es sensacionalista.
#25 Igual se refiere al tamaño del bicho... :troll:
#25 Se refiere a que son 1060 "cores". A que es un cluster básicamente. Supongo que lo dicen así porque todos los "superordenadores" son así, combinando procesadores (mucho más potentes que los del rasberry pi).
#25 supergrande
#7 me extrañaría que un xeon tenga más potencia que 1060 procesadores quad-core de 64 bits con 1,4 GHz.

No es que no me crea lo que dices, es que me extraña.

¿Me puedes dar el enlace de donde sacas la comparativa de potencia? aparte de la captura
#23 truebench.the-toffee-project.org/ parece que lo han actualizado.
#26 haciendo el calculo me sale que necesitas 44 xeon a 1060 pavos cada uno.. contra 1060 rasp a 44 euros cada una para igualar. :troll:

Vale, no, es broma, pero estaría gracioso.
#32 yo veo mas:
80 i7-920
40 i5-6400
menos de 20 i7-7700.
de hay en adelante el calculo se complica bastante.
#35 de ahí* en adelante.
#26 Algo no me cuadra, fijate que la BeagleBoard y la JetSon Nano estan mucho mas arriba en la gráfica. Para mi que el test de la Raspi3 lo hacen a 32 bits.
#23 No es una relación directa, pero la diferencia de transistores del procesador de la rpi3 y un xeon es abismal (de cabeza y aprox, podemos estar hablando de 8 mil millones de un xeon a 200 millones de una rpi).
#7 Estamos acostumbrados a hablar de ordenadores siempre en términos de potencia, pero no siempre es lo que se busca.

No tengo los datos de por qué se hizo así ese cluster, e incluso es posible que sólo sea una creación para decir "yo la tengo más larga", pero sólo fíjate en dos detalles.

A lo mejor hay procesos que lo que requieren son núcleos de procesador dedicados íntegramente a su labor. No potencia bruta de proceso, sinó un núcleo de procesador haciendo un trabajo coordinado…   » ver todo el comentario
#53 La Rock Pi 4B es todavía más potente y solo ligeramente más cara
rockpi.org/
#62 y de consumo?
#88 La Rock Pi 4 es de consumo
#7 Ehm ... Cómo lo estás midiendo ? Con una puntuación de un benchmark ? :palm:

Mira la velocidad efectiva , la real. Un i7 9900k solo es 10 veces un core2 dúo.

cpu.userbenchmark.com/Compare/Intel-Core2-Duo-T7300-vs-Intel-Core-i9-9 WF-1000X
#1 Sólo es una prueba de concepto para demostrar que su S.O. para clúster funciona bien. Para Oracle 50K es calderilla, posiblemente se hayan gastado muchísimo mas en montarlo y configurarlo correctamente.
#1 Estamos hablando de Oracle: lo que te ahorras en hardware te lo vas a gastar en licencias. :troll:
#45 licencias y paracetamoles para el dolor de cabeza :troll:
#45 y las licencias son por Core y aplicación... Non sense...
#1 No está mal, hasta que Oracle te dice que te licencia el software a tracatraca por núcleo :troll:
#85 que nos va a hacer tracatraca por el ncúleo lo sabiamos ya todos.
#86 tienes un punto xD
¿El dinosaurio de Oracle innovando?
#2 Eso es como decir que IBM no innova. Que no os lo cuenten no quiere decir que no pase
#3 a veces me da la sensación de que más que innovar, que no digo que no lo hagan a lo mejor hasta cierto punto, adquieren empresas que innovan o innovaban (y a veces se las cepillan, por lo que tengo entendido).
#4 sí, hubo una de esas que compró a Sun... xD
#4 Sabes que científicos de laboratorios de IBM tienen Nobels de Física verdad (6)?
#39 No compares a IBM con la mierda de oracle
#75 de Oracle se menos pero me consta convenios y becas dados a alumnos de matemáticas puras. Pero tengo mucho menos referencias de ellos.
#39 ¿de qué años son los "Nobels"? ¿De cuando aparecieron los primeros PC?
#78 El último, de quimica , 2014. www.research.ibm.com/articles/2014nobel.shtml

PD : De verdad no sabías el nivel de investigación pura de IBM?
#81 ese creo que lleva fuera de IBM décadas, si no me equivoco. De hecho pone "former IBM Research scientist Dr. William E. Moerner".

De todos modos, me remito a lo dicho en #80.
#83 Si, este es ex, pero muy en general IBM mantiene relaciones científicas con ex (hay mucha investigación cruzada). Cualquiera que haya estado en un departamente de ciencias físicas (casi te diría que en la rama que quieras) sabe el inmenso potencial, medios, etc... que tiene IBM en investigación pura. O realizan, o colaboran o pagan mucha mucha investigación (y lo se de primera mano).

De Oracle tengo constacia de becas y similares con departamentos de matemáticas (conozco casos directos pero no se cuanta profundidad tiene eso).

PD : Otros que tal bailan, la OTAN.
#4

Eso de comprar empresas lo hace todas, aunque cada vez menos porque cada vez son menos.
#44 ahora lo que está de moda es 'invertir' participando como accionista en startups con potencial, dejando que sean 'libres'.
#64

Pero eso lo hacen los fondos de capital riesgo, asumiendo que el 80% se va a dar la hostia y esperando dar el pelotazo y te compre el invento una grande.
#44 pero algunas tienen fama de comportarse como fondos buitre.
#3

IBM si no es el empresa con más patentes al año, poco le falta.
#43 Samsung se la pule en patentes, es más, se pule a todas en patentes. Otra cosa es que sirvan para algo xD
#90

En 2016 era IBM .... de largo. Samsung, la segunda.

www.ipo.org/wp-content/uploads/2017/05/2016_Top-300-Patent-Owners.pdf

Los que inventan las copias, los 12.
#2 Oracle es una de las empresas que mas innova .... a nivel de como denunciarte por usar mal sus licencias de bases de datos :troll:
#28 sus sucias bases de datos
#2 Poco sabes de Oracle o IBM. Sus laboratorios de investigación estan entre lo mejor. Lo que les pasa a estas empresas, y aún mas a IBM que a Oracle, es que enre sus laboratorios de investigación y las líneas de producto parece que haya una pared. Son empresas con "inventos" increibles, y productos de m*erda.
#73 Habla de mierda por oracle, IBM tiene productos cojonudos
#76 Si, pero otro comentario de por el hilo los ponia juntos. IBM tiene muy buenos productos (y Oracle, o no estaria donde está), pero "aburridos" (no son lo último que mola mucho). Pero, curiosamente, sus laboratorios de investigación son brutales, especialmente IBM. Si lo que investigan lo supiesen comercializar.... seguramente no estarian haciendo "lay-offs" de gente continuamente.
#73 pues sí, no sé lo que hacen en el laboratorio. A lo mejor han descubierto la piedra filosofal. Nunca he trabajado allí. Conozco lo que hacen con empresas que compran y con sus productos.
Yo tengo 5 rasps en cluster, que gestionan la informática de la casa.
Para resumir, 3 nodos con galera, 3 nodos con OpenVPN, 3 nodos con OpenLDAP, 3 nodos como NIS, 1 Master los otros SLAVES, 3 nodos como AD 1 principal los otros como secundarios. 3 nodos con Bind, Master - slaves. Apache ... Y un par de mierdecillas más ...

1 nodo como HA para el cluster con haproxy para http y tcp, y nginx como proxy para udp.

Tres servidores de ficheros para tres cabinas de discos nas por samba y nfs.

Todo ello pasa por un nodo pihole como dns forward.

Problemas ? Ninguno. Satisfacción 100% :-) :-)

No subestimemos tanto a las Rasp, según para lo que las quieras ;)
No quiero ver como de grande será el cajón para guardarlo dentro de una semana cuando se abordan de él.
#31 yo tengo 2 Pi en un cajón, sí. Me cansé de trastear.
#38 Yo tengo una Pi 2 detrás del espejo.

magicmirror.builders/
#38 adoptaría una sin dudar. Mis críos te lo agradecerían enormemente.
Por fin un ordenador capaz de mover Java con fluidez.
#24 Si tu móvil usa Android está moviendo Java
#33 No del todo, porque la máquina virtual que tiene Android no es una JVM (Java Virtual Machine) sino o bien una DVM (Dalvik Virtual Machine) en los Android antiguos
es.wikipedia.org/wiki/Dalvik

O bien una ART (Android Runtime).
Y aunque la creación de Dalvik se piensa que es más bien por un motivo de licencias, también es cierto que es una tecnología diferente, que permite gastar menos memoria y menos recursos en general, con lo cual es más adecuado para móviles, para no gastar…   » ver todo el comentario
#24 1060GB de RAM se los come un WAS normalito con 2 aplicaciones. :troll:
#24 java puede ser lento en arrancar (y eso es algo en lo que ya hay avances como CDS), pero una vez arranca, cuando la JVM tiene la oportunidad de detectar que áreas de código optimizar, es notablemente rápida.
#24 Pero haciendo el truqui de la memoria expandida, sino no. ;D
#61 oooooohh! Buen guiño al pasado.
Creo que la última vez que lo usé fue para que funcionara el NFS1 de el CdMix... 2?
Por fin una raspberry donde podrá funcionar el windows.
Le pueden dar mucho por el orto a Oracle, así salgan ardiendo.
Ideal para los días de invierno :-P
Lo hacen porque llevar un cluster con esa cantidad de nodos de las máquinas que usan normalmente a una feria es inviable logísticamente y un despilfarro económico si no hay un cliente (o más) que las esté pagando.
“Estas placas más potentes que las Arduino”... pero que me está comparando este señor!!!!
¿Esto no es, como mínimo, un desperdicio de recursos? Cada Raspberry es un ordenador en sí mismo, con su gráfica, su tarjeta de sonido, etc. Y, también, como dice el artículo, su propia fuente de alimentación. ¿Para qué narices querría alguien conectar 1000 ordenadores de este modo? (No es retórica la pregunta, a ver si alguien me ilumina...).
#11 por si revienta la fuente de alimentación de uno, el resto siguen funcionando.

Los clusters se suelen montar en racks aunque puedan funcionar como uno solo.

Así puedes asignar partes de potencia de procesado a diferentes tareas.
#11 computación distribuida.
Por ejemplo, en vez de una máquina calculando n decimales de pi, le dices a una tú calcula del 1 al 1000, la siguiente del 1000 al 2000 y así.
Más que nada será un _no hay huevos_ o para hacer compilaciones sobre ARM, que también puede ser útil. Del estilo vamos a compilar todos los paquetes de debian para ARM. Quizás para lanzar pruebas (si tienes 100 programadores quizá te vaya bien para pasar los tests.
#11 Asi es como se montan los supercomputadores, miles de nodos (placa base + cpu + memora + disco duro +fuente de alimentacion) conectados entre si. La interconexion en vez de usar ethernet, que es muy lenta pero se puede, se usa infiniband o otras tecnologias.
#11 un superordenador, o "cluster", normalmente se construye junstando muchos servidores para multiplicar la potencia y acometer operaciones de cálculo muy pesadas en menos tiempo.
En este caso me imagino que sea más un experimento didáctico, o darle un toque friki a una conferencia, porque desde el punto de vista del rendimiento no tiene sentido usar RasPis.
Y ya lo había hecho la universidad de Southampton hace muuuuuchos años :-)
#11 Publicidad. Quedan de modernos y cools por 35.000€. Con ese dinero para anunciarte y que te vean los que lo hemos visto es todo una ganga.
#11 En realidad es una demostración de como su distribución linux, con sus parches puede escalar a miles de cores.

Más que el tener mil ordenadores lo importante es como están conectados entre ellos, como se administra y como se supervisa el funcionamiento del sistema. Es un demostrador de tecnología.

En casos prácticos hay tareas que se pueden distribuir fácilmente. Se le suele llamar "paralelizar" de manera que cada tarea máquina del conjunto hace una tarea. Suele haber una…   » ver todo el comentario
#57 ¡Con nota al pie y todo! Muchas gracias. Entiendo esto de paralelizar, es solo que me sigue pareciendo que una raspberry tiene mucho más hardware del que se necesita para eso. No obstante, ya me queda claro que la intención era la de mostrar una tecnología y desde luego creo que han conseguido su objetivo de tener notoriedad.
#66 En realidad tiene el que necesita. Es cierto que le sobra el adaptador gráfico y de sonido.

Honestamente el adaptador de audio de la raspberry Pi es basura. Ni siquiera lleva un DAC en condiciones. El adaptador gráfico es mejor que el del típico servidor excepto aquellos que llevan varias tarjetas gráficas potentes para procesar cosas en GPU. Las GPU tienen muchos cores y permiten paralelizar ciertos tipos de cálculo de manera más eficaz que las CPU.

Las Raspberry Pi no traen fuentes de…   » ver todo el comentario
#68 Totalmente de acuerdo en lo del audio de la Raspberry, una lástima. Aun así, no sé, me da por pensar que además les sobran puertos USB, wifi (si es que este modelo lo lleva, que ahora no lo recuerdo) y seguro que alguna cosa más, jeje. Gracias por la respuesta!
#17 Contando que en los "antiguos" cluster mosix el cuello de botella era la red, y aquí el "core" de red es un switch a giga, con un puerto de fibra, para las conexiones al cluster, la capacidad de proceso puede que no sea tan importante.
¿No podrían ser 1024, para redondear? :-D
#10 1024 para calcular, 36 para el SO.
#10 les quedaban dos 'pisos' del rack vacíos y no era estético. :roll:
¿Cuántos FPS saca en CS:GO?
Super odenador, vale, pero no dicen nada de la capacidad de procesamiento que tiene.
#5 mas o menos el de 1060 raspberry pi 3 b+
#6 :-S ¿y eso cuantos campos de futbol son?
#8 alcachofa y media, a ojo.
#6 teniendo en cuenta que depende de las interconexiones, seguramente bastante menos.
Genial. Pero esperaré a comprármelo de segunda mano en ebay. :foreveralone:
#48 Date prisa o los revender de Wallapop te lo quitaran de las manos.
Lo hacen solo para que se vea que se puede hacer, por la curiosidad y si, también por un poco de publicidad, joder, que algunos criticáis por criticar, me tendría que tirar una hora citando a gente.
Que cenizos sois algunos, hostias

menéame