Tytuł pozycji:
Zastosowanie technologii OSGi w implementacji systemu realizacji zadań rozproszonych w architekturze nadzorca-wykonawca dla środowiska GRID
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.