WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   Solaris 8 - wer hat CDs? (http://www.wcm.at/forum/showthread.php?t=5191)

Vader 24.08.2000 10:31

Wer hat CDs für Solaris 8 oder weiss, wo man die noch kriegen kann ausser aus USA (hab nämlich keine Kreditkarte...)

Angel 24.08.2000 14:00

Sorry, außer Bestellung bei Sun ist mir nichts bekannt.

TIP: Schau vorher auf jeden Fall die Hardware-Kompatibilitätsliste durch. Wenn nicht exakt die Komponenten in deinem System werkeln würde ich es ja nicht installieren.

Frage: Für welchen Anwendungszweck benötigst du Solaris ?

The_Lord_of_Midnight 24.08.2000 23:02

Hast Du da schon nachgefragt ? http://www.bacher.at/ http://www.sun.at/ (Tele-Sales)

Vader 25.08.2000 11:47

Wir wollen ein paar Dual-PIII Systeme Clustern und Java-Anwendungen entwickeln die das dann nutzen - nur mal so, sehen wie's funktioniert... das geht zwar mit Linux auch, aber Sun hat halt doch eigene Maschinen und man hört überall das Solaris so gut sein soll...

Angel 25.08.2000 13:49

Sun+Java sollten eigentlich sehr gute Kompatibiliät & Stabilität liefern. Beim Clustering weiß ich nicht ob das schon irgend jemand mit x86-Maschinen gemacht hat.
Solaris ist an und für sich recht gut, aber am besten läufts halt doch nur auf Sparc.
Wenn du also - wie gesagt - auf die Hardware aufpaßt, dann hast du, wenn's mal aufgesetzt ist, ein super System.
Ich werde mich auf jeden Fall mal umhören, ob ich es irgendwo her bekomme, wenn LOM's Vorschlag mit Bacher nicht klappt.

The_Lord_of_Midnight 25.08.2000 23:05

Ich weiß nicht, das Intel Solaris ist nicht so berühmt. Aber selbst wenns das schlechteste Unix ist, das Du bekommen kannst: Ist bezüglich Stabilität sicher dem besten Windows noch um Welten überlegen.

Das mit dem Clustern ist mir nicht ganz klar. Wie willst Du das machen ? Hast Du da einen Dlm oder schreibst Du Dir den selbst ? Wie soll das ablaufen ? Kann sich negativ auf die Performance auswirken, wenn zwei Systeme gleichzeitig auf dieselben Daten zugreifen ohne HPS.


[Dieser Beitrag wurde von The_Lord_of_Midnight am 25. August 2000 editiert.]

Vader 25.08.2000 23:23

Es gibt von einer Universität in Jerusalem ein Programm, das threads auf verschiedene Prozessoren verteilt - egal ob auf einem MP System oder auf einem Cluster - die Anwendung selber merkt gar nichts. Und wenn man gut genug programmiert, dann geht die Verteilung auch besser.
Und Cluster sind deswegen besser, weil man sie leichter erweitern kann - einfach einen rechner dazu, den client installiert, in ein paar files eintragen und schon gehts los - wir wollen das ganze für SETI@home verwenden :-)

The_Lord_of_Midnight 25.08.2000 23:56

Ok, bei Seti ist das sicher kein Problem. Denn das Programm ist ja speziell für solche Sachen geschrieben. Auch wenns kein Cluster im klassischen Sinn ist. Ist nichts anderes als eine Server-Farm, wo alle Rechner gleichberechtigt sind und man auch beliebig viele neue Rechner integrieren kann. Wennst es nämlich so nimmst, hätte jeder Heim-User mit zwei Neztwerkkarten in zwei verschiedenen Pcs automatisch auch einen Cluster zu Hause ;)

Vader 26.08.2000 10:11

