sábado, 6 de diciembre de 2008

Començament de Proves i Resultats

Quan començaba a renderitzar amb Mental Ray, em sortia un Error:

MSG 0.0 fatal 011513: SLAVE 1 DIED
MSG 0.0 fatal 011513: SLAVE 1 DIED

Aixó volia dir, que tenia algun problema per localitzar el primer esclau (slave) del clúster. Podia ser per diferents causes: l'antivirus, el firewall de windows, la mala instalació de MentalRay. Després de canviar la configuració del Firewall i desinstalar l'antivirus... vaig veure que faltaba un arxiu dintre de la carpeta de Windows System32, que era necesari perqué els slaves (esclaus) poguessin conectar-se amb el Master.

Quan ja vaig tenir aquet problema solucionat, vaig agafar 4 escenes de Maya i les he diferenciat per la cantitat de Rays que tenen. Les quatre escenes estan agafades conscientment per fer veure la millora de rendiment.

Després de renderitzar amb 1Cpu (Només el Master), he observat que el temps que tarda la primera escena es més petit que la segona i més petit que la tercera i molt més petit que la quarta.

Però, al fer servir el Clúster veiem com amb l'escena amb menys Rays l'augment de Cpu's no millora el rendiment, sinó que enlenteix el procés. Ja que, les conexions de Red poden ser més baixes que les del processador i fan perdre temps al calcul. Peró al renderitzar escenes amb més nombre de Rays la millora de rendiment és molt gran.

martes, 12 de agosto de 2008

Cinquena Tirada

He trobat moltes escenes Maya. Ara el més difícil es l'elecció. Però descartarè les menys completes,(Ilumincació,Sombres,Refelexes,Degradats,Transparencies,etc..). Però hi habia una escena de un Ferrari Maranello, que semblava real, era perfecte. Serà l'escena que renderitzarè i farè totes les proves. Amb 1,2,3,4CPU's; 512 o 1 Ram,Canvi de resolució del render. I d'aqui treure les taules de rendiment del meu clúster.

lunes, 11 de agosto de 2008

Quarta Entrega!

Actualment, tinc instalat Windows XP sp2 (Bloom), ja que, tenia instalat Windows XP Sp3 i no era molt limitat, ja que era Lite. Li faltaven alguns serveis, alguns protocols, etc.. cosa que feia impossible la conexió entre el Master i els Slaves(Cluster). Per això vaig probar de executar Maya al Master i tenir executant-se el plug-in necessari perque el clúster ajudés a renderitzar amb Maya, MentalRay Satelite. Aleshores, amb el XP SP3, no va ser posible, y al probar-ho amb una instalació del SP2 Bloom, el vaig decidir instalar a tots els discs durs.

Pero encara no he descartat la posibilitat de tenir el clúster am linux i algun sistema de blanceig de cargues, y de clustering. Però la renderització amb Maya, serà la proba més concurrent de que la quantitat de nuclis, es proporcional a la velocitat de calcul.

sábado, 2 de agosto de 2008

2 d'agost del 2008 - Tercera Entrada

Aquests dies, he instalat MS Windows Xp Sp3, en 4 disc durs. I dins d'aquest, he instalat Maya, un programa 3d, per renderitzar, entre moltes altres utilitats. Però jo, només el vull per Renderitzar. Tinc 4 discs durs identics, amb Maya instalat, ja que l'objectiu és que amb qualsevol Renderització que fagui amb Maya amb el clúster vagui molt més ràpid.


Ja he probat de fer-ho amb 1 sol ordinador, i he agafat una imatge d'internet i un sol ordinador ha trigat 4min40s. El que vuldria aconsegir es que aquet temps disminuis quan fagui la mateixa operació amb el clúster, que es repartiràn els càlculs.

Parlant d'un altre tema, openMosix. Vaig segir unes instruccions d'instalació d'openMosix i res, que encara no se com copilar.
Però he ampliat les meves opcions dins del clúster:

  • Linpack (amb Linux)
  • Mathematica ( amb Windows)
  • Pov Ray (amb Linux)
  • Maya (amb Windows)
  • OpenMosix Tools ( amb Linux)
Cada opció té els seus pros i els seus contres. Ja les explicarè més endevant.

