«« ( Date ) »» // «« ( Thread ) »» // drs - 2007

Poruke, vreme za sifre, zavisnost poslova

by rakonjacs
nedelja, 05. avgust 2007 - 00:11.

Pitanja:

1) Razmena poruka:
Da li je jedina prilika u kojoj proces na radnoj stanici salje poruku, ona u kojoj hoce da obavesti ostale zavisne procese na radnim stanicama je nadjena prava sifra za tu datoteku?

2) Kako se prosledjuju poruke procesima na drugim workstation-ima?
Da li:
a) tako sto se sve poruke iz bafera salju serveru pa ih on salje radnim stanicama (jer on zna IP svih radih stanica),
b) ili tako sto se poruke salju u neki mailbox na serveru a onda sve radne stanice u trenutku kad im server posalje sinhronizacione poruke citaju iz mailboxa?

3) Vreme potrebno za generisanje svih mogucih sifri zadate duzine i tipa:
S obzirom da, na primer, za sifre duzine 8 gde u obzir dolaze velika i mala slova ima 52^8 = 53.459.728.531.456 mogucnosti, racunaru treba mnogo vremena da izgenerise sve moguce sifre, pa cak da to radi i 20 servera...
Da li ovo generisanje sifara treba da se radi na serveru prilikom podele posla ili treba da bude jos jedan posao koji se deli na radne stanice u gridu?

4) Koje vrednosti moze imati parametar koji postoji na svakom poslu koji govori kada je potrebno ostvariti komunikaciju sa drugim poslovima?
Da li su moguce vrednosti:
a) po obavljenom poslu na radnoj stanici
b) posle svake proverene sifre u jednom poslu na radnoj stanici
c) periodicno posle odredjenog vremenskog intervala (posle x sekundi)

5) Zavisnost medju poslovima?
Da li su svi poslovi iz bag of tasks koji su nastali deobom istog korisnickog posla medjusobno zavisni(u ovoj vrsti grid computing problema je to u smislu da kad jedan posao otkrije pravu sifru kaze ostalima "uspeo sam, nemojte da radite dalje") ili postoji jos neka vrsta zavisnosti izmedju poslova?


Pozdrav,

Vida