XDS-X
Logistyka zadań w rozproszonych strukturach biznesowych
Architektura
Kluczową funkcjonalnością systemu XDS-X jest zarządzanie i dystrybucja zadań - Jobletów. Joblet to mała aplikacja, odpowiedzialna za wykonanie konkretnej pracy (zmiana lokalizacji, spakowanie, rozpakowanie pliku, uruchomienie aplikacji, restart), pracująca w kontenerze Jobletów. Kontener aktywny może uruchomić Joblet automatycznie w określonym czasie (harmonogram). Kontener pasywny może uruchamiać Joblet tylko na żądanie zewnętrznej aplikacji.
Architektura systemu oparta jest o model Klient - Serwer. Klient XDS-X to samodzielna aplikacja pracująca jako aktywny kontener, mogąca komunikować się z Serwerem XDS-X i uruchamiać Joblety zgodnie z harmonogramem.
Serwer XDS-X łączy w sobie funkcjonalność zarządzania konfiguracją i monitoringu Klientów XDS-X oraz pasywnego kontenera. Funkcje konfiguracji i monitoringu pozwalają administratorowi odpowiednio ustawić pracę Klientów XDS-X poprzez zdefiniowanie listy Jobletów i warunków ich wykonywania dystrybuowanych do odpowiednich instancji Klienta XDS-X. Funkcje monitoringu pozwalają użytkownikowi sprawdzić proces wykonywania Jobletów.
 Serwer XDS-X jest konfigurowany poprzez panel administratora. XDS-X Administrator to aplikacja uruchamiana z poziomu przeglądarki WWW i pozwala użytkownikowi na:
- zarządzanie listą zarejestrowanych Klientów XDS-X.
- definiowanie dystrybucji Jobletów i okreslanie harmonogramu ich wywoływania.
- konfigurację parametrów wywoływania Jobletów.
- konfigurację Jobletów dla pasywnego kontenera.
- monitoring wywoływania Jobletów.
|