MAAS - 用作離線成像解決方案?

MAAS - 用作離線成像解決方案?

我一直在考慮使用 MAAS 來建立雲端網絡,但是有什麼理由不能使用它來建立本地網路嗎?

我在想,如果您有一台 MAAS 機器並將多台筆記型電腦插入該 MAAS 網絡,那麼 MAAS 可以用於按照特定規格構建所有這些筆記型電腦

那麼從理論上講,這可能是 Clonezilla 或霧影機器的替代品?

答案1

是的。使用其他系統載入圖像與使用 MaaS 載入圖像沒有區別。我可能看到的唯一問題是 MaaS 是以 Linux 伺服器為中心的,並且似乎沒有任何好的工具來為其建立自訂映像。因此,它不適合載入桌面或 Windows。

解決方法可能是建立“快速安裝程式”映像,我認為這相當於實際映像,而不是從頭開始安裝。這樣做的缺點是您必須找到或編寫可以與非 Linux 目標作業系統互動的腳本,以告訴它機器名稱、安全性、網域成員資格等。

[編輯]

以下是一個場景的鏈接,說明如何使用 MaaS 安裝 Windows:

http://wiki.cloudbase.it/maas

答案2

MAAS 使用 curtin(或快速路徑安裝程式)來安裝映像,這會將映像複製到本機磁碟上並重新啟動到其中。因此,從技術上講,可以安裝任何映像,並且它會安裝它。

但是,MAAS 在任何作業系統映像中都使用 cloud-init 來自訂啟動時的伺服器。

這是 MAAS 使用快速安裝程式部署的任何映像的要求。任何作業系統都可以運行cloud-init,包括Windows,但它必須預先安裝到映像中,以便與MAAS啟動過程相容。

因此,只要映像中已安裝 cloud-init 軟體包,MAAS 就可以部署任何 Windows、Linux 桌面或 Linux 伺服器映像。

Ubuntu 的鏡像準備工作已經在標準雲端鏡像中完成。 Launchpad 中提供了一個用於建立基於 CentOS 或 RH 的映像的軟體包: https://launchpad.net/maas-image-builder

Windows 映像由 cloudbase 創建,此處提供說明: http://wiki.cloudbase.it/maas

關於使用 MAAS 建立便攜式硬件,我的唯一評論是 MAAS 期望管理資料中心中的伺服器或至少管理永久連接的硬體。
一般來說,筆記型電腦不太適合 MAAS 和 Cloud-init,一旦達到超時,大多數事情實際上都會起作用,但這會延遲啟動順序。

此外,MAAS 預計能夠透過 IPMI 或其他類似技術來控制硬體電源,這是筆記型電腦不具備的。

不過,如果機器永久連接在有線網路上,家庭網路或教室網路就可以很好地運作。 MAAS 的一個很好的用途是根據您需要為即將到來的課程運行的作業系統在教室中部署機器。

相關內容