Apple que Master Cluster Workflow Sarangandanga

Adobe, Apple, Macromedia, Extensis & otros
Avatar de Usuario
Matt
Macacodemente
Mensajes: 8329
Registrado: 17 Feb 2006

Apple que Master Cluster Workflow Sarangandanga

Mensaje por Matt »

Hola, que tal?

Quería compartir esto con ustedes, ya que es bastante interesante y es de los temas old-school del foro, de cuando se hablaban cosas en serio y no de bultos, niños prostituidos o carros con caballos...

En Microtime tenems 2 MacPro Double Quad Core y siempre tuve ganas de sacarles el jugo al mango, pero me costó un tiempito.

Ambas maquinas tienen doble tarjeta de red, entonces se les puede configurar una cosa que se llama Link Aggregation (o Trunking), que básicamente se identifica por el estándar 802.3ad. El 802.3ad lo que haces es que las 2 tarjetas trabajen como si fuesen una (pueden ser más de 2 tarjetas). Esto es muy usado ens ervidores salados, donde no puede fallar la conexión, dado que si falla un cable, la red sigue laburando automáticamente en el (o los) cables que no hayan fallado. Pero no solo sirve para estar asegurado en caso de que falle un cable o un puerto de red, sino que también se suman los anchos de banda de los puertos en un mismo puerto virtual, por ende, si se arma un Trunk con 2 conexiones gigabit, -en teoria- se debería de obtener un caño de 2 Gigas. Para esto las maquinas tienen que tener 2 tarjetas de red identicas, tienen que sportar 802.3ad o LACP, y el switch lo mismo. En mi caso, conseguí un 3COM 3CDSG8, al cual tengo conectadas las 2 MacPro con 2 conexiones gigabit cada una.

Más allá de eso, lo más interesante viene cuando se aprovechan los recursos de cada una de las maquinas sin desperdiciar una gota de potencia... Para eso, configuré el Apple QMaster en ambas maquinas para que compartan recursos en aplicaciones como el Compressor. Esto que hace? Que cuando exportas un video con el compressor en una de las 2 maquinas, busca maquinas libres para compartir la tarea y repartirla, haciendo asi un cluster de maquinas trabajando en el mismo proceso.

En mi caso, estoy exportando un programa de 40 minutos con mucho material a renderear, en 3 formatos distintos (DV-PAL, M2V para DVD, y MPEG para el servidor de Nuevo Siglo TV), y el tiempo total está estimado en aproximadamente 45 minutos (45 minutos es lo que tarda una de estas maquinas en exportar ese mismo programa a DVD trabajando sola) [También tenemos una G5 Single Processor que demora 7 horas en hacer solamente el M2V para DVD].

Me costó un tiempito llegar a aprender un poquito como para configurar estas cosas... en teoria es fácil, pero a la hora de comprar los aparatos y gastar la guita, no es tan fácil si no sabes que realmente va a funcionar, pero ya puedo decir que les estoy sacando el jugo :)

Les adjunto un screenshot de la app Batch Monitor (que es la que monitorea los procesos), donde se ven procesos repartidos entre una maquina llamada Mac-Pro y otra MacPro2.

Salú!

Imagen
Última edición por Matt el Mar Abr 21, 2009 9:38 pm, editado 1 vez en total.
• BLK • X
Avatar de Usuario
ace1138
Supermacaco
Mensajes: 1574
Registrado: 24 Mar 2008

Mensaje por ace1138 »

Muy interesante y funcional.
Última edición por ace1138 el Dom May 03, 2009 1:38 am, editado 1 vez en total.
"Ordinary life is pretty complex stuff." Harvey Pekar
Avatar de Usuario
Coyote
Macacodemente
Mensajes: 6273
Registrado: 01 Feb 2004

Mensaje por Coyote »

