Instalando un Cluster Beowulf usando Open MPI en Linux
- January 3, 2010
- cybercaronte Linux
-
Tienes al menos dos equipos conectados por red vía TCP/IP.
-
Cada máquina tiene la misma arquitectura de microprocesador (para los ejecutables).
-
Todas tienen Linux instalado.
-
Cada máquina tiene un usuario común (en el tutorial usan mpiuser).
-
El usuario mpiuser (el común) comparte la misma carpeta, a través de NFS, o sincronizada con rsync.
-
El autor se refiere a los nodos como slave1, slave2, etc ..
Un cluster es un grupo de ordenadores que actúan como si fueran uno solo, pero sumando su poder de proceso. Se conectan por red local y se pueden usar para múltiples funciones de supercomputación para ingeniería, comercio, etc ... O simplemente si tienes equipos un poco viejos y quieres darle una nueva vida creando un cluster con ellos, este tutorial te ayudará a montarlo.
Un cluster Beowulf (parecido al que usa la NASA) consiste en un número de ordenadores conectados por red para procesamiento en paralelo. Todos tienen Linux o BSD, a menudo usando librerías PVM o MPI (en este caso Open MPI).
El funcionamiento es el siguiente, un ordenador hace de nodo maestro donde ejecutas el programa y le dices cuantos procesos quieres usar. Entonces el nodo maestro ejecuta el programa usando los procesos indicados en el mismo ordenador o sobre cualquier otra máquina de nuestro cluster. El proceso se comunica usando la librería MPI y enviando todos los datos enviados por STDOUT de los nodos esclavos se crea una tubería hacia el STDOUT del nodo maestro.
Para montar el cluster debes de tener las siguientes consideraciones:
Setting up a Beowulf Cluster Using Open MPI on Linux - TechTinkering
Una buena idea si tienes equipos viejos y quieres practicar un poco en esto de la supercomputación y procesamiento en paralelo.
Más info sobre clusters:
Crea tu DVD de Windows 7 genérico
- January 3, 2010
- tuxotron En los tiempos de Windows XP, para cada edición de dicho sistema tenias distintos CDs. Con la llegada de Windows Vista, la cosa cambió a tener un DVD con todas las ediciones y dependiendo de tu clave de registro, se instalaba la edición correspondiente.
Parece que a Microsoft no le dio muy buen resultado esa estrategia y con la salida del nuevo Windows 7 ha vuelto a distribuir las distintas ediciones en distintos CDs o DVDs.
En technibble nos cuentan que sólo hay una pequeña diferencia entre cada DVD de Wwindows 7. Esta diferencia es un fichero de 51 Kb llamado ei.cfg. El cual define la edición de ese DVD. La buena noticia es que si creamos un DVD exactamente al original, pero sin ese fichero, tendremos un DVD de Windows 7 genérico, de forma que dependiendo de nuestra clave, así será la edición que instalaremos.
La idea es crear una imagen ISO de tu DVD. Borrar el fichero llamado ei.cfg y quemar dicha imagen en un nuevo DVD. Para ello ya hay quien ha preparado una pequeña utilidad llamada eicfg removal.
Por último decir también que las versiones de 32 y 64 bits vienen por separado. Es decir, si dispones por ejemplo de un Windows 7 de 32 bits Home Basic, con este truco podrás usar dicho DVD para instalar cualquier versión de 32 bits (Home Basic, Home Premium, Professional, Enterprise o Ultimate) siempre y cuando dispongas de su clave, pero no podrás instalar ninguna de las versiones de 64 bits y viceversa.
En cyberhades no animamos a nadie a usar copias ilegales de ningún tipo de software. Si no te puedes permitir una licencia de Windows o no te quieres gastar el dinero, ¿Por qué no le das una oportunidad a alguna distribución de Linux?
Buscar
Entradas Recientes
- Posts
- Reemplazando la bateria del AirTag
- OpenExpo Europe décima edición, 18 de mayo: El Epicentro de la Innovación y la Transformación Digital
- Docker Init
- Kubernetes para profesionales
- Agenda: OpenExpo Europe 2022 llega el 30 de junio en formato presencial
- Libro 'Manual de la Resilencia', de Alejandro Corletti, toda una referencia para la gestión de la seguridad en nuestros sistemas
- Mujeres hackers en ElevenPaths Radio
- Creando certificados X.509 caducados
- Generador de imágenes Docker para infosec





