Server/Aktualisierung/2017: Unterschied zwischen den Versionen
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]] 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]] 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]] 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
- per
- FreeIPA
- per
- CentOS
- Fedora
- per
- Zentyal
- z. B.
- z. B.
- (möglichst weitestgehend) Konfigurationsmanagement
- weit verbreitet
- z. B.
- ansible
- SaltStack
- z. B.
- einfach Bedienung
- möglichst mit grafischer Oberfläche
- weit verbreitet
- 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 |
|
|
Server/srs3006 | FreeNAS Corral |
|
|
Server/srs3005 | FreeNAS 9.10 |
|
|
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!