Rozložení zátěže na více systémů

Tajnustkar

Rozložení zátěže na více systémů
« kdy: 24. 11. 2017, 20:18:33 »
Ahoj,
Lze rozlozit zatez na vice systemu? Rekneme, ze mam soft (treba videohru) a mam PC, ktere ji sotva utahne. Mam, ale dalsi PC, ktere ji take sotva utahne, ale dohromady by sla plynule.. Rekneme, ze takovych PC mam treba 30, mohl bych takto offloadnout vypocetni vykon? Nejaky clustering.
T.
« Poslední změna: 27. 11. 2017, 08:49:37 od Petr Krčmář »


Jenda

Re:Rozlozeni zateze na vice systemu
« Odpověď #1 kdy: 24. 11. 2017, 21:22:04 »
Pokud to ten software explicitně nepodporuje, tak ne. Ještě by šlo možná uvažovat o distribuci dlouho běžících OpenCL kernelů, ale u renderování těžko.

DK

Re:Rozlozeni zateze na vice systemu
« Odpověď #2 kdy: 24. 11. 2017, 22:46:00 »
Důležitá je asynchronnycita a málo transakcí. Jakmile jde request na aplikaci provést bez předchozího požadavku, je škálovatelnost velmi snadná. Doporučím MQ na zpracování požadavku, kdy aplikace neumí distribuovany actor model.