English
Kontakt
Sitemap
Newsletter
zur Startseite
 

Home > Produkte > SB-Ideen
KIXInstall
Ein Installationsservice der SBS

Software-Installationen im SB-Bereich

Neben der eigentlichen Entwicklung stellt das Thema Installation eine weitere große Herausforderung in jedem Software-Entwicklungsprojekt dar. Neue Softwarelösungen wollen nicht nur entwickelt werden, sondern müssen auch auf die Systeme des Benutzers gebracht werden.

Das gilt ganz besonders für den SB-Bereich. Hier ist die Installation der eigentlichen SB-Anwendung nur der letzte Schritt im Installationsprozess. Zuvor müssen noch das Betriebssystem, Hardwaretreiber, die XFS-Plattform, Hilfsbibliotheken und Zusatzprogramme auf das SB-Gerät gebracht werden. Auch die Konfiguration der installierten Programme insbesondere des Betriebssystems darf nicht außer Acht gelassen werden. Wenn zusätzlich noch mehr als ein Hardwarehersteller oder mehr als eine Plattform unterstützt werden muss, vervielfacht sich der notwendige Aufwand entsprechend.

KIXInstall

KIXInstall ist ein Service der SBS, das dem Kunden einen großen Teil der Installationsvorbereitung abnimmt. Kunden, die dieses Service in Anspruch nehmen, müssen nur mehr bekannt geben, welche Software auf dem SB-Gerät installiert werden soll. SBS erstellt dann entsprechende Routinen für eine Erstinstallation dieser Software. Erstinstallation bedeutet, dass das SB-Gerät von Grund auf inklusive des Betriebsystems neu installiert wird.

Die von der SBS gelieferten Routinen haben folgende Vorteile für den Kunden:

  1. Die Installationsroutinen sind automatisiert. Sie benötigen während der Installation - abgesehen von eventuellen Disketten- und CD-Wechsel - keine Eingriffe durch einen Benutzer. Die Installationen sind dadurch weniger fehleranfällig und leichter zu reproduzieren, da Eingabefehler ausgeschlossen werden. Als Konsequenz daraus muss das Personal, das die Installationen durchführt, nicht extra eingeschult werden. Zusätzlich müssen die Installationen auch nicht dauernd beaufsichtig werden.
  2. KIXInstall wird zum Fixpreis pro SB-Gerätemodell angeboten. Das erleichtert die Kalkulation der Installationskosten zu Beginn eines Projektes.
  3. SBS ist seit vielen Jahren im SB-Bereich tätig. Die dabei gesammelten Erfahrungen fließen natürlich in die Installationsroutinen ein.

Installationstypen

KIXInstall unterstützt zwei Installationstypen.

Bei einer CD-Installation befinden sich die Installationsroutinen auf CDs und werden von dort ausgeführt. In der Regel sind für die Installation eines SB-Geräts drei CDs notwendig: 2 plattformabhängige CDs mit dem Betriebssystem und der XFS-Plattform und eine plattformunabhängige CD mit der SB-Anwendung. Diese Trennung erlaubt es plattformabhängige und plattformunabhängige CDs beliebig miteinander zu kombinieren. So muss bei einer Änderung in der SB-Anwendung nur die plattformunabhängige CD neu erstellt werden.

Bei einer Netzwerkinstallation werden die Installationsroutinen direkt vom Netzlaufwerk aus ausgeführt. Bis auf eine Boot-CD werden keine weiteren Installations-CDs benötigt. KIXInstall verwendet dabei das gängige SMB/CIFS-Protokoll um Netzlaufwerke anzusprechen. Näheres zu SMB/CIFS kann unter http://www.microsoft.com/mind/1196/cifs.asp nachgelesen werden.

Diese Installationstypen können noch weiter nach ihrer Startmethode unterteilt werden. Jede Installation beginnt mit einem Neustart des SB-Geräts, bei dem die ersten Installationsroutinen geladen werden. Je nach Hardwareausstattung können diese Routinen von CD oder von Diskette geladen werden. Daraus ergeben sich die folgenden Installationstypen:

  • Installation von CD
  • Installation von CD mit Bootdiskette
  • Installation von Netzwerk mit Netzwerk-CD
  • Installation von Netzwerk mit Boot-Diskette und Netzwerk-CD

Als weitere Installationsoption unterstützt KIXInstall die Installation des Betriebssystems mittels Clone. Dabei wird das Betriebssystem nicht über normale Routinen installiert sondern über ein Clone-Verfahren auf das SB-Gerät gespielt. Dieses Verfahren kann den Installationsprozess erheblich verkürzen (bis zu einer Stunde), allerdings wird eine CD mehr benötigt.

Voraussetzungen

Für eine erfolgreiche Installation mit KIXInstall müssen folgende Voraussetzungen erfüllt sein:

  1. Das Gerät ist mit mindestens 128 MB RAM ausgestattet.
  2. Die Festplatte und das CD-ROM-Laufwerk werden über einen IDE- oder SATA-Controller angesprochen.
  3. Die Festplatte ist mindestens 9 GB groß.
  4. Das zu installierende Betriebssystem ist Windows XP.
  5. Die Installationsroutinen der restlichen Software liegen als MSI-Pakete oder als ausführbare Dateien vor.

Mit KIXInstall kann grundsätzlich jede beliebige Software installiert werden. Die einzige Einschränkung ist, dass sich die Software automatisiert installieren lässt, d.h. ohne Benutzereingaben

KIXInstall - Technisch betrachtet

Repository

Aus technischer Sicht ist das Repository das "Gehirn" von KIXInstall. Es speichert pro SB-Gerätemodell die Softwarepakete, die auf diesen Geräten installiert werden sollen. Mit den Programmen, die dem Repository beiliegen, können daraus Installationsdatenträger erstellt werden.

Das Repository basiert auf dem Versionskontrollsystem Subversion und übernimmt damit sämtliche Funktionen eines Versionskontrollsystems. Dazu gehören:

  • Alle Änderungen werden mitprotokolliert und können bei Bedarf wieder rückgängig gemacht werden.
  • Erstellen von Revisionen.
  • Mit mehreren Branches arbeiten.
  • Benutzerverwaltung

Näheres zu Subversion siehe http://subversion.tigris.org/.

Installationsablauf

Eine automatisierte Installation mit KIXInstall kann in einen beaufsichtigten und einen unbeaufsichtigten Abschnitt eingeteilt werden. Die Installation startet mit dem beaufsichtigten Abschnitt, in dem der Betreuer zuerst das SB-Gerät neu startet und dann aufgefordert wird, diverse Datenträger einzulegen. Je nach Installationstyp dauert dieser Abschnitt 5 bis 30 Minuten.

Im anschließenden unbeaufsichtigten Abschnitt ist kein Betreuer mehr notwendig. Das SB-Gerät wird automatisiert installiert.

Die Installationsphasen noch einmal im Detail:

  1. Beaufsichtigter Abschnitt:
    1. Neustart des SB-Geräts
    2. Festplatte partitionieren und formatieren
    3. Installations-CDs kopieren
  2. Unbeaufsichtigter Abschnitt
    1. Windows installieren
    2. XFS-Plattform installieren
    3. Anwendungsinstallation
    4. Standortkonfiguration
Seite drucken