Projekte/Member Rechner

From dezentrale wiki
< Projekte
Revision as of 17:01, 8 April 2023 by Mrtuxa (talk | contribs) (Created page with "<span id="dezentrale-space-rechner"></span> = dezentrale "Space Rechner" = <span id="einführung"></span> == Einführung == Der PC im Hackspace "Dezentrale" ist ein Computer, der für Mitglieder und Gäste gedacht ist, die ihren eigenen Computer nicht dabei haben oder aus Spaß oder Produktivität an einem anderen Gerät arbeiten möchten. Dieser PC läuft auf NixOS, einem Betriebssystem, das auf einem funktionalen Ansatz basiert und die Konfigu...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

dezentrale "Space Rechner"

Einführung

Der PC im Hackspace "Dezentrale" ist ein Computer, der für Mitglieder und Gäste gedacht ist, die ihren eigenen Computer nicht dabei haben oder aus Spaß oder Produktivität an einem anderen Gerät arbeiten möchten. Dieser PC läuft auf NixOS, einem Betriebssystem, das auf einem funktionalen Ansatz basiert und die Konfiguration des Systems als Code behandelt.

Hardware-Konfiguration

Der PC im Hackspace "Dezentrale" ist mit einem Intel Core i5 4690k Prozessor und 24 GB DDR3 RAM ausgestattet. Das System verfügt über 4x 500GB HDDs und eine 128GB SSD. Zur Netzwerkkonnektivität gibt es 2 1Gbs Uplinks (Limitiert auf 500Mbps ins Internet aufgrund der gebuchten Internet Option), wobei nur einer an die VM weitergereicht wird.

Um sicherzustellen, dass der PC immer funktioniert und nichts kaputt geht, wird eine NVIDIA GTX 580 durchgereicht, um auf eine virtuelle Maschine (VM) mit NixOS zuzugreifen. Dies ermöglicht es den Benutzerinnen und Benutzern, grafikintensive Anwendungen zu nutzen, ohne die Hardware des PCs zu belasten.

Software-Konfiguration

NixOS

NixOS ist ein Betriebssystem, das auf einem funktionalen Ansatz basiert. Die Konfiguration des Systems wird als Code behandelt, was eine bessere Wartbarkeit und Reproduzierbarkeit ermöglicht. NixOS ist sehr flexibel und bietet eine Vielzahl von Paketen und Konfigurationsoptionen, die es einfach machen, das System nach den eigenen Bedürfnissen anzupassen.


Verwendung von NixOS

Wie bereits erwähnt, wird der PC mit NixOS betrieben. NixOS ist ein Betriebssystem, das speziell für die Verwendung in der Softwareentwicklung entwickelt wurde. Es bietet eine deklarative Konfiguration und Paketverwaltung, was bedeutet, dass es einfach zu warten und zu aktualisieren ist. Mit der Verwendung von NixOS soll sichergestellt werden, dass der PC stets stabil und zuverlässig ist.

Terranix

Terranix ist ein Open-Source-Tool zum Erstellen von Infrastrukturen und Cloud-Umgebungen mit NixOS. Mit Terranix kann die Infrastruktur in der Form von Code behandelt werden, was eine einfache und reproduzierbare Verwaltung ermöglicht. Terranix kann auch verwendet werden, um VMs mit NixOS auf dem PC im Hackspace "Dezentrale" zu verwalten. Das Tool ermöglicht es, die VMs auf dem neuesten Stand zu halten und sicherzustellen, dass die Systeme immer aktuell sind.


Nutzung von Terraform

Zusätzlich wird Terraform verwendet, um die Virtualisierungsumgebung auf dem PC zu verwalten. Terraform ist eine Open-Source-Software, die es ermöglicht, Infrastrukturen als Code zu schreiben und zu verwalten. Es erleichtert die Konfiguration und Bereitstellung von Anwendungen und ermöglicht es, schnell und einfach Umgebungen zu erstellen.

GPU-Passthrough

Um sicherzustellen, dass der PC im Hackspace "Dezentrale" immer funktioniert und nichts kaputt geht, wird eine NVIDIA GTX 580 durchgereicht, um auf eine virtuelle Maschine (VM) mit NixOS zuzugreifen. Die GPU-Passthrough-Technologie ermöglicht es, die GPU auf der VM zu verwenden, als ob sie auf dem Host-System installiert wäre. Dies ermöglicht es den Benutzerinnen und Benutzern, grafikintensive Anwendungen zu nutzen, ohne die Hardware des PCs zu belasten.

Home-Verzeichnis-Löschung

Das Home-Verzeichnis auf dem PC im Hackspace "Dezentrale" wird alle 24 Stunden gelöscht. Diese Maßnahme dient dazu, sicherzustellen, dass das System sauber bleibt und es keine Überreste von früheren Benutzern gibt. Die Benutzerinnen und Benutzer werden ermutigt, ihre Dateien auf externen Speicher


Nutzung

Der PC im Hackspace "Dezentrale" steht den Mitgliedern und Gästen zur Verfügung, die ihre eigenen Geräte nicht dabei haben oder aus anderen Gründen produktiv arbeiten oder Spaß haben möchten. Die Nutzung des PCs erfolgt ausschließlich in der virtuellen Maschine, die auf NixOS basiert und auf einer GTX 580 GPU läuft. Die VM wird täglich mit frischen Images aktualisiert, um eine optimale Leistung und Sicherheit zu gewährleisten.

Es ist auch möglich, auf Anfrage Daten lokal auf dem PC zu speichern, wenn dies unbedingt erforderlich ist. Wir bitten jedoch darum, diese Option nur als letztes Mittel zu nutzen, um die Sicherheit und den Datenschutz unserer Ressourcen zu gewährleisten.

Um sicherzustellen, dass der PC immer einwandfrei funktioniert, wird Terranix verwendet, um die VM mit frischen Images zu deployen. Die Zugangsdaten für den physischen Rechner sind nur für Mitglieder zugänglich und sollten nicht ohne triftigen Grund weitergegeben werden. Wir hoffen, dass der PC im Hackspace "Dezentrale" eine wertvolle Ressource für die Mitglieder und Gäste darstellt und freuen uns über Hardware-Spenden, um die Entwicklung und den Betrieb des PCs zu unterstützen.

Die Zugangsdaten für die VM lauten wie folgt:

  • Benutzername: dezentrale
  • Passwort: dezentrale

Wir möchten darauf hinweisen, dass die Nutzung des PCs ausschließlich in der VM erfolgt. Die Zugangsdaten für den physischen Rechner sind ausschließlich für Mitglieder des Hackspace "Dezentrale" bestimmt und sollten nicht ohne triftigen Grund weitergegeben werden. Wir bitten darum, die VM zu nutzen und die Sicherheit unserer Ressourcen zu gewährleisten.


Coming Soon

Hardware-Upgrade

Derzeit wird der PC im Hackspace mit einem Intel Core i5 4690K und 24 GB DDR3-RAM betrieben. Geplant ist ein Upgrade auf einen Intel Core i5-10400F mit 32 GB DDR4-RAM. Diese Entscheidung wurde getroffen, um die Rechenleistung zu erhöhen und die Nutzung von anspruchsvollen Anwendungen zu ermöglichen.

Zusätzlich soll eine NVME SSD installiert werden, um die Lese- und Schreibgeschwindigkeit des Systems zu verbessern und schnelleren Zugriff auf Daten zu ermöglichen.



Zusammenfassung

Zusammenfassend lässt sich sagen, dass das geplante Upgrade des PCs im Hackspace "Dezentrale" durch den Einsatz von NixOS, Terraform und einer NVME SSD eine signifikante Verbesserung der Rechenleistung und eine vereinfachte Verwaltung der Umgebung ermöglicht.


Wir möchten auch darauf hinweisen, dass Hardware-Spenden jederzeit willkommen sind, um die Entwicklung und den Betrieb des PCs im Hackspace "Dezentrale" zu unterstützen. Insbesondere wären SSDs, GPUs und Mainboards, die mit dem geplanten Upgrade auf den Intel Core i5-10400F kompatibel sind, von großem Nutzen. Wir möchten uns im Voraus bei allen bedanken, die uns bei der Verbesserung unserer technischen Ressourcen unterstützen möchten.