Platformě nezávislý middleware pro distribuované zpracování paralelizovatelných úloh
Název práce v češtině: | Platformě nezávislý middleware pro distribuované zpracování paralelizovatelných úloh |
---|---|
Název v anglickém jazyce: | Platform-independent Middleware for Distributed Parallel Tasks |
Klíčová slova: | cloud, distribuované výpočty, java |
Klíčová slova anglicky: | cloud computing, distributed computing, java |
Akademický rok vypsání: | 2009/2010 |
Typ práce: | bakalářská práce |
Jazyk práce: | čeština |
Ústav: | Katedra softwarového inženýrství (32-KSI) |
Vedoucí / školitel: | doc. RNDr. Petr Hnětynka, Ph.D. |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 03.11.2009 |
Datum zadání: | 03.11.2009 |
Datum a čas obhajoby: | 20.06.2011 09:00 |
Datum odevzdání elektronické podoby: | 25.05.2011 |
Datum odevzdání tištěné podoby: | 25.05.2011 |
Datum proběhlé obhajoby: | 20.06.2011 |
Oponenti: | prof. RNDr. Tomáš Bureš, Ph.D. |
Zásady pro vypracování |
Cílem práce je vyvinout na platformě nazávislý middleware pro souběžné zpracování paralelizovatelných úloh na mnoha počítačích najednou (tzv. na gridu). Po spuštění programu na jednotlivých počítačích vytvoří tento software grid schopný paralelně zpracovávat úlohy zapsané v jazyce Java ve formě odpovídající rozhraní, jehož definice je klíčovou součástí projektu. Celý systém bude administrován pomocí JMX rozšíření platformy Java. |
Seznam odborné literatury |
[1] Tanenbaum, A.S., van Steen, M.: Distributed Systems: Principles and Paradigms, Prentice Hall
[2] Mullender, S.: Distributed Systems, 2nd edition, Addison-Wesley [3] Eckel, B.: Thinking in Java, http://www.mindview.net/Books/TIJ/ |