Salado!!! muy bueno Matt, todo eso lo configuraste vos leyendo o te ayudó algún experto en el tema?
Coyote Wireless )))
MacBook Air 13" 1.86GHz SSD :+: Cinema Display 23" :+: AirPortExpress/Extreme :+: Bluetooth Keyb & Mouse :+: Mighty :+: iPod nano :+: Wacom Graphire 3 :+: BeoSound 1 :+: BeoLab 4 & Universal Dock :+: A8 :+: Earset
Avatar de Usuario
imton
Supermacaco
Mensajes: 2659
Registrado: 15 Mar 2008

Mensaje por imton »

que salado
A person can have the greatest idea in the world— completely different and novel—but if that person can’t convince enough other people, it doesn’t matter. ~ Gregory Berns
Avatar de Usuario
Macfanático
Supermacaco
Mensajes: 2002
Registrado: 18 Mar 2007

Mensaje por Macfanático »

Es un tema más que interesante y como bien decís... "en teoria es fácil, pero a la hora de comprar los aparatos y gastar la guita," ... aparte que cuando te ponés a estudiarlo se te cae uno :S
Usuario exclusivo Apple
Avatar de Usuario
Matt
Macacodemente
Mensajes: 8329
Registrado: 17 Feb 2006

Mensaje por Matt »

Coyote escribió:Salado!!! muy bueno Matt, todo eso lo configuraste vos leyendo o te ayudó algún experto en el tema?
Lo hice yo solito.
• BLK • X
Avatar de Usuario
Sayito
Supermacaco
Mensajes: 2278
Registrado: 28 Feb 2008

Mensaje por Sayito »

Matt escribió:
Coyote escribió:Salado!!! muy bueno Matt, todo eso lo configuraste vos leyendo o te ayudó algún experto en el tema?
Lo hice yo solito.
Un Salado Matisito
Apple Product Professional · Apple Certified Macintosh Technician · Apple Certified iOS Technician
Avatar de Usuario
Juanjo:mac
Macacodemente
Mensajes: 7458
Registrado: 19 Mar 2005

Mensaje por Juanjo:mac »

Muy bueno Matt !!!

Interesantísimo este tema.
Avatar de Usuario
PoohMac
Macacoadicto
Mensajes: 678
Registrado: 07 Abr 2008

Mensaje por PoohMac »

Muy bueno Matt, yo necesito implementar lo mismo en unos servidores arriba (en el norte) en el caso mi el problema es que saturamos la tarjeta de Gigabit y necesito sumar las 2 que tiene el servidor para que como bien dijiste y sume el ancho de banda total de ambas tajetas. :)

en mi caso lo voy a hacer en linux pero en definitiva es el mismo concepto solo que distinto OS, la verdad muy bueno che te felicito!



saludos,
PoohMac
There are 10 types of people in the world: Those who understand binary, and those who don't...

“Los videojuegos no afectan a los niños,es decir; si pac-man nos hubiera afectado de niños, ahora estariamos todos moviendonos por habitaciones oscuras, tragando pastillas mágicas y escuchando música repetitiva.” Kristian Wilson, Nintendo, Inc, 1989
Avatar de Usuario
Coyote
Macacodemente
Mensajes: 6273
Registrado: 01 Feb 2004

Mensaje por Coyote »

Excelente, excelente!
Coyote Wireless )))
MacBook Air 13" 1.86GHz SSD :+: Cinema Display 23" :+: AirPortExpress/Extreme :+: Bluetooth Keyb & Mouse :+: Mighty :+: iPod nano :+: Wacom Graphire 3 :+: BeoSound 1 :+: BeoLab 4 & Universal Dock :+: A8 :+: Earset
Avatar de Usuario
FM
Übermacaco
Mensajes: 10423
Registrado: 03 Feb 2004

Mensaje por FM »

Excelent Matt !
MacacoSoldier ... Por favor, lee y respetá las reglas del foro.
Mac mini (Late 2014) | Mac mini (Mid 2010) | iPhone SE | Newton 110

Macintosh for Productivity, iPhone for Mobility, Linux for Development, Windows for Gaming