AEnema escribió:
Vamos a ver si sabemos de lo que estamos hablando. Varias cosas:
- ¿Como coño va a ejecutar protools con wine, si ni siquiera funciona en un ordenador normal? Protools no funciona con placas Sis ni con el hyperthreading activado ni con determinadas tarjetas. No pretendas que funcione en wine.
- ¿Tú alguna vez has visto un cluster de cerca o solo lo has leído en internet?¿Sabes cuanto tiempo tarda en "migrar" un proceso de una cpu a otra? ¿Qué clase de tecnología de red vas a usar para unir todo aquello y que sea capaz de darte una tasa de transferencia mantenida de 32 pistas * 24 bits * 48000 Hz?
En fin. Hay que informarse un poquito más y no pensar que en la informática todo es magia y "linux mola mucho aunque no sepa qué es".
Vamos a ver. Wine es un port que implementa el 99 % de las API de windows. Por lo tanto es capaz de ejecutar casi cualquier software. NO quiero entrar en una lucha de rendimiento sobre wine vs windows pero wine es rapido. Muy rapido. ¿ Que tendrá que ver las placas SIS con Wine ?
La configuración de un cluster puede ser de muchas maneras. No se si conoces el systemlink de Steinberg o el funcionamiento de por ejemplo los DSPs de Creamware. La idea es la misma que un cluster para que nos entendamos. Repatir procesos entre distintos procesadores realizando reparto de carga. Te trasladas del concepto de nanosegundo a milisegundos en el concepto de cluster pero ya nuestras tarjetas de sonido tienen retardo ... no? Nuestros equipos hardware tienen retardo .... no?
Si el sistema operativo es lo suficientemente óptimo para clustering(procesos distribuidos) ,el software de gestión del cluster funciona correctamente y el hardware utilizado es el adecuado las maquinas se convierten en una bestia. Si no pregunta a los de google.
El tiempo de migración de procesos depende del software. La limitación mayor la vas a tener en el tiempo de acceso a disco. Pero eso no tiene nada que ver con el cluster.
Un cluster sería ideal para masterizar, mezclar .... cualquier proceso que no necesite de grabación de muchas pistas en tiempo "real" con efectos software. Aunque para esto tambien sería valido pero con cuidadín.
Un disco duro SATA tiene una tasa de trasferrencia de 150MB/s, un SCSI(UW) de 160MB/s y ahora mismo tenemos tarjetas de red de 1 GBit/sg. Nos podría valer para montar un cluster cutre? O mejor utilizamos conexiones opticas ?
Esa tasa de trasferencia no te la va a limitar tu cluster. Pero tambien podemos montar un cluster de discos! Weno pero eso para otro post,
Un saludo