| Ctl Ausführen von ausgefeilten Verfahren in verteilten Umgebungen |
Jetzt downloaden |
Ctl Ranking & Zusammenfassung
- Name des Herausgebers:
- ControlTier Software Inc
- Website des Verlags:
- http://ctl.controltier.com/
- Betriebssysteme:
- Mac OS X
Ctl Stichworte
Ctl Beschreibung
Ausführen von ausgefeilten Verfahren in verteilten Umgebungen CTL ist ein Toolset und ein flexibles Distributed-Dispatching-Framework mit distribution In komplexeren Verfahren, die über Maschinen ausgeführt werden können.Note: CTL ist unter der Apache-Software-Lizenzversion 2.0 lizenziert und verteilt. Hier sind einige wichtige Funktionen von "ctl": · Ausführen von ausgefeilten Verfahren in verteilten Umgebungen - sind Sie nicht müde, das Schreiben zu schreiben und dann endlos Skripts zu modifizieren, die über Knoten anschließen und Remote-Aktionen aufrufen? CTL verschickt Aktionen an alle Hosts mit der Netzwerkabstraktion (über SSH), Parallelität und Fehlerbehandlung, die bereits eingebaut ist. · Kommt mit vorgebauten Utilities - CTL verfügt über vorgebaute Dienstprogramme, sodass Sie keine Skriptaktionen wie Dateiverteilung oder Prozess- und Portprüfung erfahren müssen. · Definieren Sie Ihre eigene Automatisierung mit den bereits wissenschaftlichen Werkzeugen / Sprachen - neue Controller-Module werden in XML definiert, und Ihre Skripting können in mehreren Skriptsprachen (Perl, Python usw.), * Nix-Shell, Windows-Batch-Stapel und / oder Ameise. · Cross-Platform-Administration - CTL ist Java-basiert, funktioniert auf Mac OS X, * Nix-Basissysteme und Windows. · Distributed Execution: Wenn Sie benötigt werden, führen Sie bei Bedarf durch transparentes Verfahren auf lokalen oder entfernten Maschinen durch, um Host- und Netzwerkabstraktion zu ermöglichen. · Befehlsabsendung: Rufen Sie einen benannten Befehl an, und das Framework wird an das zugrunde liegende Modul verschickt. Dadurch können Sie auch die Implementierung jedes Befehls trennen. · Befehlssequenzierung: Definieren Sie eine Reihe von Befehlen, um in einer Sequenz mit konfigurierbaren Erfolgs- und Fehlerhandleinen auszuführen. Die Erfolgs- und Fehlerhandler können Benachrichtigungen aufrufen oder einen anderen Befehl oder einen anderen Befehl oder den Workflow anrufen. · Selbstdokumentierungen: CTL-Module werden in einer XML-Datei deklariert, die die automatische Website-Generierung über Apache-Forrest unterstützt. Sie können diese Dokumentation mithilfe von eigenen Doc-Tags erweitern. · Datengesteuerte Befehle: Erstellen Sie Ihre Verfahren datensätzlich, um Werte zu entfernen, die sich oft ändern oder sich von Umwelt-zu-Umgebungen abweichen würden. · Parallele Ausführung: Mit dem CTL-Shell-Tool und der eingebaute Workflow können Sie Aktionen in mehreren Threads ausführen, die die Parallelität ermöglichen · Extensible: Der Rahmen wird über die Module (verpackte Befehle) sowie Erweiterungen (Bibliotheken von Modulen) erweitert. CTL ist "multi-lingual", mit dem Sie die Befehlsimplementierung in einer Vielzahl von Sprachen definieren können: Unix-Shell, Windows-Batch, und Scripting-Langaugen wie Rubin, Python, Groovy, Javascript.cross-Platform: CTL ist in Java geschrieben und enthält ein Set Bibliotheken, um Cross-Platform-Dienstprogramme bereitzustellen, die für CTL-Modul-Entwickler nützlich sind. · Objektorientierung: CTL-Module unterstützen ein Vererbungsmodell und das Konzept der Instanzdaten. · Modularisiert Modulkripts, indem sie in wiederverwendbare Bibliotheken konsolidiert werden. · Reduziert die Komplexität von Skripts und macht sie wiederverwendbar, indem sie mit den Betriebsdaten parametriert werden · Vereinfacht, wie Verwaltungsaktionen zusammengebunden sind, um mehrstufige Prozeduren über Workflows zu implementieren.
Ctl Zugehörige Software