Server/Aktualisierung/2017

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen

Konzept

Ein Hoch des Konzeptes! Eigentlich gab es bereits das Angehen von Server/Aktualisierung/2016.

Konzept April

Lange Rede kurz: Es muss nun einfach mal losgehen! Es wurde "verdrängt"; es wurde geredet; es wurde abgewartet; und nun soll bitte erst einmal - zum Testen - richtig losgehen.

Voraussetzungen

vorhandene Hardware

Wir haben gerade 3 schicke Kisten da:

Cool!

Wir können (zeitweise) gern auch verdingen an:

Cool!

Anforderungen

muss
  • (wiederherstellende) Datensicherung
    • einfache Handhabbarkeit
    • ZFS
soll
  • (zentrale) Verwaltung von Accounts
    z. B.
    • OpenLDAP
    • FreeIPA
    • möglichst mit grafischer Oberfläche
      z. B.
      • Zentyal
        per
        • Ubuntu
      • FreeIPA
        per
        • CentOS
        • Fedora
  • (möglichst weitestgehend) Konfigurationsmanagement
    • weit verbreitet
      z. B.
      • ansible
      • SaltStack
    • einfach Bedienung
    • möglichst mit grafischer Oberfläche
kann

Ansätze

Wir proben den Ernst!

Aufbau

Gerät OS Zweck Probleme
Cisco SG200-26 Cisco SG200-26 Switch (Firmware in der Theorie)
Server/srs3008 FreeNAS Corral
  • Betreiben von Instanzen per Hypervisor, insbesondere die intensiv an Arbeitsspeicher sind
  • für ZFS geeigneter RIAD-Karte für Massenspeicher
Server/srs3006 FreeNAS Corral
  • Betreiben von Instanzen per Hypervisor, die zur Unterstützung vom anderen Server mit Hypervisor dienen
  • (potentiell) Storage/Backup
  • Massenspeicher
    vorübergehend mit "privaten" Inventar behoben
  • für ZFS geeigneter RIAD-Karte für Massenspeicher
Server/srs3005 FreeNAS 9.10
  • Betreiben von Instanzen als Jails auf aktuellster Basis
  • (potentiell) Storage/Backup (als Alternative zum anderen Server für Storage/Backup)
  • Massenspeicher
    vorübergehend mit "privaten" Inventar behoben
  • für ZFS geeigneter RIAD-Karte für Massenspeicher

Ausprobieren

Was Wer
ansible pv
Zenyal bommel
replication (ZFS) pv?
VM (FreeNAS Corral (bhyve)) v
Jails (FreeNAS 9.10 (warden (py-iocage))) v
  • ...

Ideal

Konfigurationsmanagement
  • Es soll ein Werkzeug zur Verwaltung der Konfiguration (mindestens Provisionierung) verwendet werden.
  • Es soll möglichst für die Bedienung vom Werkzeug ein web user interface geben.
  • Die Einträge (IaC) sollen (eigentlich gemeint ist müssen) idempotent sein!

Interessierte

Aktive