Neue Funktionen in HELIOS Base 1.1

LPR-Drucksystem

  • Das LPR-Drucksystem verarbeitet  nun Dateien bis zu einer Größe von 8.3 Millionen TB (64-bit). Das alte (32-bit) System konnte dagegen Druckaufträge mit einer Größe von mehr als 2 GB nicht mehr verarbeiten
  • TCP/IP-Zugriffsliste 

Sicherheit durch Kennwort

  • Das Server-Dienstprogramm für Kennwörter unterstützt nun Kennwörter bis 64 Bytes Länge
  • Mithilfe einer Option kann das verschlüsselte Kennwort zur Standardausgabe geleitet werden um die Integration in benutzerdefinierte Lösungen zur Verwaltung von Kennwörtern, z. B. webbasierte CGI-Skripte, zu ermöglichen 

HELIOS Update Installer

  • Der HELIOS Update Installer wird jetzt automatisch installiert
  • Updates werden automatisch von www.helios.de heruntergeladen
 
HELIOS Update Installer

TCP/IP Service Location Protcol (SLP)

Unsere Software unterstützt das Service Location Protocol (SLP), welches es Benutzern von UNIX-Systemen erlaubt, verfügbare Dienste ohne Kenntnis des Hostnamens zu finden. Unter Mac OS X erhält SLP den Vorzug gegenüber dem alten AppleTalk Name Binding Protocol (NBP) und wird dieses in Zukunft ersetzen.
 
HELIOS Server mit 2 Netzwerkkarten wird SLP Directory Agent
 
Benutzeragenten (engl.: User Agents)
Dies ist im Grunde genommen die Software, die ein Benutzer oder Dienst verwendet um sich zu registrieren, abzumelden und Dienste zu finden. Beispiele für solche Benutzeragenten sind das „slptool“ oder der „Netzwerk Browser“ unter Mac OS 9.x oder Mac OS X.
 
Dienstagenten (engl.: Service Agents)
Ein SLP Dienstagent ist für das Speichern von Informationen von Diensten auf einem System verantwortlich, beantwortet Anfragen von Benutzeragenten und informiert Verzeichnisagenten über lokale Veränderungen. Beispiele solcher Dienstagenten sind HELIOS SLP-Server auf Systemen mit nur einer Netzwerkkarte oder Mac OS 9.x- sowie Mac OS X-Clients mit aktiviertem File Sharing.
 
Verzeichnisagenten (engl.: Directory Agents)
Diese Agenten fungieren als zentrale Ablageorte eines Netzwerks. Ein Verzeichnisagent sammelt Informationen von Dienstagenten um eine komplette Datenbank des gesamten Netzwerks zu erstellen, auf die wiederum von Benutzeragenten zugegriffen werden kann. Ein HELIOS SLP-Server auf einem Rechner mit mehreren Netzwerkkarten wird grundsätzlich Verzeichnisagent.
 
„slptool“ wird zum Auflisten, Registrieren oder Abmelden von Diensten genutzt. Alle Server antworten auf so genannte „Service Lookups“ und steuern die lokale Registrierung (Service Agent). Schlägt ein Dienst fehl, wird dieser binnen 15 Sekunden abgemeldet, so dass er im Netzwerk nicht mehr sichtbar ist. Der Directory Agent leitet Registrierungen zwischen mehreren Netzwerkkarten weiter. Durch zentrale SLP-Server, die Serverregistrierungen sammeln anstatt „Multicasts“ von Dienstagenten, wird die Identifizierung eines Servers beschleunigt, was zu schnellerer Beantwortung von SLP-Anfragen führt. Dadurch werden Anfragen schneller bearbeitet. TCP/IP SLP-Scopes lassen sich mit AppleTalk Zonen (Name Binding Protocol) vergleichen.
 
 
Fenster „Mit Server verbinden“
 
