Tytuł artykułu
Autorzy
Identyfikatory
Warianty tytułu
Master-slave distributed task execution system implementation with OSGi in a GRID environment
Języki publikacji
Abstrakty
Artykuł opisuje wykorzystanie koncepcji GRID do implementacji szkieletu obliczeniowego wspomagającego rozpraszanie przetwarzania, na podstawie modelu nadzorca-wykonawca. Zastosowanie technologii Java pozwoliło na uniezależnienie się od systemu operacyjnego konkretnego węzła sieci GRID. Dzięki użyciu infrastruktury OSGi otrzymano możliwość modułowej budowy całego rozwiązania wraz z takimi zaletami, jak np. włączanie funkcjonalności modułów bez zatrzymywania systemu (ang. hot deploy). Zaimplementowany system jest elastyczny i umożliwia łatwą rozszerzalność o możliwość obliczeń dla dowolnych dziedzin problemowych.
The article describes implementation of a computing framework based on the master-slave model in a GRID environment. Java technology gives the possibility of operating systems independence while usage of OSGi technology gives the possibility of modular architecture with such feature as hot deploy. The implemented system is flexible and enables extensions for various computing problems.
Słowa kluczowe
Czasopismo
Rocznik
Tom
Strony
419--427
Opis fizyczny
Bibliogr. 5 poz.
Twórcy
Bibliografia
- 1. Parr T.: The Definitive Antlr Reference. 2007.
- 2. Hall R. S., Paulus K., McCulloch S., Savage D.: OSGi In Action. Creating Modular Applications in Java. 2011.
- 3. Fowler M.: Inversion of Control Containers and the Dependency Injection pattern. 23.01.2004
- 4. D'Anjou J., Fairbrother S., Kehn D., Kellerman J., McCarthy P.: The Java Developer’s Guide to Eclipse. 2nd Edition, 2005.
- 5. Magoules F.: Fundamentals of Grid Computing. 2010.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSL2-0026-0094