LUG Waldkraiburg

zur Navigation springen


eMail Impressum Datenschutz

ThinStation (ThinClient)

CD1
von Matthias Wulff erstellt 11.2007

Vorwort:


Um die steigende Anzahl der Clients und Softwarepakete bewältigen zu können gibt es zwei grundsätzliche Ansätze.
  • automatische Softwareverteilung
  • Terminalserver (Citrix)
Jedes hat seine Vor und Nachteile. Wir haben uns für Citrix entschieden.
Und Citrix macht erst so richtig Spaß, wenn keine Client-Probleme mehr auftauchen und das ist eigentlich nur mit ThinClients möglich. Die bekannten ThinClients kosten für das was Sie leisten ein schweine Geld (wenn Sie nicht einen besonderen Mehrwert haben). Auch für den Umbau bestehender PC's kann zwischen
  • Booten von CF - Modulen (Preise ab 100€ bei den bekannten Herstellern)
  • Booten von HD / CD eines Linux mit RDP und ICA Protokoll
  • Booten über Netzwerk
entschieden werden.
In einem Netzwerk bietet sich das booten hierüber direkt an, alle Festspeicher können ausgebaut werden.
Jetzt ist die Frage kommerziell oder GNU?
Sollten wir mit ThinStation nicht zurecht kommen, können wir immer noch auf http://www.2xsoftware.de/ umsteigen. (Wo die Preise moderat sind)


Wirtschaftlichkeit von ThinStation

Die Wirtschaftlichkeit von Thinstation sollte nicht aus dem Auge verloren werden.
Alte Rechner weiterverwenden zu können hat einen gewissen Scharm, der Aufwand der Installation und Wartung sowie der Stromverbrauch der eingesetzten Systeme sollte für die gesamte erwartete Laufzeit einkalkuliert werden.

  alter PC  

  ThinClient  

  Neupreis  

  Laufzeit pro Tag  

  KW/Std  

  Kosten pro Jahr  

  Return of Investment  

Watt

Watt

Std

  Jahre  

83.77

2.86

Tragen Sie Ihre Werte ein und berechnen Sie neu!

Wie aus der Berechnung zu erkennen ist, sollte die ThinStation möglichst mit einem alten Rechner (wenig Leistung) und nicht 24 Stunden laufen. Des weiteren gibt es ThinClints ohne Betriebssystem welche Kostengünstiger sind, je größer die Installation ist, um so weniger fällt die Erstellung des Image ins Gewicht.
Rechner die in einem 24 Stunden Unternehmen arbeiten, ist eine generelle Umstellung auf ThinStation kostenrechnerisch nicht sinnvoll. Für Test- und Schulungssystem sowie sporadisch benötigte Citrixumgebungen ist die CD-Version von Vorteil. Somit können Anwender ohne Netzwerkumgebung Ihr System selbständig betreiben bis es zerschossen ist und freiwillig auf Citrix (ThinClient) umsteigen.


Notation

  • $ ist der Linux- oder Dosprompt
  • Benutzereingaben sind fett dargestellt
  • alle Befehle müssen mit einem return abgeschlossen werden


ThinStation per CD

Bevor man richtig einsteigt, sollten mal einige Tests mit der Boot-CD durchgeführt haben. Laden Sie sich hierzu von der Seite http://www.thinstation.net/LiveCD/ die LiveCD Version und entpacken diese auf einen Windows- Rechner. Erstellen Sie aus dem ISO- File eine Boot-CD (z.B.: mit Nero) und kopieren Sie anschließend den gesammten Inhalt aus der CD in den Ordner ..\RebuildIsoWithConf\cd-files. Jetzt können Sie die Config- Dateien entsprechend anpassen und mit rebuild-iso.bat eine neue ISO erstellen die Sie wieder auf CD (RW) brennen können. Ohne das Image zu verändern ist die wichtige Config-Datei ..\thinstation.profile\thinstation.conf.user.
Schauen Sie sich diese Datei sorgfältig an und passen Sie diese Ihren Gegebenheiten entsprechend an. Dieses sind hautsächlich die IP-Adressen und das Startmenue.

# Gebe jeden PC einen eigenen Namen
NET_HOSTNAME=ThinStation_001

# Wenn du DHCP benutzen möchtest, kommentieren diese Parameter aus:
NET_USE_DHCP=Off
NET_IP_ADDRESS=91.0.90.1
NET_MASK=255.0.0.0
NET_GATEWAY=91.0.31.1

# If you only have one session, it is a good idea to uncomment this line:
#AUTOSTART=On

# LUG Testrechner mit SSH
SESSION_0_TITLE="SSH Server LUG"
SESSION_0_TYPE=ssh
SESSION_0_SSH_SERVER=91.0.30.1



Arbeitsweise von ThinStation per PXE

Sobald der Client im Bios auf booten per PXE einrichtet ist, holt sich der Client per DHCP eine IP- Adresse und lädt sich vom TFTP- Server das boot-image.


TFTP- Server

Installieren wir erstmal den benötigten TFTP- Server (Trivial-File-Transfer-Protocol) auf unserem Debian- Server mit
$ apt-get install tftpd-hpa

TFTP- Server einrichten
$ vi /etc/default/tftpd-hpa
#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /var/lib/tftpboot"


DHCP- Server

Ich gehe davon aus das ein DHCP- Server in einem Netzwerk mit einem Citrix- Servern vorhanden ist, sollte das nicht der Fall sein, kann dieses mit Bind auf Basis der Grundinstallation nochgeholt werden.


Links

Thinstation

  - Homepage
  - Download
  - TS-O-Matic

Verwande Projekte

LTSP

    Linux Terminal Server Project
  - Homepage
  - Howto
  - Linux Terminal Server Project - v4.1 (deutsch)

PXES

  - Homepage



Viel Spass

Matthias Wulff



Seitenanfang