EtherShare Admin Fenster „Mit Server verbinden“
 
  • Manuelle Registrierung
    (z. B. Registrierung eines Windows 2000 Servers mittels HELIOS SLP-Server)
  • Beispiel einer Registrierung:
    esmail://172.16.0.1/?NAME=sunserver,165
    afp://172.16.0.1/?NAME=sunserver,165
    esadmin://172.16.0.1/?NAME=sunserver,165
    opievent://172.16.0.1/?NAME=sunserver,165
 
EtherShare Admin „SLP Scope“ im Fenster „Servervorgaben“

HELIOS Service Controller

Der HELIOS Service Controller steuert und überwacht für jeden Dienst einen einzigen Prozess und zusätzlich einen Prozess pro aktivem Benutzer. Dies hat viele Vorteile, z. B.:
  • Serverausfallsicherheit, d. h. fallen ein oder mehrere Prozesse aus, sind die anderen laufenden Prozesse davon nicht betroffen
  • Erheblich schnelleres Starten / Stoppen der einzelnen Produkte
  • Einfacheres Stoppen / Starten eines einzelnen Dienstes
  • Alle Fehler werden protokolliert
  • Dienste der Anwendungen von Drittanbietern können in den HELIOS Service Controller integriert werden (über Präferenzen)
 
HELIOS Service Controller

Zentraler „start-stop“ Skriptordner

  • Skript, welches während des Startens bzw. Anhaltens des HELIOS Servers automatisch gestartet wird 

Dientsprogramm zur Konvertierung nach Unicode

„uniconv“ ist ein neues HELIOS Dienstprogramm zur Konvertierung nach Unicode. Es erlaubt die Wandlung von Text von einer Kodierung in eine andere, z. B.:
  • MacRoman nach PC-850
  • PC-850 nach UCS-16 (16-bit MSB)
  • PC-850 nach UTF-8
  • MacRoman nach UTF-8
  • SJIS nach ISO8859-1

HFS-Unterstützung für Mac OS X

Derzeit werden HELIOS Produkte unter Mac OS X auf UFS-formatierten Festplatten unterstützt. Neben dem UFS-Dateisystem unterstützen unsere neuen Produkte (EtherShare 3.1, PCShare 3.1, …) auch HFS-formatierte Festplatten. So bleibt dem Kunden die Wahl des Dateisystems selbst überlassen. Sämtliche Festplatten sind unter Mac OS X standardmäßig HFS-formatiert. Viele Kunden haben nach dieser Funktionalität gefragt.

Weitere Unterstützung für Unicode

  • Koreanische Zeichensätze (EUC-KR)
  • Isländische Zeichensätze
  • Über das HELIOS SDK lassen sich weitere Kodierungen hinzufügen

Einfachere HELIOS Produktinstallation mit dem HELIOS Software Installer

HELIOS Software Installer 
 
HELIOS Installer instaliert alle ausgewählten Produkte in einem Schritt. Dies bedeutet:
  • Schnellere Installation
  • Kein Neustart des Servers erforderlich
    Hinweis: Mac OS X als HELIOS Serverplattform muss neu gestartet werden!
  • Der Anwender muss während der Installation keine Fragen beantworten
  • Die HELIOS Dienste starten nach Abschluss der Installation automatisch 
 
HELIOS Software Installer

Neue HELIOS Verzeichnisstruktur

HELIOS Verzeichnisstruktur
 
Die neue HELIOS Verzeichnisstruktur bietet:
  • Eine zentrale Konfiguration von Dateien / Metadaten
  • Vollständige Kompatibilität zwischen allen HELIOS Plattformen
  • Das Verzeichnis „/usr/local/helios/var“, das alle Produkteinstellungen enthält, kann zwischen verschiedenen Servern kopiert werden, z. B. zwischen Mac OS X und Sun
  • Alle Einstellungen bleiben erhalten, einschließlich:
    Volumes, Drucker, OPI, ICC, Schriften, PPD, Druckerinitialisierungen usw. 
 
Wird der Server neu gestartet („start-helios“ Skript), werden automatisch alle Einstellungen aus dem Verzeichnis „/usr/local/helios/var“ übernommen.

 
4th