Server/Aktualisierung/2017: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 11: Zeile 11:
==== vorhandene Hardware ====
==== vorhandene Hardware ====


Wir haben gerade 3 schicke Kisten da:
Wir haben gerade <s>3</s>2 schicke Kisten da:
* [[Server/srs3008]]
* [[Server/srs3008]]
* [[Server/srs3006]]
* <s>[[Server/srs3006]]</s>
* [[Server/srs3005]]
* <s>[[Server/srs3005]]</s>
* [[Server/srs5100]]
Cool!
Cool!


Zeile 22: Zeile 23:
* ...
* ...
Cool!
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 ===
=== Ansätze ===
Zeile 28: Zeile 58:


==== Aufbau ====
==== Aufbau ====
{| class="wikitable"
|-
|+
|-
! Gerät
! [[OS]]
! Zweck
! Probleme
|-
| [[Cisco SG200-26]]
| [[Cisco SG200-26]]
| [[Switch]]
| (Firmware in der Theorie)
|-
| [[Server/srs3008]]
| [[FreeNAS]]&nbsp;Corral
|
* Betreiben von Instanzen per Hypervisor, insbesondere die intensiv an Arbeitsspeicher sind
|
* für ZFS geeigneter <s>RIAD-</s>Karte für Massenspeicher
|-
| [[Server/srs3006]]
| [[FreeNAS]]&nbsp;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 <s>RIAD-</s>Karte für Massenspeicher
|-
| [[Server/srs3005]]
| [[FreeNAS]]&nbsp;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 <s>RIAD-</s>Karte für Massenspeicher
|-
|}
=== Ausprobieren ===


{|
{|
Zeile 33: Zeile 108:
|+
|+
|-
|-
!  
! Was
! Wer
|-
| ansible
| pv
|-
|-
|  
| Zenyal
| bommel
|-
| replication (ZFS)
| pv?
|-
| VM (FreeNAS Corral (bhyve))<!--<small>Instanzen erzeugen, aktualisieren und mit eigener IP(v4)-Adresse verfügbar machen</small>-->
| 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 ([[w:en:Infrastructure as Code|IaC]]) sollen (eigentlich gemeint ist müssen) [[w:de:Idempotenz|idempotent]] sein!


== Interessierte ==
== Interessierte ==
Zeile 48: Zeile 146:
* [[pv]]
* [[pv]]
* [[v]]
* [[v]]
== Siehe auch ==
* [[Intern:Server/Aktualisierung/2017]]


[[Kategorie:Projekt]]
[[Kategorie:Projekt]]
[[Kategorie:Rechentechnik]]
[[Kategorie:Rechentechnik]]

Aktuelle Version vom 23. Juni 2017, 21:30 Uhr

Konzept[Bearbeiten]

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

Konzept April[Bearbeiten]

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[Bearbeiten]

vorhandene Hardware[Bearbeiten]

Wir haben gerade 32 schicke Kisten da:

Cool!

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

Cool!

Anforderungen[Bearbeiten]

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[Bearbeiten]

Wir proben den Ernst!

Aufbau[Bearbeiten]

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[Bearbeiten]

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

Ideal[Bearbeiten]

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[Bearbeiten]

Aktive[Bearbeiten]

Siehe auch[Bearbeiten]