An-Cadsolutions      Imgsystems

Kirjoittaja Aihe: XSI:llä verkkorendaus?  (Luettu 1659 kertaa)

Tak

  • Administrator
  • *****
  • Viestejä: 960
  • Sukupuoli: Mies
    • Profiili
XSI:llä verkkorendaus?
« : Maaliskuu 19, 2006, 05:58:02 pm »
Moi,
Vanhalla foorumilla oli jotain puhetta tästä kyseisestä asiasta, mutta kun se on poissa...pistän tänne taas kysymyksiä  :-\

A. Onko se millainen käytännössä? Onko toimiva? Kuinka helppo käyttää?
B. Tarkoittaako Essentials:n mukana tulevat 4 satelliittiä sitä että voi rendata kahdella lisäkoneella joissa on 2 prossua?


Kiitos

kone

  • Global Moderator
  • *****
  • Viestejä: 1133
  • Sukupuoli: Mies
    • Profiili
Re: XSI:llä verkkorendaus?
« Vastaus #1 : Maaliskuu 19, 2006, 08:26:29 pm »
No batch rendaus kyllä toimii.. ja sateliitti rendauskin tiettyy rajaan. Kunhan orjia ei ole liikaa (Isohko joukko kuormittaa verkkoa ja lopulta sydeemi hyytyy käsiin  ;)). Ja kyllähän 4 sateliittia meinaa, että orjina voi olla ne kaksi dual cpu myllyä. Ja sateliittien ohella Essentials sisältää myös 2 cpu lisenssiä batch rendaukseen (xsi –r).

Itsessään batch rendaus farmilla vaatii lisenssiä seuraavasti. Jos aikomuksena on xsi scenejä ruksuttaa, niin nodeille tarvitsee XSI (advanced tai essentials), xsibatch tai xsibatch universal lisenssin. MI rendaus onnistuu puolestaan standalone mr ja xsibatch universal lisensseillä. (Advanced ja Essentials voivat vain exportata scenen *mi ulos. Eivät siis rendaa myös *mi sceneä).

Ja Batch rendauksessa jonkin moinen render queue ois tietty vielä mukava. Saatavilla onkin useita kaupallisia tuotteita hommaan. Ja Softimagella on myös ilmainen Batch server. Jota Softimage ei tosin enään ylläpidä tai kehitä.

http://softimage.wiki.avid.com/index.php/Category:BatchServe
« Viimeksi muokattu: Maaliskuu 19, 2006, 08:42:20 pm kirjoittanut kone »

Tak

  • Administrator
  • *****
  • Viestejä: 960
  • Sukupuoli: Mies
    • Profiili
Re: XSI:llä verkkorendaus?
« Vastaus #2 : Maaliskuu 19, 2006, 08:56:57 pm »
Kiitos infosta. Vielä yks kymysys.

Lainaus
Ja kyllähän 4 sateliittia meinaa, että orjina voi olla ne kaksi dual cpu myllyä. Ja sateliittien ohella Essentials sisältää myös 2 cpu lisenssiä batch rendaukseen (xsi –r).

Tarkoittaako tuo sitä että jos XSI on koneella A josta pistetään scene rendautumaan satelliitillä koneille B ja C. Niin A pääsee mukaan siihen laskentaan vaikka käyttäjä käskyttää XSI:tä ihan normaalisti esim. mallintaa/animoi/rendailee? Eli XSI:n käyttö ei rajoitu siihen rendaus hommaan?

kone

  • Global Moderator
  • *****
  • Viestejä: 1133
  • Sukupuoli: Mies
    • Profiili
Re: XSI:llä verkkorendaus?
« Vastaus #3 : Maaliskuu 19, 2006, 09:29:39 pm »
Ei.. Jos käynnistät sateliitti rendauksen koneelta A, niin A tulee prosessin master ja koneet B ja C ovat sen orja prosesseja. Eli myös kone A ottaisi osaa rendaukseen ja olisi "varattu" rendauksen ajaksi.

Tak

  • Administrator
  • *****
  • Viestejä: 960
  • Sukupuoli: Mies
    • Profiili
Re: XSI:llä verkkorendaus?
« Vastaus #4 : Maaliskuu 19, 2006, 09:34:16 pm »
Ei.. Jos käynnistät sateliitti rendauksen koneelta A, niin A tulee prosessin master ja koneet B ja C ovat sen orja prosesseja. Eli myös kone A ottaisi osaa rendaukseen ja olisi "varattu" rendauksen ajaksi.
Selvä. On se harmi  :P

