3.1 Einführung in HELIOS Base
Einführung in HELIOS Base
HELIOS Base ist ein neues Konzept in der modularen
HELIOS Produktserie. Es bildet die Plattform für alle
HELIOS Produkte. Die HELIOS Base-Software ist unabdingbar, denn sie beinhaltet Bibliotheken, Installationsprogramme usw., ohne die kein anderes HELIOS Produkt arbeiten kann.
Bestandteile von HELIOS Base
HELIOS Base beinhaltet das LPR-Drucksystem, die Druckertreiber, den HELIOS Installer, den Unicode-Support, die ICC-Profile, Hilfsprogramme, Bibliotheken, das Lizenzprogramm, mit dem Sie Software-Lizenzen für alle HELIOS Produkte eingeben können, den HELIOS Service Controller, den neuen
Service Location Protocol (SLP) Server, den HELIOS Update Installer sowie HELIOS Dienstprogramme ("start-helios", "stop-helios" usw.).
Sie finden eine kurze Beschreibung der Bestandteile von HELIOS Base im folgenden Abschnitt
3.2 "Eigenschaften von HELIOS Base 1.1". Dort sind auch Verweise auf die entsprechenden Kapitel in diesem Handbuch enthalten.
3.2 Eigenschaften von
HELIOS Base 1.1
Das HELIOS LPR-System ist verbessert worden und bietet mehr Eigenschaften als das original BSD-UNIX-LPR-System.
3.2.2 HELIOS Update Installer
Der HELIOS Update Installer ermöglicht es dem Anwender HELIOS Produktaktualisierungen über das Internet zu beziehen und direkt zu installieren.
3.2.3 TCP/IP Service Location Protocol (SLP)
Unsere Software unterstützt das
Service Location Protocol (SLP), das es Benutzern auf UNIX-Systemen ermöglicht, ohne Kenntnisse des Namens eines Host-Computers einen verfügbaren Dienst zu finden. Unter Mac OS X wird SLP gegenüber dem alten
AppleTalk Name Binding Protocol (NBP) bevorzugt verwendet und wird dieses in Zukunft komplett ersetzen.
3.2.4 HELIOS Service Controller
Der HELIOS Service Controller kontrolliert und überwacht einen separaten Prozess pro Dienst sowie einen separaten Prozess pro aktivem Benutzer. Dies hat wichtige Vorteile,
z. B.:
- Server-Ausfallsicherheit, d. h. wenn ein oder mehrere Prozesse "hängen bleiben", sind die anderen laufenden Prozesse davon nicht betroffen
- Deutlich schnelleres Starten und Stoppen aller Produkte
- Einfaches Stoppen und Starten eines einzelnen Dienstes
- Komplette Aufzeichnung aller auftretenden Fehler
- Anwendungen von Drittherstellern können ihre Dienste in den HELIOS Service Controller integrieren (über Präferenzen)
3.2.5 Zentraler "start-stop"-Skriptordner
- Hier können benutzerdefinierte Skripte gespeichert werden, die automatisch beim Hoch- bzw. Herunterfahren des HELIOS Servers ausgeführt werden.
3.2.6 Unicode-Konvertierungsprogramm
Das neue HELIOS Unicode-Konvertierungsprogramm "uniconv" ermöglicht die Konvertierung von Textdateien und einzelnen Zeichenfolgen (z. B. Dateinamen) von einer Kodierung in eine andere. Weitere Einzelheiten finden Sie in Kapitel
6.4 "uniconv".
3.2.7 Unicode-Unterstützung
- Macintosh-Zeichensatz Unterstützung (MacRoman)
- PC-Zeichensatz Unterstützung (PC-850)
- Unterstützung von koreanischen Zeichensätzen
(EUC-KR)
- Unterstützung von japanischen Zeichensätzen (SJIS)
- Weitere Kodierungen können mit Hilfe des HELIOS SDKs hinzugefügt werden
3.2.8 Einfache Installation der HELIOS Produkte mit dem HELIOS Software Installer
Der HELIOS Installer richtet alle ausgewählten Produkte in einem einzigen Vorgang ein. Dies bedeutet:
- Sie profitieren von einer wesentlich schnelleren Installation
- Ein Neustart des Servers ist nicht notwendig
- Der Anwender muss im Laufe der Installation keine Fragen beantworten
- Die HELIOS Dienste starten automatisch nach der erfolgreichen Beendigung der Installation
3.2.9 Neue HELIOS Verzeichnisstruktur
Die neue HELIOS Verzeichnisstruktur bietet:
- zentrale Konfiguration von Datei- und Metadaten
- volle Kompatibilität der Konfiguration zwischen allen HELIOS Plattformen
- die Möglichkeit das Verzeichnis "HELIOSDIR/var" zu kopieren, das alle produktrelevanten Einstellungen enthält. Auf diese Weise können die Inhalte des Verzeichnisses zwischen verschiedenen Servern ausgetauscht werden, z. B. zwischen Mac OS X und Sun
- die Beibehaltung aller Einstellungen, inklusive:
Volume-, Drucker-, OPI-, ICC-, Schriften- und PPD-Einstellungen sowie Drucker-Initialisierungsdaten usw.
Beim erneuten Starten des Servers ("start-helios"-Skript) werden automatisch die neuen Einstellungen aus dem Verzeichnis "HELIOSDIR/var" verwendet.
3.2.10 HELIOS Präferenzen
Die HELIOS Softwareprodukte werden mit Hilfe von
EtherShare Admin oder PCShare Admin konfiguriert. Beide Konfigurationsanwendungen verändern die binäre Datei "HELIOSDIR/var/conf/Preferences", deren Inhalt mit dem Befehl "prefdump" angezeigt werden kann.
Es gibt mehrere unterschiedliche Wege, Arbeitsstationen und Drucker miteinander zu verbinden um ein Netzwerk aufzubauen. Wenn Sie beispielsweise ein Fast Ethernet oder Gigabit Ethernet Netzwerk aufbauen möchten, könnte es sein, dass Sie die passenden Netzwerkadapter in einigen oder in allen Arbeitsstationen und Servern installieren müssen.
Ethernet ist ein Geräte- und Netzwerkprotokoll-Standard, der weltweit von einer großen Anzahl von Computer-Herstellern akzeptiert wurde. Ethernet-Netzwerkadapter sind für die meisten Windows-Computer, hochwertige Drucker und alle UNIX-Hosts verfügbar. Viele UNIX-Hosts, alle neuen Macintosh- und einige neuere Windows-Computer haben bereits einen Ethernet-Netzwerkadapter eingebaut.
Ethernet-Netzwerke unterstützen gleichzeitig mehrere Netzwerk-Protokolle wie TCP/IP und AppleTalk.
Die verschiedenen Übergänge, Router, Bridges und sonstigen Geräte im Netzwerk werden Knoten genannt und die Art, wie sie physikalisch verbunden sind, nennt man Netzwerk-Topologie. Auf der einen Seite ist die Topologie von den Nutzungsanforderungen abhängig (die erforderliche Position der Arbeitsstation in einem Gebäude). Auf der anderen Seite ist es auch notwendig, die physikalischen Begrenzungen in Betracht ziehen, die durch die gewählten Geräte (beispielsweise maximale Kabellänge) und Netzwerkstandards gegeben sind.
Ethernet ist durch eine lineare Bus-Topologie gekennzeichnet. Trotzdem haben heute das 10 Base-T-Ethernet und das 100 Base-T-Ethernet - auch Fast Ethernet genannt - vom physikalischen Gesichtspunkt her einen sternförmigen Aufbau. Alle im Netzwerk enthaltenen Arbeitsstationen, Drucker usw. sind mit einem Hub im logischen Mittelpunkt des "Sterns" verbunden.
Wenn Sie ein Netzwerkkabel verlegen, ist es wichtig darauf zu achten, dass es keine scharfen Knicke hat oder gespannt ist. Es sollte so liegen, dass es nicht beschädigt werden kann und möglichst weit von starken elektrischen Feldern entfernt ist. Bitte beachten Sie die genauen Angaben des Geräteherstellers. Die Beschreibung des Herstellers enthält alle benötigten Informationen über zulässige Kabellängen, zu verwendende Verbindungstypen und andere zu beachtende Punkte.
Das TCP/IP-Protokoll ermöglicht die Vernetzung von mehreren, physisch getrennten Netzwerken. Die einzelnen Netzwerke können entweder die gleichen oder unterschiedliche Gerätestandards nutzen. Die Verbindung zwischen zwei Netzwerken wird durch so genannte Router hergestellt. Diese werden mit speziellen
Router-Programmen betrieben.
Jedem separaten Netzwerk wird eine eindeutige Netzwerknummer zugeteilt. Eine Arbeitsgruppe ist eine Gruppe von einem oder mehreren logischen Netzwerken mit dem gleichen symbolischen (logischen) Namen. Ein Gerät im Netzwerk ist ein Mitglied einer speziellen Arbeitsgruppe. Allerdings ist ein Router zwischen zwei Netzwerken (z. B. zwischen FDDI und Ethernet) immer ein Mitglied in mindestens zwei logischen Netzwerken. In einigen Fällen können sogar zwei logische Netzwerke gleichzeitig auf einem Gerätekabel existieren. Dies setzt natürlich voraus, dass sie den gleichen Gerätestandard benutzen.