Per cert, pel·lícules com Terminator, Piratas del Caribe, Poseidon, La Dalia Negra, StarWars, etc... Sense haver de nombrar els jocs que tenen personatges, escenaris, etc, fets per Maya.

Vaig tenir una complicació amb la llum de casa, "saltava", cada vegada que encenia el Clúster i clar, em va agafar por, de que no tingués res mal conectat o algún cable pelat o algun error, però provant quin cable era el que fallava, vem trobar que era el cable que allargava el del clúster, osigui que no hi havia ningun problema del que preocupar-se.

Aniré explicant el que passa, en les següents entrades d'aquest blog!

jueves, 17 de julio de 2008

Segona Entrada

Ja tinc els 4 ordinadors operatius i funcionant perfecte. Tinc el 5é ordinador en una torre i els altres 4 en la techni-station.




Tinc els 4 ordinadors funcionant en red, com si fos un de sol. Es a dir, només té un cable de red, que va conectat al Router i per l'altre banda, tinc el 5é ordinador també conectat directament al router.
I el que hauria de provar es d'instalar una targeta de red en el 5é i conectar els 4 ordinadors (un cable de red) en el 5é i el 5é anarà conectat al Router. I així ja tindria les conexions de cluster preparades.

I teoricament, només em quedaria instalar el software. Ja que no he trobat ninguna explicació bona de com instalar-ho.

lunes, 14 de julio de 2008

Em Presento


Hola,
Em dic David tinc 16 anys, estic cursant el Batxillerat al Colegi La Salle Bonanova(Barcelona) i tinc pensat fer el Treball de Recerca d'un Cluster amb OpenMosix.
Ja he començat a treballar amb la part de Hardware. I he començat a testejat Ubuntu (linux), ja que era un nou usuari de linux.


El que he fet de Hardware és...


- Montar una techni-station.
- He adquirid tot el material a Alternate http://www.alternate.es:

  1. Placa Base: Asus M2N-VM
  2. CPU: AMD Athlon 64 DualCore 4800
  3. Memoria Ram: Kingston KVR800 1GB
  4. Font d'Alimentació: Tacens Radix II 420w
  5. Disc Dur: Weatern Digital 120GB
  6. Switch: LinkSys SD2005 10/100/1000
  7. Switch KVM: Aten 4PC's
  8. + 1Disc dur Seagate de 160 GB
Ja vaig montar tot a la techni-station. Placa Base, CPU, Ram i Disc dur... quatre unitats de cada. Tenia un de cada, comprat a tendes del Carrer Sepúlveda, i vull fer el cluster de 4PC's i 1Master.

En el Hardware, ja tinc el cluster montat. Ara anem a la part de Software....

De Software,
  • Vaig d'instalar Ubuntu en els 4Discs Durs. Ja tenia instalat Ubuntu7.10 Gutsy Gibbon en un dels ordinadors.
  • Vaig actualitzar-ho a 8.04 Harly Heron http://www.ubuntu.com. I vaig instalar els drivers de la tarjeta gràfica amb el programa Envy. http://www.albertomilone.com. Ja que al principi vaig tenir algun problema, de drivers restringits a Software Lliure.
  • Vaig Clonar el primer Disc dur (on tenia Ubuntu8.04), el Seagate160Gb, al segon Disc Dur, el WeasternDigital120Gb. Amb el Programa PC Disk Clone PRO.http://www.pcdiskclone.com. Amb la modalitat de Disc a Disc.
  • Al intenar Bootejar desde el segon Disc Dur:
    DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER
  • Si el disc de lectura es més gran que el disc d'escritura, el segon disc no te escrit tots els documents del primer disc, per tant, el problema era que el meu disc dur Seagate160Gb, es més gran que el WeasternDigital120Gb.
  • Vaig instalar Ubuntu8.04 Harly Heron en el DiscDur WeasternDigital120Gb.
  • Clonació Perfecte. Des d'aquet Disc, he clonat els 3 Altres. I tinc 4 Discs Durs identics.
Tinc pensat en Utilitzar OpenMosix. I tinc planejat fer-li algunes proves. Amb 3dMax, Maya, Mathematica, etc.. Per veure l'escala del rendiment del meu cluster amb 1,2,4 Cpu's. Pero m'haig d'informar i no hi ha res segur.

Fins aqui la meva primera entrada, en el meu primer blog.
Opinions i comentaris seran benvinguts.