USB over IP

Server sind Computer, die nicht direkt von einem User bedient werden. Sie stehen in einem abgelegenen Raum und werden remote bedient. Meistens ist auf Industrial PC Linux installiert, da dieses Betriebssystem die Ressourcen am besten verwalten kann und dabei gleichzeitig am schnellsten arbeitet. Da der User aber keinen direkten physikalischen Zugriff auf den Rechner hat, muss er dennoch an wichtige Schnittstellen, wie den USB-Port rankommen.

Dafür USB over IP entwickelt. Diese Technik erlaubt es, die USB Ports über das LAN zu verwalten. Da ein Server standardmäßig mit dem Netzwerk verbunden ist, stellt es die einfachste Lösung dar, um Daten zu transferieren.

Es gibt auch andere Anschlüsse die per LAN zugänglich gemacht werden können. Ein weiteres Beispiel ist der VGA Port. Bei einer Serverinstallation sieht man die Ausgabe des Rechners nicht an einem Bildschirm. Deshalb musste man sich etwas einfallen lassen um den Benutzern dennoch zu ermöglichen, den Bildschirm remote zu empfangen. VGA over IP war hier die Lösung. Die Eingabe musste natürlich auch realisiert werden, hier kam entweder USB over IP für neuere Systeme, oder Serial over IP für ältere Systeme ins Spiel. Der Benutzer merkt von diesen Systemen eigentlich nichts, er sieht nur, dass an dem abgelegenen Server die Maus funktioniert und dass er den Bildschirm empfangen kann.

Welche RAID-Arten gibt es?

RAID, was für „Redundant Array of Independent Disks“ steht, ist eine Technologie, die entwickelt wurde, um die Leistungsfähigkeit und Zuverlässigkeit von Computerspeichersystemen zu verbessern. RAID nutzt mehrere physische Festplatten und organisiert sie in einer Weise, die Vorteile in Bezug auf Datensicherheit, Geschwindigkeit oder beides bietet. Hier sind die grundlegenden RAID-Level:

  1. RAID 0 (Striping):
    • Vorteile: Hohe Lese- und Schreibgeschwindigkeiten, da Daten über mehrere Festplatten verteilt sind.
    • Nachteile: Keine Redundanz, Ausfall einer Festplatte führt zum Datenverlust. Geeignet für temporäre Daten, bei denen Geschwindigkeit wichtiger ist als Sicherheit.
  2. RAID 1 (Mirroring):
    • Vorteile: Hohe Datensicherheit, da Daten auf mindestens zwei Festplatten identisch gespiegelt werden. Geringe Auswirkungen auf die Leseleistung.
    • Nachteile: Schreibgeschwindigkeit kann beeinträchtigt sein, da Daten auf mehreren Laufwerken gespiegelt werden müssen. Effiziente Nutzung der Festplattenkapazität ist geringer.
  3. RAID 5 (Striping with Parity):
    • Vorteile: Gute Kombination aus Leistung und Datensicherheit. Ausfall einer Festplatte kann durch die Paritätsinformationen wiederhergestellt werden.
    • Nachteile: Schreibgeschwindigkeit kann durch die Berechnung der Parität beeinträchtigt sein. Im Falle eines Festplattenausfalls während der Wiederherstellung ist das Array anfällig.
  4. RAID 6 (Striping with Dual Parity):
    • Vorteile: Bietet höhere Datensicherheit als RAID 5, da zwei Festplatten ausfallen können, bevor Daten verloren gehen.
    • Nachteile: Höherer Overhead durch doppelte Parität. Lesegeschwindigkeiten sind vergleichbar mit RAID 5, aber Schreibgeschwindigkeiten können langsamer sein.
  5. RAID 10 (Striping + Mirroring):
    • Vorteile: Kombiniert die Geschwindigkeitsvorteile von RAID 0 mit der Datensicherheit von RAID 1. Hohe Leistung und Zuverlässigkeit.
    • Nachteile: Benötigt mindestens vier Festplatten. Die effektive Kapazität beträgt die Hälfte der Gesamtkapazität der installierten Festplatten.

Es gibt auch andere RAID-Level und Varianten, aber diese fünf sind die am häufigsten verwendeten. RAID-Systeme werden oft in Serverumgebungen eingesetzt, um die Verfügbarkeit von Daten zu gewährleisten und die Ausfallsicherheit zu erhöhen. Es ist wichtig zu beachten, dass RAID keine Ersatzlösung für regelmäßige Backups ist, da es nicht vor allen Arten von Datenverlust schützen kann, z.B. durch versehentliches Löschen oder Dateikorruption.

Jeder RAID-Level hat seine eigenen Vor- und Nachteile, und die Auswahl hängt von den spezifischen Anforderungen und Prioritäten des Benutzers oder der Organisation ab. Einige RAID-Level bieten eine bessere Leistung, während andere mehr Schutz vor Datenverlust bieten. Es ist wichtig, die Bedürfnisse und Budgetbeschränkungen zu berücksichtigen, um die am besten geeignete RAID-Konfiguration auszuwählen.