kone

  • Global Moderator
  • *****
  • Viestejä: 1133
  • Sukupuoli: Mies
    • Profiili
Re: XSI:llä verkkorendaus?
« Vastaus #5 : Maaliskuu 20, 2006, 07:58:32 am »
CPU lisensseistä vielä senverta, että dual core prossa syö vain yhden cpu lisenssin. Joten vaikka XSIn 2 cpu lisenssiä riittäsi esim. 2x dual core opteron myllylle. Ja vastaavasti standalone MR 1 cpu lisenssi riittää yhdelle dual core prossalle.

Kannattaa kuitenkin muistaa, että cpu lisenssejä ei voi käyttää kuin paikallisesti.. Eli jo koneessa on vain yksi CPU, niin toista CPU lisenssiä ei voi käyttää toisella nodella.

shade

  • Global Moderator
  • *****
  • Viestejä: 44
  • Sukupuoli: Mies
    • MSN Messenger  - sh4d3@hotmail.com
    • Profiili
    • .: homeweave :.
    • Sähköposti
Re: XSI:llä verkkorendaus?
« Vastaus #6 : Maaliskuu 20, 2006, 02:14:38 pm »
Joo kyllä XSI:ssä on karmee netti rendaus loppujen lopuksi, mitä näitä softia on tullut käytettyä. Tässä tapauksessa melkein päädyn maxin kannalla, jossa backburner on suht koht toimiva kokonaisuus. Pitäs joku päivä kokeilla noita XSI:n erillisiä netti rendaus softia, josko niistä sais vähän helpotusta aiheeseen. Mutta kyllä SI sais panostaa hiukan ton netti rendauksen toimivuuteen. Onhan se ihanaa ku kaikki xsi prosessit kaatuu ku yks kone hyytyy.

kone

  • Global Moderator
  • *****
  • Viestejä: 1133
  • Sukupuoli: Mies
    • Profiili
Re: XSI:llä verkkorendaus?
« Vastaus #7 : Maaliskuu 20, 2006, 03:57:32 pm »
En tiedä meinaatko netti rendauksella XSIn batch rendausta vai sateliitti ruksutusta ?. Mutta XSIn batch rendaus toimii kyllä isollakin farmilla. Ja eihän itse Softimage edes toimita enään tälle saralle kuin softan nodeille.  Joten käytetyllä render managerilla on toki vaikutuksensa tässä.

Ja ei kyllä kunnolla konfiguroidulla farmilla batch rendaus XSIn kanssa varmasti siihen kaadu, että yksittäinen node heittäytyy hankalaksi.  Esim. töissä noden hyydyttyä: frame on mennyttä, siinä se. Muut nodet ovat tyystin tietämättömiä tästä ja jatkavat omaa työtään. Mut tässä ratkaisevassa roolissa on käytetty render manageri ei niinkään XSI. Joten enempikin batch rendauksen ongelmana XSIssä on edelleen sen hinta. Jos nyt muihin softiin vertaa.

Sateliitti rendaus on sitten oma juttunsa. Ja pienemmässä mitta kaavassa toimii kyllä. Mutta isommalla joukolla orjat synnyttää liikennettä siinä määrin, että jos verkko kapasiteetti ei ole oikeassa suhteessa. Niin aikansa pyörittyä sydeemi kaatuu. Tämähän ei tosin ole XSI lähtöisin, vaan vaivaa jokaista mr toteutusta.
« Viimeksi muokattu: Maaliskuu 20, 2006, 06:39:54 pm kirjoittanut kone »

shade

  • Global Moderator
  • *****
  • Viestejä: 44
  • Sukupuoli: Mies
    • MSN Messenger  - sh4d3@hotmail.com
    • Profiili
    • .: homeweave :.
    • Sähköposti
Re: XSI:llä verkkorendaus?
« Vastaus #8 : Maaliskuu 20, 2006, 08:37:58 pm »
Joo ihan sateelliitista puhuin tossa. Ja onhan noita mahdollisuuksia mitenkä toi yhteys katkeaa, mutta ei välttämättä tarvis masterin kaatua siihen.. Noh, ei auta valittaa, vaan tonkia lisää infoa :)

kone

  • Global Moderator
  • *****
  • Viestejä: 1133
  • Sukupuoli: Mies
    • Profiili
