ORSYP Dollar Universe – Job Scheduling

Heute einige Informationen zu einem Produkt, dass ich jahrelang in einem Projekt betreut und produktiv betrieben habe.

Die Firma ORSYP/Frankreich (http://www.orsyp.com) entwickelt und vertreibt das Job-Scheduling-Produkt „Dollar Universe ®“.

„Dollar Universe ®“ ist auf allen gängigen Betriebssystemen verfügbar und beinhaltet für verschiedene Applikationen  (SAP, Oracle E-Business, JD Edwards, PeopleSoft, …)  diverse Integrations-Module.
Das Produkt besitzt eine dezentrale Architektur. Jeder „Agent“ auf dem jeweiligen Server agiert autark. Darüberhinaus gibt es zentrale Produkte/Frontends (Global Control, UniViewer, Reporter, Publisher), die es erlauben, von einem Art „Leitstand“ alle Definitionen, Entwicklungen, Reports vorzunehmen.

Gartner hat 2009 ein „Magic Quadrant for Job Scheduling“ erstellt, in dem Orsyp gelistet ist.

Der vollständige Artikel kann hier runtergeladen werden.
http://www.jal-bs.de\Dateien\gartner-scheduling-magic-quadrant-2009.pdf

Neben der unternehmensweiten Scheduler-Lösung „Dollar Universe ®“ vertreibt Orsyp einen alternativen „cron“-Unix/Linux und „at“-Windows Scheduler namens „UniJob“, der ebenfalls ein zentrales Job Monitoring alle „cron“ und „at“ Jobs erlaubt.
Der UniViewer integriert die Produkte „Dollar Universe ®“ und „UniJob“ in einem Frontend.

Hier einige Begriffe zum „Produkt „Dollar Universe ®“:

Universe Node:                             Rechnername, der auf einen DNS-Namen gemappt wird.
Management Unit (MU):            Abstrakter, logischer Name auf der die Jobs ausgeführt
                                                        werden. Jede Node besitzt eine oder mehrere MU(s).
MU Dependency:                         Definiert Abhängigkeiten zwischen den MU(s).
Area:                                              Das Produkt ist logisch in 4 Areas aufgeteilt
                                                        (Produktion, Applikation, Simulation, Integration).
Uproc:                                            Der Job selbst, ist ein Skript (Shell, cmd, Powershell, …).
Session:                                          Eine Menge von Uprocs, die in logischer Abhängigkeit
                                                        stehen.
Kalender:                                       Definition, wann ein Arbeitstag, Feiertag, etc. ist.
Ressource:                                     Ressourcen dienen der Ablaufsteuerung und haben
                                                        verschiedene Ausprägungen. Z. B. File Existenz, Prozesse,
                                                        SAP Job Events.
                                                        Uproc-Definitionen beinhalten diese „Konditionen“.
Rule:                                               Regel-Definition z. B. letzter eines Monats, 5 Arbeitstag.
Launch:                                          Startzeitpunkt einer Uproc/Session.
Task:                                              Definition, wann eine Uproc/Session auf welcher MU
                                                        unter welcher „Rule“ an gestartet wird.
Job Event:                                     Events werden in unterschiedlicher Form erzeugt und
                                                        können zur Job-Steuerung eingesetzt werden.
User:                                              Jeder $U-User besitzt einen Author-Code und ist einem
                                                        Profile zugeordnet, das die Berechtigungen  definiert.
Profile:                                           Im Profile ist die Berechtigung hinterlegt.
Engines:                                         Es gibt 4 Engines
                                                        (Exchanger, Launcher, Calculator, Supervisor).

Dieser Beitrag wurde unter Allgemein abgelegt und mit , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.