Schedulix

Schedulix
Basisdaten

Entwickler independIT Integrative Technologies GmbH
Aktuelle Version 2.9
(10. April 2019)
Betriebssystem Linux, (Unix, Windows)
Programmier­sprache Java[1]
Kategorie Enterprise Job Scheduling
Lizenz AGPL, kommerziell
deutschsprachig ja
www.schedulix.org

Schedulix ist eine Open-Source-Software zur IT-Prozessautomatisierung (Enterprise Job Scheduling), die von dem Unternehmen independIT Integrative Technologies GmbH entwickelt wurde.[2][3][4]

'independIT' ist Mitglied der Open Source Business Alliance.

Funktion

Schedulix erlaubt die Definition, Ausführung, Überwachung und Steuerung hierarchisch organisierter Ablaufdefinitionen von Betriebssystemprozessen in verteilten, heterogenen Systemumgebungen. Abhängigkeitsdefinitionen ermöglichen die Sicherstellung der korrekten Ausführungsreihenfolge der Prozesse. Das schedulix Ressource Management dient der Bestimmung des Ausführungsortes der Prozesse, der Lastkontrolle und -verteilung, sowie der Synchronisation unabhängig voneinander gestarteter Abläufe.

Kern von Schedulix ist ein vollständig in Java implementierter Serverprozess, welcher alle Definitionen und Prozesszustandsinformationen über JDBC in einem RDBMS verwaltet. Jobserver Agents auf den zu automatisierenden Rechnern verbinden sich mit diesem Server und führen auf dessen Anweisung Prozesse aus und melden den Exit Code dieser Prozesse an den Scheduling Server zurück.

Die Administration und Bedienung von Schedulix erfolgt über Kommandozeilen-Werkzeuge oder eine grafische Web Oberfläche, die auf Basis von Zope entwickelt wurde. Alle Funktionen von Schedulix lassen sich über APIs steuern.

Die kommerzielle Variante von Schedulix ist das BICsuite Enterprise Job Scheduling System. Dieses bietet ein erweitertes Rechtemanagement, Export und Import Funktionen sowie eine Reihe von Features, die den Betrieb in sehr großen Systemumgebungen erleichtern.

Einsatzfelder

Schedulix ist überall dort einzusetzen, wo Betriebssystemprozesse automatisiert zur Ausführung gebracht werden sollen. Unabhängig von der Systemgröße und Anzahl der zu automatisierenden Prozesse führt der Einsatz von Schedulix zu einem stabileren IT-Betrieb und reduziert die Kosten für Implementierung, Überwachung und Fehlerbehebung von IT-Prozessabläufen.

Portabilität

Schedulix kann mit geringem Aufwand auch auf andere POSIX konforme Betriebssystemplattformen, auf welchen Java verfügbar ist, portiert werden. Das kommerzielle BICsuite Enterprise Job Scheduling System ist neben Linux auch bereits für Windows und Solaris verfügbar. Schedulix ist vollständig kompatibel zur BICsuite BASIC Edition. Diese steht Anwendern als binary Release lizenzkostenfrei zur Verfügung. Ein Betrieb von Schedulix in einer heterogenen Linux-, UNIX- und Windowsumgebung ist so ohne zusätzliche Kosten für den Anwender möglich.

Rezeption (Auswahl)

  • Ludger Schmitz: schedulix Job-Scheduling mit Open-Source-Software Computerwoche[5]
  • Martin Schindler: Schedulix: quelloffene Job-Scheduling-Lösung bei silicon.de[6]
  • Thomas Drilling: Enterprise Job Scheduling mit Schedulix[7] in Linux-Magazin und international im ADMIN magazine[8]
  • Ernst Lehmhofer: independIT: Schedulix jetzt als Open-Source verfügbar[9]
  • Jan Kleinert: Schedulix schaltet auf Version 2.9 in Linux-Magazin[10]

Siehe auch

Einzelnachweise

  1. The schedulix Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 19. Juli 2018).
  2. OSB-Alliance: SCHEDULIX BETRITT DIE OPEN-SOURCE-ARENA (Memento vom 26. April 2014 im Internet Archive)
  3. Heise: Schedulix - Freies Job-Scheduling-System
  4. Silicon.de: Schedulix - quelloffene Job-Scheduling-Lösung
  5. [1]
  6. [2]
  7. [3] Linux-Magazin 01/2016
  8. Enterprise job scheduling with schedulix Computing with a Plan admin-magazine.com
  9. independIT: Schedulix jetzt als Open-Source verfügbar ITespresso
  10. Schedulix schaltet auf Version 2.9 linux-magazin.de

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.