MAAS - Als Offline-Lösung zur Bildgebung nutzen?

MAAS - Als Offline-Lösung zur Bildgebung nutzen?

Ich habe versucht, mit MAAS herumzuexperimentieren, um Cloud-Netzwerke aufzubauen, aber gibt es einen Grund, warum dies nicht auch zum Aufbau eines lokalen Netzwerks verwendet werden könnte?

Ich dachte, wenn man eine MAAS-Maschine hätte und eine Reihe von Laptops an dieses MAAS-Netzwerk anschließt, könnte man MAAS verwenden, um alle diese Laptops nach einer bestimmten Spezifikation zu bauen.

Theoretisch könnte dies also ein Ersatz für Clonezilla oder Nebelgeistermaschinen sein?

Antwort1

Ja. Es macht keinen Unterschied, ob man ein Image mit einem anderen System oder mit MaaS lädt. Das einzige Problem, das ich sehe, ist, dass MaaS auf Linux-Server ausgerichtet ist und es keine guten Tools zum Erstellen benutzerdefinierter Images dafür zu geben scheint. Daher eignet es sich nicht zum Laden von Desktop oder Windows.

Eine Lösung könnte darin bestehen, „Fast Installer“-Images zu erstellen, die meines Wissens das Äquivalent zu tatsächlichen Images sind, im Gegensatz zu einer Neuinstallation. Der Nachteil dabei ist, dass Sie Skripte finden oder schreiben müssen, die mit dem Nicht-Linux-Zielbetriebssystem interagieren können, um ihm Computernamen, Sicherheit, Domänenmitgliedschaft usw. mitzuteilen.

[bearbeiten]

Hier ist ein Link zu einer Seite, die erklärt, wie Sie Windows mit MaaS installieren:

http://wiki.cloudbase.it/maas

Antwort2

MAAS verwendet Curtin (oder Fast Path Installer), um Images zu installieren. Dadurch wird das Image auf die lokale Festplatte kopiert und dort neu gestartet. Technisch ist es also möglich, jedes Image zu installieren, und es wird installiert.

MAAS verwendet jedoch Cloud-Init in jedem Betriebssystem-Image, um den Server beim Booten anzupassen.

Dies ist eine Voraussetzung für jedes Image, das MAAS mithilfe des Schnellinstallationsprogramms bereitstellt. Cloud-Init kann auf jedem Betriebssystem ausgeführt werden, einschließlich Windows. Es muss jedoch im Image vorinstalliert sein, damit es mit dem MAAS-Startvorgang kompatibel ist.

MAAS kann daher jedes Windows-, Linux-Desktop- oder Linux-Server-Image bereitstellen, solange das Cloud-Init-Paket bereits im Image installiert ist.

Die Vorbereitung der Images ist für Ubuntu bereits im Standard-Cloud-Image abgeschlossen. Hier in Launchpad ist ein Paket zum Erstellen von CentOS- oder RH-basierten Images verfügbar: https://launchpad.net/maas-image-builder

Windows-Images werden von Cloudbase erstellt. Anweisungen hierzu finden Sie hier: http://wiki.cloudbase.it/maas

Der einzige Kommentar, den ich zum Bau tragbarer Hardware mit MAAS hätte, ist, dass MAAS die Verwaltung von Servern in Rechenzentren oder zumindest von Hardware erwartet, die permanent verbunden ist.
Laptops sind für MAAS und Cloud-Init im Allgemeinen nicht gut geeignet. Die meisten Dinge würden tatsächlich funktionieren, sobald Timeouts erreicht sind, aber dies würde die Startreihenfolge verzögern.

Darüber hinaus geht MAAS davon aus, dass die Hardwareleistung mithilfe von IPMI oder einer anderen ähnlichen Technologie gesteuert werden kann, die bei Laptops nicht vorhanden ist.

Ein Heimnetzwerk oder ein Klassenraumnetzwerk mit Maschinen, die dauerhaft an ein kabelgebundenes Netzwerk angeschlossen sind, würde jedoch gut funktionieren. Eine gute Verwendung von MAAS wäre, Maschinen im Klassenraum entsprechend dem Betriebssystem einzusetzen, das Sie für eine bevorstehende Unterrichtsstunde ausführen müssen.

verwandte Informationen