openssi cluster

openssi cluster

Sponsored Links
Sponsored Links

openssi cluster

No.
Titel
Kategorie
Preis
Liscense
Expand All
1
Verschiedenes - Adaptive Technologien
GPL (GNU Gene
openssi Blöcke für Linuxprojekt ist eine komplette bündelnde Lösung, die ein volles, in hohem Grade - erhältliche SSI Umgebung für Linux anbietet. Ziele für openssi Blöcke umfassen die Verwendbarkeit, Ersteigbarkeit und Lenkbarkeit, aufgebaut von den Standardservers.

Technologiestücke umfassen: Mitgliedschaft, einzelne Wurzel und einzelnes init, Blockdateisysteme und DLM, einzelne Prozeßplatz- und Prozeßsystemumstellung, Belastungsausrichten, einzelner und geteilter IPC-Platz, Darstellungsraum und Vernetzungsplatz und einzelner Managementplatz

Sind hier einige Hauptmerkmale „der openssi Blöcke für Linux“:

1. Mitgliedschaft

· Höflichkeit des Ci-Projektes
· einschließt libcluster und den Blockbefehl ck (den Teil Block-Werkzeuge)

2. Sproßglied-Kommunikation

· Höflichkeit des Ci-Projektes

3. Dateisystem

· CFS- gestapelt durchsichtig über jeder möglicher Befestigung ext3 und sofort bildet es und zusammenhängend geteilt über dem Block
· CFS- kann für die Wurzel und andere Dateisysteme verwendet werden
· es gibt Befestigungdurchführung über Knotenpunkten im Block, also getan eine NFS-Befestigung auf jedem möglichem Knotenpunkt automatisch auf allen Knotenpunkten;
· von den Dateien, Einheiten, ipc-Nachrichten wieder öffnen, wenn Prozeßbewegung unterstützt
· CFS- unterstützt Dateisatzschutz und gemeinsam benutzte abgebildete Druckdateien (zusammen mit allen weiteren Standard-POSIX Fähigkeiten
· HA-CFS ist für die Wurzel oder andere Dateisysteme konfigurierbar
· Glanz unterstützt;
· openGFS unterstützt, aber ist nicht aktuell
· GFS unterstützt, in openssi 2.x aber nicht aktuell unterstützt

4. Prozessmanagement

· sehr komplett, einschließend:
- clusterwide PIDs
- Prozeßsystemumstellung und verteiltes rexec (), rfork () und migrieren () mit wieder öffnen von den Dateien, von den Kontaktbuchsen, von den Rohren, von den Einheiten, von usw.
- vprocs
- das signalisierende clusterwide, erhalten,/setpriority
- Fähigkeiten
- verteilte Prozeßgruppen, Sitzung, steuerndes Datensichtgerät
- stellvertretende Ursprungsfunktionalität
- keine Punkte des Ausfalls (Reinigungcode, zum nodedowns zu beschäftigen)
- Belastungsausrichten exec () zur Zeit und während der Prozeßausführung
- clusterwide ptrace () und strace
- clusterwide /proc/ , ps, Oberseite, usw.
- verlegte Prozesse migrieren als Gruppe
- Prozeßgruppen können als Gruppe migrieren

5. Einheiten

· es gibt ein clusterwide Einheitbaumuster über den devfs Code
· jeder Knotenpunkt befestigt seine devfs an /cluster/node #/dev und Bindung befestigt es zu /dev, also sind alle Einheiten sichtbar und von allen Knotenpunkten zugänglich, aber durch Zahlungseinstellung sehen Sie nur lokale Einheiten
· ein Prozeß auf jedem möglichem Knotenpunkt kann eine Einheit auf irgendeinem Knotenpunkt öffnen
· Einheiten wieder geöffnet, wenn Prozesse bewegen
· rocesses beibehalten einen Zusammenhang n, selbst wenn sie umziehen; der Zusammenhang feststellt ng, welche Knotenpunkteinheiten zum Zugriff durch Zahlungseinstellung
· aussondern, clusterwide /dev/pts

6. IPC

· alle IPC-Nachrichten/Vorrichtungen sind clusterwide:
- Rohre
- fifos
- signalisierend
- Warteschlangen für Messages
- Semaphor
- geteilter Speicher
- Unix-Gebiet Kontaktbuchsen
- Internet-Gebiet Kontaktbuchsen
· von den IPC-Nachrichten wieder öffnen ist dort für Prozeßbewegung
· nodedown das Handhaben ist dort für alle IPC-Nachrichten

7. Clusterwide TCP/IP

· HA-LVS ist, mit Extensionen integriert
· Extension ist, dass Backbordumlenkung zu den Servers im Block automatisch ist und nicht gehandhabt werden muß.

8. Austauschende Ausrufung/

· nicht clusterwide
· jeder Knotenpunkt ist unabhängig

9. Kern-Daten-Wiederholung-Service

· er ist in dort (Block/ssi/clreg)
· keine Teilsysteme verwenden ihn

10. CLVM/EVMS

· nicht dort

11. Geteilte Speicherung

· wir geprüft geteiltes FCAL und verwenden es für HA-CFS

12. Ha-Verknüpfung

· Masseverbinder unterstützt

13. DLM

· integriert mit CLMS und ist ha

14. Sysadmin

· Service-Architektur gebildet worden clusterwide
· ps, Oberseite, ipcs sind clusterwide durch Zahlungseinstellung
· localview Befehl kann Ansicht auf Ortsvermittlung begrenzen

15. Init, Laden des Betriebssystems und laufen gelassene Stände

· System läuft mit einem einzelnen init, das Failover/Wiederanlauf auf einem anderen Knotenpunkt wird, wenn der Knotenpunkt es auf Düsen ist

16. Anwendungs-Verwendbarkeit

· Anwendungsüberwachung/-wiederanlauf zur Verfügung stellten vom spawndaemon/vom Keepalive
· Dienstleistungen begannen durch RC auf dem initnode wiederbeginnen automatisch auf einem Ausfall des initnode

17. Timesync

· NTP fürs Erste

18. Belastungs-Ausrichten

· für ausgleichende Anschlußbelastung, die using HA-LVS
· das Prozeßbelastungsausrichten eingeschaltet ist vorbei Zahlungseinstellung
· das Prozeßbelastungsausrichten kann exec () zur Zeit oder während der Ausführung auftreten
· Anwendungen müssen registriert werden, um gleich zu laden

19. Das Verpacken/einbaut ut

· Quelländerung am objektprogramm, binäres RPMs und CVS Quelloptionen haben;
· Kann Debian Pakete von der CVS Quelle auch aufbauen;
· Erster Knotenpunkt ist zu einem StandardLinux einbauen Inkremental
· Andere Knotenpunkte einbauen über netboot, PXEboot, DHCP und einfachen addnode Befehl en;

20. Nachrichten-Schnittstellen

· Standardschnittstellen für Nachrichten arbeiten wie erwartet
· keine neuen Schnittstellen für Nachrichteneinbauort oder -bewegung außer Prozessen (rexec (), migrieren () und /proc/pid/goto, um einen Prozeß zu verschieben)
2
Programmierung - Bibliotheken
Perl Artistic
Genezzo:: Contrib:: Gebündelt:: Worden gebündelt ein Blockträger der geteilten Daten für Genezzo.

SYNOPSE

genprepundo.pl

gendba.pl
>@havok.sql
>@syshook.sql
>@clustered.sql

Genezzo ist eine ausdehnbare Datenbank mit SQL und DBI. Es wird in Perl geschrieben. Grundprogramme innerhalb Genezzo werden über Havok SysHooks übersteuert. Übersteuerungsprogramme gewähren Träger für Blöcke der geteilten Daten. Programme liefern Verhandlungen, verteiltes Sperrung, machen und Wiederanlauf rückgängig.

Dateiformat rückgängig machen

Alle Blöcke sind $Genezzo:: Block:: Geschlechtskrankheit:: DEFBLOCKSIZE

3
System - Netzwerke
GPL (GNU Gene
OSCAR-Version 4.0 ist ein Schnappschuß der bekanntesten Methoden für Gebäude und programmiert, und verwendet Blöcke. OSCAR-Blockprojekt besteht aus ein völlig integriertes und einfach, das Software-Bündel einzubauen, das für die Hochleistungs-Blockdatenverarbeitung bestimmt ist.

Alles, das benötigt wird, um einen bescheidenen sortierten Linuxblock einzubauen, aufzubauen, beizubehalten und zu verwenden, ist in der Suite eingeschlossen und bildet sie nicht notwendig, alle Individualsoftwarepakete auf Ihren Block zentralzuladen oder sogar einzubauen.
4
Programmierung - Bibliotheken
Perl Artistic
Gtk2:: Ex:: MindMapView:: Layout:: Block ist ein vertikales Layout der Ansichtpunkte.

HIERARCHIE

Gtk2:: Ex:: MindMapView:: Layout:: Gruppe
+----Gtk2:: Ex:: MindMapView:: Layout:: Block

SYNOPSE

Gebrauch Gtk2:: Ex:: MindMapView:: Layout:: Block;

SCHNITTSTELLE

neu (cluster_no=>$cluster_no)

Instantiates eine Reihe Gtk2:: Ex:: MindMapView:: Punkte. Alle Punkte in einem Block haben einen geläufigen Vorgängerpunkt.

addieren ($item)

Addiert einen Punkt dem Block und einstellt die Höhe und die Breite des Blockes d.

Layout ()

Plaziert die Blockpunkte auf das Segeltuch, und recht oder link ausschließt sie ie.

seq_no ()

Zurückbringt eine Zahl #, die verwendet, um die Blöcke in einer Säule zu bestellen.

DIAGNOSEN

Gtk2:: Ex:: MindMapView:: Layout:: Block erfordert ein cluster_no

Sie müssen in ein cluster_no Argument passieren, wenn ein Gtk2: erstellt: Ex:: MindMapView:: Layout:: Block

5
System - Netzwerke
BSD License
Felsen-Block ist ein kompletter „Block auf einer CD“ Lösung für x86 und IA64 Red Hat Linux FELDBETT-Blöcke.

Das Aufbauen eines Felsenblockes erfordert keine Erfahrung beim Bündeln, dennoch findet ein Blockarchitekt eine flexible und programmatische Methode, den gesamten Software-Stapel gerade unterhalb der Oberfläche neu zu entwerfen (passend versteckt von der Mehrheit einen Benutzern).

Obgleich Felsen die Werkzeuge enthält, die von irgendeinem bündelnden Software-Stapel erwartet werden (PBS, Maui, GR.-Träger, Knotenpunkte, usw.), ist er in seiner Einfachheit des Einbaus einzigartig.

Von einer Hardwareeinheit und rohen von einer Verarbeitungsleistungperspektive sind Gebrauchsgutblöcke phänomenale Preis-/Leistungsberechnungsmotoren. Jedoch wenn eine ersteigbare ``Blockmanagementstrategie nicht angenommen wird, wird die vorteilhafte Volkswirtschaft der Blöcke durch die zusätzlichen laufenden Personalkosten versetzt, die betroffen sind, ``für die Maschine sich zu interessieren und zu führen. Die Kompliziertheit des Blockmanagements (z.B., feststellen, wenn alle Knotenpunkte eine gleichbleibende Einstellung Software haben), überwältigt häufig Teilzeitblockverwaltungsraten, die normalerweise Gebietsanwendungswissenschaftler sind. Wenn dieses auftritt, wird Maschinenzustand zu irgendeinem von zwei Extrema erzwungen: der Block ist nicht der Stall wegen der Konfigurationsprobleme, oder Software wird verjährt, haben Sicherheitslücken Überfluss, und bekannte Software-Marken bleiben ungepatched.

Während frühere bündelnde Toolkits viel Bemühung (d.h., Software) verbrauchen Konfigurationen von Knotenpunkten zu vergleichen, stellt Felsen kompletten Betriebssystem (OS)einbau auf einem Knotenpunkt das grundlegende Führungsinstrument her. Mit Aufmerksamkeit zur kompletten Automatisierung dieses Prozesses, wird er schneller, um alle Knotenpunkte zu einer bekannten Konfiguration, als wieder zu installieren er, festzustellen ist, wenn Knotenpunkte aus Synchrounisierung heraus an erster Stelle waren. Anders als einen Benutzerschreibtisch wird das OS auf einem Netzknoten betrachtet, weicher Zustand zu sein, der schnell geändert werden und/oder geändert werden kann.

Dieses ist offenbar mehr heavywieght als die Philosophie der KonfigurationsFührungsinstrumente [Cfengine] die vollständige Prüfung und die Paritätsprüfung eines eingebauten OSs durchführen. Auf den ersten Blick scheint es falsch, das OS wieder zu installieren, wenn ein Konfigurationsparameter geändert werden muß. In der Tat denn ein einzelner Knotenpunkt konnte dieses zu schwer scheinen. Jedoch stuft dieser Anflug außergewöhnlich gut ein und bildet es eine bevorzugte Betriebsart für sogar einen bescheiden-sortierten Block. Weil das OS vom Kratzer in einen kurzen Zeitraum eingebaut werden kann, können verschiedene (und möglicherweise inkompatibel) anwendungsspezifische Konfigurationen auf Knotenpunkte leicht eingebaut werden. Zusätzlich versichert diese Zelle, daß kein Aufsteigen nicht aktiv laufende Jobs behindert.

Einer der Schlüsselbestandteile der Felsen ist eine robuste Vorrichtung, zum der kundenspezifischen Verteilungen zu produzieren (mit Sicherheit ändert vor-angewandtes), die die komplette Einstellung der Software für einen bestimmten Knotenpunkt definieren. Ein Block kann einige Knotenpunkttypen einschließlich Berechnungsknotenpunkte, vorgelagerte Knotenpunkt-Dateiserver und Überwachungknotenpunkte erfordern. Jede dieser Rollen erfordert eine fachkundige Software-Einstellung. Innerhalb einer Verteilung werden verschiedene Knotenpunkttypen mit einer Maschine spezifischen Datei Red Hat-Kickstart definiert, gebildet von einem Felsen Kickstart Diagramm.

Eine Kickstart Datei ist eine Text gegründete Beschreibung aller auf einem Knotenpunkt ausgefahren zu werden Anwendungspakete und Software-Konfiguration. Das Felsen Kickstart Diagramm ist eine XML-gegründete Baumstruktur, die verwendet wird, um RedHat Kickstart Dateien zu definieren. Indem sie ein Diagramm verwenden, können Felsen Knotenpunkttypen effizient definieren, ohne geteilte Teile zu kopieren. Ähnlich Säugetier- Sorte teilen das Teilen von 80% ihrer Gene, Felsenknotenpunkttypen viel ihrer Software-Einstellung. Das Felsen Kickstart Diagramm definiert leicht die Unterschiede zwischen Knotenpunkttypen, ohne die Beschreibung ihrer Ähnlichkeiten zu kopieren. Den Bibliographieabschnitt für Papiere sehen, die die Auslegung dieser Zelle in mehr Tiefe beschreiben.

Indem wir diese Installationstechnologie wirksam einsetzen, können wir viele der Befestigungsteilunterschiede heraus entziehen und den Kickstart Prozeß die korrekten technischen Bausteine auto-detect lassen, um zu laden (z.B., Platteteilsystemtyp: SCSI, IDE, integrierter RAID-Adapter; Ethernet-Schnittstellen; und Hochgeschwindigkeitsnetzschnittstellen). Weiter profitieren wir von dem robusten und Reichträger, dass HandelsLinuxverteilungen im heutigen schnell voranbringenden Markt entwicklungsfähig sein müssen müssen.

Wo möglich schaukelt automatische Methoden des Gebrauches, um Konfigurationsunterschiede festzustellen. Jedoch, weil Blöcke vereinheitlichte Maschinen sind, gibt es einige Dienstleistungen, die ``globale Kenntnisse der Maschine erfordern -- z.B. Listen aller Berechnungsknotenpunkte für die Hostdatenbank und das Wartesystem. Felsen verwendet eine SQL-Datenbank, um die Definitionen dieser globalen Konfigurationen zu lagern und legt dann Datenbank- Reports fest, um service-specific Konfigurationsdateien (z.B., DHCP-Konfigurationsdatei, /etc/hosts und PBS Knotenpunkte Datei) herzustellen.

Was in diesem Auslösen neu ist:

· Felsen v4.3 wird für Architektur CPU-i386 und x86_64 freigegeben. Neue Merkmale: Schaukelt Befehlszeile - Anfangsauslösen der FelsenBefehlszeile, die Verwaltungszugriff nicht-SQL zur Datenbank ermöglicht; PXE zuerst - Hosts können im BIOS mit einer Matteordnung von CD jetzt konfiguriert werden, PXE, Festplatte. Verbesserungen: gegründet worden auf CentOS 4.5 und allen Aktualisierungen 4. Juli 2007; Anacondainstallateur geändert zu 10.1.1.63; Leistungsverbesserung, wenn aufbauender Strom für den Lawinen-Installateur archiviert; Datenbank- indirects, mehr Flexibilität mit Felsenvariablen; Globus änderte zu gt4.0.4 mit Web-Dienstleistungen….

6
Multimedia - Grafik
GPL (GNU Gene
Bild-Block kopiert und umbenennt die Bilder k, die auf Exif Daten- und Aktenzeichennamen basieren. Bild-Block bündelt auch jene Bilder in die Verzeichnisse, die auf einem variablen schiebenden Fenster basieren (mit einer Zahlungseinstellung von 6 Stunden), das es einfach, die Bilder zu gruppieren bildet, die auf Ereignissen ohne manuelle Intervention basieren.

Die Inspiration für dieses Programm kam von eine neue Kamera Canon-SD500 vor kurzem erhalten, um mein Canon S30 zu ersetzen, das Identifikation für Jahre hatte. Die Oberseite, die Felsen Canon-SD500! Das abwärts gerichtete, habe ich jetzt 2 Kameras, die durch die gleichen Folgenummern brennen, also war meine vorhergehende Lösung von alle Dateien innen zu den Verzeichnissen durch die ersten 2 Digits der Folgenummern gerade setzen nicht mehr zu arbeiten.

Imagecluster löst dieses Problem, plus ein anderes gruppierenproblem, das Identifikation, die über, durch die Extrahierung das CreateDate und FileNumber exif Marken von den Bildern und die Anwendung das als die Basis eines neuen Dateinamens denkt (gewöhnlich YYYY: mm: dd_HH: Mm: SS_FileNumber.jpg). Dieses garantiert, dass 2 Bilder, die an der gleichen Sekunde genommen, eine sogar kleinere Wahrscheinlichkeit des Zusammenstoßens haben, da ihre KameraFolgenummern auch die selben an der sein müssen an zweiter Stelle.

Aber die ist gerade die erste Stufe. Ich beachtet, dass ich ein occational Photograph bin, also mache Photos in den Impulsen, häufig für ein Wochenende von heraus hängen mit Völkern, zwar manchmal für Ferien außerdem. Dieses erhielt mich denkend. Was ich wirklich benötigte, ist ein Werkzeug, das auch Verzeichnisse, das irgendein minimales tollerance zwischen CreateDate zuläßt, das verwendet, um Bilder zu bündeln erstellt. Für mich scheint der optimale Wert, 6 Stunden zu sein, obwohl dieser über die Befehlszeile konfigurierbar ist.

Dieses nahm mir einen Nachmittag, um zusammen zu ziehen, Im sicher könnte es intelligenter sein, aber es ist nützlich genug bekanntzugeben, damit andere verwenden.

Optionen:

- d-Verzeichnis
Das Zielverzeichnis für Bilder einstellen. Führt zu /tmp/photos, das vermutlich nicht ist, was Sie wünschen.

- D
Dryrun. Mitteilt Ihnen lt, was das Programm getan haben.

- h
Ausdrucken helfen Meldung

- s
Seperator Zeichen. Es führt zu: (d.h. 2005:10: 09…), aber ist der konfigurierbare Benutzer, weil mein Freund Clemens verwenden möchte - (2005-10-09 d.h.) anstatt.

- t
Das tollerance für das Bildbündeln einstellen. Dieses ist die maximale Zeit zwischen allen möglichen 2 Abbildungen in einem Block, der einen neuen Block veranlaßt hergestellt zu werden. Der Name des Blockes ist YYYY: Mm: DD des ersten Bildes im Block, selbst wenn er mehrfache Tage überspannt. Weil dieses tollerance die maximale Zeit zwischen allen möglichen zwei Bildern im Block ist, ist es möglich, dass alle Bilder, die Sie überhaupt genommen, in 1 Block sein konnten, wenn Sie ein Photo machten, das von Ihrer Lebensdauer täglich ist. Folglich ist dieses Merkmal nicht zu jeder nützlich. Wenn Sie diese Art der Person sind, tollerance auf 16 Stunden oder etwas einstellen, und youll neigen, 1 Tag sortierte Wannen zu erhalten.

- v
Druckt ausführlichen Ausgang
7
System - Kernel
GPL (GNU Gene
MOSIX Rasterfeld und Block-Management ist ein Managementsystem für Linuxblöcke und organisatorische Rasterfelder, das ein Einzeln-System Bild liefert.

In einem gegründeten MOSIX ist System, dort keine Notwendigkeit zu ändern oder Linkanwendungen mit jeder möglicher Bibliothek, Exemplardateien, LOGON zu den Netzknoten oder sogar weist Prozesse verschiedenen Knotenpunkten zu; es wird ganz automatisch getan. „, Wie ein SMP gerade gabeln und innen vergessen“.

Sind hier einige Hauptmerkmale „des MOSIX Rasterfeldes und des Block-Managements“:

· Stellt ein Einzeln-System Bild (SSI) zur Verfügung.
· Automatische Hilfsmittelentdeckung.
· Anpassungsfähige Arbeitsbelastungsverteilung durch Prozeßsystemumstellung:
· Konserviert die Benutzer „LOGONknotenpunkt“ Umgebung.
· Keine Notwendigkeit, „LOGON“ zu öffnen oder Dateien zu den Fernblöcken zu kopieren.
· Keine Notwendigkeit, Anwendungen mit speziellen Bibliotheken zu binden.
· Automatische Prozeßsystemumstellung:
· Für das Belastung-Ausgleichen.
· Von langsamerem zu den schnelleren Knotenpunkten.
· Wenn ein Knotenpunkt aus freiem Speicher heraus laufen.
· Unterstützt virtuelle Einteilungen:
· Handhabt Schädliche Konfigurationen:
· Blöcke können dem Rasterfeld jederzeit sich anschließen oder lassen.
· Gastprozesse werden heraus verschoben, bevor ein Block getrennt ist.
· Lang haltend Gastprozesse werden nicht beendet.
· Blöcke konnten symmetrisch oder asymetrisch geteilt werden.
· Jeder Blockinhaber kann unterschiedlichen Vorrang Gastprozessen von anderen Blöcken zuweisen.
· Ein flexibler Gebrauch von Knotenpunkten innerhalb und unter der verschiedenen Gruppen.
· Lokale Gastprozesse der Prozeßkraft heraus.
· Eine sichere Ablaufumgebung (Sandkasten) für Gastprozesse.
· Phaseneinreihen - eingereihte Jobs konservieren ihre volle generische Linuxumgebung.
· Träger der Chargenjobs, des Prüfpunktes und des Wiederanlaufs.
· Ein Onlineüberwachungsgerät für den Status des Rasterfeldes und jedes Blockes.

Was in diesem Auslösen neu ist:

· Dieses Auslösen verwendet Version 2.6.22.3 des Linuxkerns.

8
Programmierung - Bibliotheken
Perl Artistic
Algorithmus:: Block ist eine Perl-Schnittstelle zur c-bündelnden Bibliothek.

Diese Baugruppe ist eine Schnittstelle zur c-bündelnden Bibliothek, eine universelle Bibliothek, die Funktionen für das hierarchische Bündeln implementiert (paarweise einfache, komplette, durchschnittliche und zentroide Verbindung), zusammen mit K-bedeutet und die bündelnden Kmittelwerte und 2D self-organizing Karten.

Diese Bibliothek wurde in der menschlichen Genom-Mitte der Universität von Tokyo entwickelt. Die c-bündelnde Bibliothek wird zusammen mit Block 3.0, eine erhöhte Version des berühmten Blockprogramms verteilt, das ursprünglich von Michael Eisen während an der Universität von Stanford geschrieben wird.

9
Bearbeiten von Text & Processing - Indexing
GPL (GNU Gene
Bündelndes Projekt des Dokuments ist eine Datenbergbausuite, zum einer Dokumenteneinstellung zu bündeln. Diese Einstellung Werkzeuge implementiert von einer Reihe Papieren: „Bündelnde Webseiten semantisch using kombinatorischen Topologie-“, „Datenbergbau using die granulierte Datenverarbeitung“ und „einen schnellen Verbindungsrichtlinienalgorithmus basiert auf der Bit-Übersichts- und granulierten Datenverarbeitung“.

Was in diesem Auslösen neu ist:

· Eine Marke mit Hash-Tabelle repariert worden.

10
Programmierung - Bibliotheken
GPL (GNU Gene
Lemonldap:: Block:: Status ist eine Perl-Extension für Apache-Block Serverstatus.

SYNOPSE

Gebrauch Lemonldap:: Block:: Status;
mein $serverstatus = Lemonldap:: Block:: Status->new (
ADMIN => Name oben auf Seite,
node1 => 10.ip.ip.ip,
node2 => server1.net,
foo => server2.net,
Rechtsanwaltschaft => 10.ip.ip.ip,
);
$serverstatus->analyze;
mein $a=$serverstatus->PrintHtml;

Diese Baugruppe häuft sereval Serverstatus Seiten (von Apache) in einer Seite an.

Sein nützliches, um Block oder für das Arbeiten mit nagios und Kakteen zu handhaben

Diese Version versteht refresh=nb_of_second Parameter wie mod_status

Ihre Servers (Knotenpunkte) MÜSSEN SEIN einschalten entfaltete Statusbetriebsart (Apache Doc. sehen)

Diese Baugruppe kann auf sereval Arten verwendet werden:

1) wie ein Paket (Faltenbalg sehen)
2) Embeded im cgi-Index: (StatusCGI.pl sehen)
3) mit modperl: (StatusMP.pm sehen)
4) wie das lemonldap websso composant: (Statuslemonldap.pm sehen)

Methode NOTWENDIGKEITEN NUR dauern ein anderes composant Lemonldap. So ist diese Baugruppe Unabhängiges von lemonldap websso.

Der Serverstatus Report scheint, issu von realem Apache Server zu sein.

Das Apache Server, das Serverstatus Zusammenfassung implementiert, braucht nicht, zu sein Knotenpunkte.

11
System - Linux-Distributionen
GPL (GNU Gene
Der Phasen Block kann das folgende tun:

· Lädt einen Block der diskless dünnen Klienten auf.
· Lädt automatisch ein web browser.
· Anteilarbeitsbelastung zwischen dünnen Klienten.

Warum?

· Kein einzelner Einbau erfordert.
· Schnelle Dislozierung der zentralisierten Software über mehrfachen Rechnern.
· Keine Notwendigkeit, auf die Festplatte Ihres vorhandenen Systems zurückzugreifen.
· Portable dennoch ersteigbare Infrastruktur.
· Weniger Ausgabe auf Spitzencomputerhardware wie Festplattenlaufwerken, Prozessoren und Speicher.

Wer kann von ihm profitieren?

· Allgemeiner Kiosk
· Internet-Kaffee
· Haus, Büro und andere Intranetvoraussetzungen
· Trainingsmitte
· Regierungssektoren und andere Einteilungen, die große Dislozierung der engagierten Anwendungen erfordern.
· Ideal für Akademiker in den Entwicklungsländern, zum von Rechnerkosten effektiv zu gebrauchen.
· Quelle-Entwickler können ihre eigenen Block-Phasencd frei herstellen.

Wie funktioniert es?

· Ein Server erhält durch ein Block Phasen-CD aufgeladen.
· Das Klienten BIOS wird konfiguriert, um durch den LAN aufzuladen durch Zahlungseinstellung.
· Wenn der Server die bootup Reihenfolge beendet hat, kann der Klient durch den LAN aufgeladen werden.

Mit was wurde er geprüft?

· IBM Thinkpad T30 (CPU: Pentium 4 · 1GHz; RAM: 512MB)
· Virtuelle Maschinen (Software, zum des Laufens mehrfachen externen gleichzeitig zu erlauben)
· IDE CDRW (das ISO-Bild zum CD für Prüfung ein neu schreiben)
· Eine Nabe mit einigen LAN-Seilzügen, welche die Infrastruktur anschließen.
· Quelle baute mit Linux des Red Hatfedora-Kern-3 auf
12
Programmierung - Bibliotheken
Perl Artistic
Genezzo:: Contrib:: Gebündelt:: ModPerlWrap ist eine Perl-Baugruppe mit MOD-Perl-Verpackungen für Genezzo.

SYNOPSE

StartPage ();
Anschließen („/dev/raw“);
ProcessStmt („Einlage in Werte T1 (10, test10) ");
ProcessStmt („Einlage in Werte T1 (11, test11) ");
Festlegen ();
FinishPage ();
oder
StartPage ();
Anschließen („/dev/raw“);
ProcessStmt („* von T1 auswählen“);
FinishPage ();

Das Apache Web Server wird verwendet, um Gemeinschafts-XML über HTTP-Zugriff zur gebündelten Genezzo Datenbank zur Verfügung zu stellen. Eine Seite, die mehrfache SQL-Anweisungen enthält, wirkt ganz wie eine gelagerte Prozedur. Die Webseitenparameter werden wie Parameter der gelagerten Prozedur verwendet, und das Aufbereiten auf der Seite bildet die Verhandlunggrenze.

Mitteilungsteuerfluß auf Seite fährt nicht nach Fehlern oder FinishPage fort ().

Genezzo_form.pl für Beispiele sehen.

Mai-Gebrauch „PerlModule ModPerlWrap“ in apache2.conf. Dieses belastet diese Baugruppe und den Rest der Genezzo Baugruppee vor, also geteilt sie (zuerst) zwischen allen Apache-Prozessen und sparen Speicher.

13
System - Netzwerke
GPL (GNU Gene
Linux-Block-Manager ist ein graphisches Werkzeug für die Leitung der mehrfachen Linuxsysteme von einem zentralen Einbauort. Bedeutet Haupt- für Beowulf Artblöcke, hat er viele nützlichen Merkmale für Verwaltung des allgemeinen Systems und sogar richten einige nicht spezifische Möglichkeiten des Linuxes wie Block Darstellung aus.

Darstellung mit LCM ist schnell und einfach, da jeder Knotenpunkt sein IP und hostname geändertes betriebsbereites zur Matte als unabhängiger Knotenpunkt vorbelastet mit allen Ihre Anwendungen hat. Using eine gegründete Datei kann Bild, Punkte wie die Zieleinheit, die Dateisystemkapazität oder sogar der Dateisystemtyp geändert werden. Sich vorstellen, eine neue Trennwand auf den Matteplatten zu erfordern, die bereits über Hunderte Maschinen gefüllt werden. Es ist eine einfache Eigentumänderung, Re-bild die Knotenpunkte, und Sie sind betriebsbereit zu gehen.

Bildkreation kann von einem laufenden System erfolgt werden, oder LCM kann Fernleistung auf einem Knotenpunkt durch WOL, PXE Matte es, ein Bild, und Ausschalten zu montieren der Knotenpunkt, wenn komplett.

Alle Arbeitsweisen sind einfacher Punkt und Klicken, keine Befehlszeile die Optionen, zum sich zu erinnern (diese sind wahlweise) oder schwierige Installation.

Sind hier einige Hauptmerkmale „des Linux-Block-Managers“:

· Bedienungsfreundliches GUI für alle Arbeitsweisen
· Echtzeitstatusangaben für alle Knotenpunkte
· An einzelne Knotenpunkte über ein Benutzer spezifiziertes Protokoll (ssh, Rsh, Rlogin, usw.) anschließen
· Über laufende Prozesse über dem Block berichten

Darstellung-Merkmale

· Abgebildete Knotenpunkte haben die IP-und hostnameinformationen automatisch, die gerade Bild und Matte geändert werden
· Waagerecht ausgerichtete Systemsdarstellung des Blockes (kann für jedes x86 gegründete Betriebssystem verwendet werden)
· Waagerecht ausgerichtete Systemsdarstellung archivieren
· Auf LAN für Darstellung aufwecken
· Vorkonfiguriert für PXE Matte der Klienten
· Bilder können angepaßt werden - die geänderte worden Zieleinheit, Dateisystemgröße, Dateisystemtyp

Merkmale überwachen

· Echtzeitstatusüberwachung für alle Knotenpunkte, CPU und Netz
· In einer Liste verzeichnen, ersteigbare Diagramme
· Alle Knotenpunkte oder eine Teilmenge ansehen, die Sie innen interessiert sind

Scripting Merkmale

· Lack-Läufer scripts über dem Block oder auf auserwählten Knotenpunkten ohne einen Klientenvertreter
· Schließt über ein Benutzer ausgewähltes Protokoll an sichere Authentisierung an
· Befehlszeile oder GUI-Schnittstelle
· Kann in externe Indexe eingebaut werden

14
System - System-Administration
GPL (GNU Gene
Block SSH öffnet Terminalfenster mit Anschlüssen zu spezifizierten Hosts und zu einem Administrationsplatz. Jeder möglicher Text schrieb in den Administrationsplatz wiederholt zu allen verbundenen und aktiven Fenstern anderen.

Dieses Werkzeug beabsichtigt für, aber begrenzt nicht auf, Blockverwaltung, wo die gleiche Konfiguration oder die Befehle auf jeden Knotenpunkt innerhalb des Blockes laufen gelassen werden müssen. Die Ausführung dieser Befehle in einem Zug über dieses Werkzeug sicherstellt ieses, daß alle Knotenpunkte in Synchronisierung gehalten.

Was in diesem Auslösen neu ist:

· Auf Störung überprüfen, an x-Sitzung anzuschließen
· Das Zeichenabbilden und -ereignisse total überarbeiten, um mit nicht-QWERTYtastaturen fertig zu werden
· Das Kleben des Codes überarbeiten, um mit nicht-QWERTYcharatcters fertig zu werden
· Manpage/Aktualisierungen und Korrekturen der Hilfe Doc.
· Auf fehlenden Definitionen für Blockmarken in .csshrc überprüfen
· Durch perltidy - b - i=2 laufen
· Änderung am Objektprogramm, um in den wahlweise Backbordinformationen zu addieren von D. Dumont anwenden
· Zugangcode abändern, um - nicht als Zahlungseinstellung clientname Abkürzung aufzuheben
· Wiederholungsfunktion ändern, um Leistungsfähigkeit zu verbessern
· Retiling Code überarbeiten
· „- E“ hinzufügen, um Flughafengebäude- und communcationmethoden auszuwerten
· In der Toggle-Option auf Hostmenü addieren
· Verlegenheit überprüfen innen find_binary, um sicherzustellen, daß man wirklich gefunden
· Recherche $PATH und andere Standardplätze für Zweiheiten ummanteln $PATH ist der incompleteAmend Code, zum Hilfe erhalten zu dürfen wenn keine erhältliche x-Anzeige
· Übersteuerung des Schlüssels und der Tastenfolgen der Mäusepaste erlauben
· Hinzugefügte Ikonen und Tischplattendatei
· Abgeändertes clusterssh.spec, zum mit Ikonen und Tischplattendatei fertig zu werden
· Blockdateiimport-Leistungsfähigkeit verbessern, wie faaar zu lange previouslyFixed Marke hingegen nahm, als pids der Xtermänderungssätze nicht aktualisiert waren
· Nicht sterben, wenn geöffnetes Ausfallen des Rohres, aber als andere kann angeschlossen werden fortfahren
· Code entfernen, der bricht, die Minderung/Material maximiert;
· X-Tastendruckereien auf Namerechtsanwaltschaft abfangen, um alle Fenster richtig zu schließen
· Kartenereignissicherung beim Programmanfang verzögern, um Endlosschleife zu vermeiden
· Execvp Fehler auf Solarisen 10 regeln

15
System - Linux-Distributionen
GPL (GNU Gene
BCCD - Startbares Block CD wurde hergestellt, um Anweisung der Aspekte und der Paradigmen der parallelen Datenverarbeitung zu ermöglichen. Der Teil des Schwierigkeitsausbildergesichtes ist Mangel an den engagierten Betriebsmitteln, zum des verteilten rechnenaspektzeitmangels zu erforschen, die unterstützende Umgebung zu vorkonfigurieren und zu prüfen.

Das BCCD Bild spricht dieses Problem an, indem es eine zerstörungsfreie Testblattmethode zur Verfügung stellt, eine flügge Umgebung der parallelen Datenverarbeitung auf gerade ungefähr irgendeiner Arbeitsplatzkategorie laufen zu lassen, die System… glücklich waren, zu sagen, dass dieses jetzt das MAC auch enthält!

Das BCCD teilt Ähnlichkeiten mit einigen diskless Lösungen für das Bündeln, wie das Warewulf Projekt, des DünnOSCAR Anfluges, Block Knoppix (nur ein openMosix System, keine MPI/LAM/PVM Bauwerkzeuge,…), und so weiter. Dieses ist definitiv die Tendenz in HPC. Aber die Hauptunterschiede sind, dass das BCCD immer in Ihre Tasche paßt, sind für spezifische Anstaltsnotwendigkeiten in hohem Grade kundengerecht und werden immer in Richtung zur Ausbildung und nicht zu eingesetzten Blöcken übersetzt werden.

Das „Kaimanfisch“ Bausystem stellt auch das BCCD abgesehen von anderen Projekten ein. „Kaimanfisch“ ist eine Mischung zwischen Bdas „an den Port anschließt“ System, Linux vom Kratzer und gentoo Linux. Mit Kaimanfisch können Sie ein gesamtes BCCD Bild von Netz-geholten Quellen in ungefähr zwei Stunden (Sie annehmend aufbauen ein grundiertes ccache haben!).

Das BCCD ist auch deutlich zu NPACI-Felsen, OSCAR, Block in einem Kasten oder in anderem Typen Massedarstellung bündelndes Projekt aus zwei Gründen unterschiedlich:

1. Sein ein zerstörungsfreies Testblatt oben auf die aktuellen Befestigungsteile. Sobald ein System neu geladen wird, kehrt es zurück zu seinem ursprünglichen Zustand zurück. Es worden soll „über Oberseite“ eines aktuell-konfigurierten Systems Windows-/Linux/BSD/etc. aufgeladen werden.
2. Sein Fokus innen auf pädagogischen Aspekten des Hochleistungs-EDV (HPC) anstelle vom HPC-Kern. Kursteilnehmer haben eine viel bessere Anerkennung und ein Verständnis von, wie man eine MTU-Einstellung zwickt oder die Topologie über einem Block verdrahtet, wenn sie verstehen, wie eine verteilte Berechnung ausgebreitet wird! Nachdruck wird nach dem Gebäude gelegt und konfiguriert und den laufenden verteilten Anwendungen.
16
System - Kernel
GPL (GNU Gene
MOSIX ist ein Managementsystem, das einen Linuxblock oder ein Rasterfeld wie ein einzelner Rechner mit mehrfachen Prozessoren durchführen läßt. MOSIX Rasterfeld und Block-Management ist besonders geeignet, die steigernde Datenverarbeitung und die Anwendungen mit gemäßigten Mengen Ein-/Ausgabe laufen zu lassen.

In einem gegründeten MOSIX ist System dort keine Notwendigkeit, Anwendungen mit jeder möglicher Bibliothek zu ändern oder zu binden, oder sogar Prozesse verschiedenen Knotenpunkten zuzuweisen - es ist ganz automatisch, gerade gabelt erfolgt und vergißt, wie innen ein SMP.

MOSIX unterstützt die dynamischen Konfigurationen und reicht von der Aufteilung eines Blockes unter einigen Benutzern bis zu einem organisatorischen Rasterfeld mit einigen Blöcken.

Was in diesem Auslösen neu ist:

· Dieses Auslösen verwendet Version 2.4.34 des Linuxkerns.

17
System - Netzwerke
GPL (GNU Gene
MySQL ist das hohe Verwendbarkeitsbündeln eine Einstellung Indexe und Programme, die einen hohen Verwendbarkeitsdatenbank- Block using MySQL Wiederholung zur Verfügung stellen.

MySQL ist das hohe Verwendbarkeitsbündeln zu den Klientenanwendungen transparent, da der Block ein geteiltes logisches IP verwendet, um die Dienstleistung zu erbringen.

Was in diesem Auslösen neu ist:

· Hinweise sind von MASTER_NODE zu CLUSTER_IP in der Übernahme, im Failover und im slave_routine geändert worden, als es angebracht war.
· Dieses Auslösen stellt Änderungen in compat.sh, in einigen Hauptblockdateien und in den Installationsunterlagen, entsprechend Markereports 1707251 und 1707212 vor.

18
System - Netzwerke
GPL (GNU Gene
Kerbe-Block-Systemsoftware TCP/ist eine BlockSystemsoftware ist bestimmt für die Hochleistungs-Blockumgebung, ohne das IP-protocol stack zu verwenden. Block-Systemsoftware-Merkmals-Hochleistungs-Kommunikation einkerben, effizientes Rechnermanagement und Einzelnsystem Bild, höhere Brauchbarkeit und availabily und eine nahtlose Blockumgebung.

Was in diesem Auslösen neu ist:

· Träger für PM/Myrinet2XP Einheiten und Relais X11 ist zurückgestellt worden.
· Dieses Auslösen fügt Checkpointing, Autoconfiguration und dynamische Neukonfiguration hinzu.
· Es beseitigt die Notwendigkeit am Kern, der durch den Gebrauch der Baugruppee ändert.
· Es gibt viele bugfixes.

19
System - Installer
Artistic Lice
Die Adjustage-Indexe für Block-Einbau handhaben spezifische Pfosteneinbau Konfiguration, die nicht using vorhandene Blockinstallationsmethoden convienent noch möglich sein konnte.

Der übliche Installationsprozeß wird verwendet, um einen angemessen konfigurierten Knotenpunkt und das System dann Neuladen in normale Betriebsart aufzubauen, Netzsicht erzielt und durchführt den Adjustageindex.

Der Adjustageindex handhabt alle feineren Details des Einbauens der verpackten oder unverpackten Software und zwickt den Einbau und stellt spezifische Parameter des Hosts/des Netzes/Dateien, usw. ein. Er ist über einen einzelnen, leicht geänderten Index esteuert.
20
Programmierung - Qualitätssicherung und-prüfung
BSD License
KOJAK (Satz für objektives Urteil und wissensbasierten Befund der Leistungs-Engpässe) ist eine Einstellung generische und dialogfähige Werkzeugteile, die für die Ergebnisanalyse der parallelen Anwendungen bestimmt.

Ihre Funktionalität adressiert den gesamten Analysenprozeß einschließlich Instrumentenausrüstung, das Nachbearbeiten von Leistungsdaten und Resultatsdarstellung.

Bestimmtes Hauptgewicht gesetzt auf Automatisierungstechniken, um die montierten Daten in eine hochqualifizierte Ansicht des Leistungsverhaltens umzuwandeln. Ein wesentlicher Bestandteil der Software festsetzt ein integriertes Ereignis-verfolgen Analysenumgebung für MPI und OpenMP Anwendungen und.

Unterstützte Plattformen:

Instrumentenausrüstung, Messen und Analyse:

Linuxblöcke IA-32, IA-64 und EM64T/x86_64 mit GNU, PGI oder Intel-Compilern
IBM-gegründete Blöcke Power3/Power4
Gegründete Blöcke der SGI-MIPSs (O2k, O3k)
Gegründete Blöcke SGI-IA-64 (Altix)
Sun- Solarisgegründete Blöcke Sparc und x86
DEC/HP Alpha gegründete Blöcke
Generischer UNIX-Arbeitsplatz (Blöcke)

Nur Instrumentenausrüstung und Messen:

Cray T3E, XD1 und X1
IBM BG/L
NEC SX
Hitachi SR-8000

Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
Verwandte Suche
Sponsored Links