Re: XSI:llä verkkorendaus?
« Vastaus #9 : Maaliskuu 20, 2006, 10:04:12 pm »
No sateliiteista kun oli kyse, niin ymmärrän negatiiviset kokemuksesi kyllä. Kyseessä on muutenkin varsin metka sydeemi. Joka verkko kuormansa ohella voi randomisti tehdä rendauksesta itseasiassa hitaammin edistyvää kuin ilman  ;D.

Mutta ajoittain ihan hyödyllinen toki.. Esim. jos frame vie tunteja muuten laskea, niin yleensä voi olettaa rendauksen jopa nopeutuvan sateliittien avulla.

shade

  • Global Moderator
  • *****
  • Viestejä: 44
  • Sukupuoli: Mies
    • MSN Messenger  - sh4d3@hotmail.com
    • Profiili
    • .: homeweave :.
    • Sähköposti
Re: XSI:llä verkkorendaus?
« Vastaus #10 : Maaliskuu 21, 2006, 08:59:55 am »
No eipä mulla kauheesti nyt 2 extra koneella ole ollut valittamista.. Säätäminenhän nyt on tuskasta, varsinkin jos on esim custom shadereita, piti tehdä jopa ton toimimista varten oma user account windowsiin. Ihmeellistä kun nuita lueskelin silloin ku tätä säädin, niin kaikkilla ei tarvinut tätäkään tehdä, eikä minullakaan ekalla kertaa.. Ja sitten toi on uskomattoman ärsyttävä, että ykskään kone ei saa kadota tai xsi kaatuu. Eipä tossa vissiin kummempia tullut mieleen, ja kyllä se ainakin omassa tapauksessa on ihan nopeuttanut rendauksia. Mutta pitää noihin erillisiin softiin tutustua, kunhan tässä kerkeäis..

kone

  • Global Moderator
  • *****
  • Viestejä: 1133
  • Sukupuoli: Mies
    • Profiili
Re: XSI:llä verkkorendaus?
« Vastaus #11 : Maaliskuu 21, 2006, 11:52:45 am »
En yhtään epäile etteikö sateliitteja saisi toimimaan muutamalla nodella. Himassakin toimii  :).  Mutta syy miksi sateliitit saattavat hidastaa enempikin mr rendausta. On se, että ennen rendausta orja venslaa sceneä masterin kanssa. Ja tämän tekevät kaikki orja prosessit. Tästä myös se verkko kuormitus syntyy.

Ja jokin render gueue kannattaa myös XSIn kaveriksi hankkia. Joskaan tällöin ei puhuta enään sateliitti rendauksesta vaan batch rendauksesta. Ja luojalle kiitos tästä. Kuitenkin kalleudestaan huolimatta batch rendaus vain toimii. Niin isolla kuin pienellä kokoonpanolla.

Mutta myönettävä on, että oishan se mukavaa jos edes Advanced omais "site" lisenssin xsibatchille tai jotakin.

No

  • Hero Member
  • *****
  • Viestejä: 516
  • Sukupuoli: Mies
    • Profiili
    • Sähköposti
Vs: XSI:llä verkkorendaus?
« Vastaus #12 : Lokakuu 31, 2007, 09:59:09 am »
Joh, piti tämäkin vielä ajan päästä uudestaan lukea.

Joitain asioita ajattelin lisätä. Yleensä Essentials käyttäjä törmää aika tylyyn opastukseen satelliitti rendauksen kanssa. En yhtään väitä että ajatus ämpäreittäin kuvan rendaamisesta orjilla olisi jotenkin erityisen hyvä, sen kanssa on kuitenkin toistaiseksi elettävä. Melko varmasti toimivampikin ratkaisu tulee tarjolle. Jonkun verran kokeilua piti tehdä ennenkuin nopein tapa löytyi.

Jos rendattavassa scenessä on raskaasti tekstuuria pitää huomioida että nimenomaan tämä tukkii verkon aika tehokkaasti, esim 4K Displace ja siihen muut päälle. Jos ei tuki verkkoa niin kyllä pullonkaula johonkin saadaan, esim. useampi kone huutaa kovalla kuormituksella olevalta masterilta yhtä aikaa gigoittain tekstuureja. Mielestäni paras tapa on   Preferences-Rendering-Images-Broadcast ja pitää paikallinen kopio tekstuureista tmp kansiossa/osiossa joka koneella. Otin hiljattain tiedostopalvelimen rendaukseen mukaan ja yllättäen se tuntuu tekevän eniten töitä, eikä vienyt vakautta niinkuin pelkäsin.

Sitten vielä hiljainen protesti Windowsin verkolle, onneksi ei tarvitse siitä kärsiä.