Na ja, so einfach ist's ja auch nicht. Wenn nämlich die Programme schlecht geschrieben sind und die Aufgaben nicht gut verteilt werden können, bringt's gar nichts - siehe Office; da kannst einen NT-Server mit 4 CPUs haben, verteilt wird da gar nix! Und sogar Seti wird nicht viel schneller, wenn man's verteilt - Celeron466 braucht ca. 16h, Dual Celeron500 braucht immer noch ca. 13h... und von den jungs aus berkeley kriegt man auch keinen code - schade :-(

The_Lord_of_Midnight 26.08.2000 14:56

Ist klar. Ein Cluster, so wie ich ihn verstanden habe, unterscheidet sich von der Serverfarm aber dadurch, daß bei Problemen auf einem Rechner sofort und ohne Beenden der Applikation der zweite Rechner alle Aufgaben übernimmt.
Ein Cluster benötigt folgendes:
1. Eine ausgefeilte Software, die den Benutzer auch bei einem vollständigen Ausfall eines Servers an den zweiten Server weitergibt (failover)
2. Shared Disken, denn sonst ist bei einem Ausfall ja ein Teil der Daten nicht mehr zugänglich.
3. Distributed Lock Manager: Steuerung, um gleichzeitigen Zugriff auf dieselben Daten zu verhindern.
4. High Performance Switch, damit die Performance durch den Dlm nicht verloren geht. (Direkte Verbindung der Cpus)

Das jeder der Rechner einen Teil der Arbeit übernimmt gehört auch dazu, sonst wärs nichts anderes, als ein Standby-System.


[Dieser Beitrag wurde von The_Lord_of_Midnight am 26. August 2000 editiert.]

Sloter 26.08.2000 15:26

Hallo

Also für mich ist ein Cluster der Zusammenschluß mehrere Rechner,
um eine höhere Rechenleistung zu bekommen.
(Rendern,Compilen,usw.., große Linuxclusterpartie voriges Jahr))
Das ganze hat aber nichts mit Ausfallssicherheit zu tun, auch ist das erweitern des Clusters nicht so einfach.
So wie ich eure postings verstanden haben wollt ihr den Server spiegeln.
Ein Spiegelserver kann nach Ausfall vom Hauptserver die Aufgaben von Ihm übernehmen.

Sloter

Vader 26.08.2000 17:19

Ihr habt ja beide recht!

Bei uns geht es aber eher in Richtung "Numberchruncher" - 1 Master, der die Verteilung der Threads auf die Clients regelt - der hat dann die ganzen Platten & Co.

Die Clients sind eigentlich nur "Rechner" ohne eigene Platten - das wird alles beim Booten erledigt (Diskless!) - mounten usw.

Auf dem Master gibt es ein paar Dateien, die genau regeln wie welcher Knoten eingebunden werden darf, dh. ob er threads von anderen rechnern übernehmen darf oder nicht usw.

Das erweitern ist deswegen so einfach, weil man neue rechner nur über dhcp zu booten braucht - dann kriegen sie ip-adressen, mounten die platten usw. Im Master trägt man dann nur noch die Regeln für den neuen Knoten ein - und los geht's auf dem neuen rechner.

Das ganze ist eh mehr spielerei, aber extrem interessant, weil man sogar mit nur 100 MBit Vernetzung was merkt! Ausserdem gibt's auf dem Master Statistiken über die Verteilung und so!

Mit Ausfallsicherheit hat das ganze nichts zu tun, geht nur um Rechenleistung...

Vader 26.08.2000 17:43

Wenns euch interessiert, dann seht euch doch mal http://www.cs.huji.ac.il/labs/mosix/index.html an, die haben mit ihrer Software 100 Rechner gecluster.

Und unter http://www.suse.de/de/hardware/suse_...ter/index.html gibt's einen suse-cluster zu sehen, der basiert aber auf Beowulf und hat ein bisschen ein anderes System.

Das sind unsere Vorbilder, nur haben wir nicht die nötigen Flocken, also bauen wir uns das selber zusammen!


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:56 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag