章 5. 部署策略

目錄

5.1. 部署最多 10 台工作站
5.2. 部署最多 100 台工作站
5.3. 部署超過 100 台工作站

可透過多種不同的方法來部署 SUSE Linux Enterprise Server。從使用實體媒體或網路安裝伺服器進行本地安裝,到使用遠端控制、高度自定和自動安裝技術進行大量部署,有各式各樣的作法供您選擇。請選擇最符合您需要的方法。

5.1. 部署最多 10 台工作站

如果 SUSE Linux Enterprise Server 的部署只涉及 1 到 10 台工作站,最簡單的 SUSE Linux Enterprise Server 部署方式是第 6 章「使用 YaST 安裝中所描述的簡易手動安裝。您可以根據需要選擇以下幾種方式執行手動安裝:

SUSE Linux Enterprise Server 媒體安裝

如果要安裝單一、未連接的工作站,請考慮這種作法。

從使用 SLP 的網路伺服器安裝

如果只有一台或少量工作站,而且可以使用透過 SLP 宣告的網路安裝伺服器,請考慮這種作法。

從網路伺服器安裝

如果只有一台或少量工作站,而且可以使用網路安裝伺服器,請考慮這種作法。

表格 5.1. 從 SUSE Linux Enterprise Server 媒體安裝

安裝來源

SUSE Linux Enterprise Server 媒體套件

需要手動互動的任務

  • 插入安裝媒體

  • 啟動安裝目標

  • 變更媒體

  • 決定 YaST 安裝範圍

  • 使用 YaST 設定系統system

遠端控制的任務

詳細資料

SUSE Linux Enterprise Server 媒體 (DVD、CD、USB) 安裝


表格 5.2. 從使用 SLP 的網路伺服器安裝

安裝來源

存放 SUSE Linux Enterprise Server 安裝媒體的網路安裝伺服器

需要手動互動的任務

  • 插入開機磁片

  • 啟動安裝目標

  • 決定 YaST 安裝範圍

  • 使用 YaST 設定系統

遠端控制的任務

無,但這種方法可以跟 VNC 合併使用

詳細資料

第 6.1.1 節「從使用 SLP 的網路伺服器安裝」


表格 5.3. 從網路伺服器安裝

安裝來源

存放 SUSE Linux Enterprise Server 安裝媒體的網路安裝伺服器

需要手動互動的任務

  • 插入開機磁片

  • 提供開機選項

  • 啟動安裝目標

  • 決定 YaST 安裝範圍

  • 使用 YaST 設定系統

遠端控制的任務

無,但這種方法可以跟 VNC 合併使用

詳細資料

第 6.1.2 節「從沒有 SLP 的網路來源安裝」


5.2. 部署最多 100 台工作站

所要安裝的工作站會越來越多,您當然不想手動安裝和設定每一台工作站。有許多自動或半自動方法以及幾種選項可供選擇,在不需要使用者互動或實際互動極少的情況下執行安裝。

考慮採用全自動的方法之前,請考慮到情況越複雜,設定的時間就越長。如果部署工作有時間限制,最好選擇執行速度較快而且比較不複雜的方法。自動化適用於大量部署以及必須從遠端執行的部署。

請從下列選項中選擇:

透過 VNC 執行簡易遠端安裝 — 靜態網路組態

如果是採用靜態網路設定的小到中型案例,請考慮這種作法。這種作法需要網路、網路安裝伺服器和 VNC 檢視器應用程式。

透過 VNC 執行簡易遠端安裝 ─ 動態網路組態

如果是採用透過 DHCP 的動態網路設定的小到中型案例,請考慮這種作法。這種作法需要網路、網路安裝伺服器和 VNC 檢視器應用程式。

透過 VNC 執行遠端安裝 — PXE 開機和網路喚醒功能

如果是必須透過網路安裝而且與安裝目標沒有實際互動的小到中型案例,請考慮這種作法。這種作法需要網路、網路安裝伺服器、網路開機影像、網路可開機目標硬體和 VNC 檢視器應用程式。

透過 SSH 執行簡易遠端安裝 — 靜態網路組態

如果是採用靜態網路設定的小到中型案例,請考慮這種作法。這種作法需要網路、網路安裝伺服器和 SSH 用戶端應用程式。

透過 SSH 執行遠端安裝─動態網路組態

如果是採用透過 DHCP 的動態網路設定的小到中型案例,請考慮這種作法。這種作法需要網路、網路安裝伺服器和 SSH 用戶端應用程式。

透過 SSH 執行遠端安裝 — PXE 開機和網路喚醒功能

如果是必須透過網路安裝而且與安裝目標沒有實際互動的小到中型案例,請考慮這種作法。這種作法需要網路、網路安裝伺服器、網路開機影像、網路可開機目標硬體和 SSH 用戶端應用程式。

簡易大量安裝

如果要大量部署到完全相同的機器,請考慮這種作法。如果設定為使用網路開機,就完全不必與目標系統有任何實際互動。這種作法需要網路、網路安裝伺服器、遠端控制應用程式 (如 VNC 檢視器或 SSH 用戶端) 和 AutoYaST 組態設定檔。如果使用網路開機,則還需要網路開機影像和網路可開機硬體。

以規則為基礎的自動安裝

如果要大量部署到各種不同類型的硬體,請考慮這種作法。如果設定為使用網路開機,就完全不必與目標系統有任何實際互動。這種作法需要網路、網路安裝伺服器、遠端控制應用程式 (如 VNC 檢視器或 SSH 用戶端)、數個 AutoYaST 組態設定檔和 AutoYaST 的規則設定。如果使用網路開機,則還需要網路開機影像和網路可開機硬體。

表格 5.4. 透過 VNC 執行簡易遠端安裝 — 靜態網路組態

安裝來源

網路

準備

  • 設定安裝來源

  • 從安裝媒體開機

控制和監控

遠端:VNC

最適合

包含各種不同硬體的小到中型案例

缺點

  • 必須個別設定每台機器

  • 需要實際存取才能開機

詳細資料

第 14.1.1 節「透過 VNC 執行簡易遠端安裝 — 靜態網路組態」


表格 5.5. 透過 VNC 執行簡易遠端安裝 ─ 動態網路組態

安裝來源

網路

準備

  • 設定安裝來源

  • 從安裝媒體開機

控制和監控

遠端:VNC

最適合

包含各種不同硬體的小到中型案例

缺點

  • 必須個別設定每台機器

  • 需要實際存取才能開機

詳細資料

第 14.1.2 節「透過 VNC 執行簡易遠端安裝─動態網路組態」


表格 5.6. 透過 VNC 執行遠端安裝 — PXE 開機和網路喚醒功能

安裝來源

網路

準備

  • 設定安裝來源

  • 設定 DHCP、TFTP、PXE 開機和 WOL

  • 從網路開機

控制和監控

遠端:VNC

最適合

  • 包含各種不同硬體的小到中型案例

  • 完全遠端安裝;跨網站部署

缺點

必須手動設定每台機器

詳細資料

第 14.1.3 節「透過 VNC 執行遠端安裝 — PXE 開機和網路喚醒功能」


表格 5.7. 透過 SSH 執行簡易遠端安裝 — 靜態網路組態

安裝來源

網路

準備

  • 設定安裝來源

  • 從安裝媒體開機

控制和監控

遠端:SSH

最適合

  • 包含各種不同硬體的小到中型案例

  • 與目標之間採用低頻寬連接

缺點

  • 必須個別設定每台機器

  • 需要實際存取才能開機

詳細資料

第 14.1.4 節「透過 SSH 執行簡易遠端安裝 — 靜態網路組態」


表格 5.8. 透過 SSH 執行遠端安裝─動態網路組態

安裝來源

網路

準備

  • 設定安裝來源

  • 從安裝媒體開機

控制和監控

遠端:SSH

最適合

  • 包含各種不同硬體的小到中型案例

  • 與目標之間採用低頻寬連接

缺點

  • 必須個別設定每台機器

  • 需要實際存取才能開機

詳細資料

第 14.1.5 節「透過 SSH 執行簡易遠端安裝 ─ 動態網路組態」


表格 5.9. 透過 SSH 執行遠端安裝 — PXE 開機和網路喚醒功能

安裝來源

網路

準備

  • 設定安裝來源

  • 設定 DHCP、TFTP、PXE 開機和 WOL

  • 從網路開機

控制和監控

遠端:SSH

最適合

  • 包含各種不同硬體的小到中型案例

  • 完全遠端安裝;跨網站部署

  • 與目標之間採用低頻寬連接

缺點

必須個別設定每台機器

詳細資料

第 14.1.6 節「透過 SSH 執行遠端安裝 — PXE 開機和網路喚醒功能」


表格 5.10. 簡易大量安裝

安裝來源

慣用的網路

準備

  • 取得硬體資訊

  • 建立 AutoYaST 設定檔

  • 設定安裝伺服器

  • 配送設定檔

  • 設定網路開機 (DHCP、TFTP、PXE、WOL)

    從安裝媒體啟動目標

控制和監控

透過 VNC 或 SSH 於本地或遠端進行

最適合

  • 大型案例

  • 完全一樣的硬體

  • 不存取系統 (網路開機)

缺點

只適用於硬體完全相同的機器

詳細資料

第 21.1 節「簡易大量安裝」


表格 5.11. 以規則為基礎的自動安裝

安裝來源

慣用的網路

準備

  • 取得硬體資訊

  • 建立 AutoYaST 設定檔

  • 建立 AutoYaST 規則

  • 設定安裝伺服器

  • 配送設定檔

  • 設定網路開機 (DHCP、TFTP、PXE、WOL)

    從安裝媒體啟動目標

控制和監控

透過 SSH 或 VNC 於本地或遠端進行

最適合

  • 各種不同硬體

  • 跨網站部署

缺點

複雜的規則設定

詳細資料

第 21.2 節「以規則為基礎的自動安裝」


5.3. 部署超過 100 台工作站

第 5.1 節「部署最多 10 台工作站」中大部分的中型安裝案例考慮事項,也適用於大型部署案例。但是,隨著安裝目標數量的增多,完全自動的安裝方法帶來的益處將大於其弊端。

為了符合大量部署網站的需求,的確值得花可觀的時間,在 AutoYaST 中建立複雜的規則和類別架構,因為不必個別接觸每個目標,可以為您節省大量的時間,不過這仍要視安裝專案的範圍而定。

此外,如果首次開機時應完成使用者設定,也可以使用 kiwi 和 firstboot 建立預先載入影像。還可以透過專用於此任務的 PXE 開機伺服器部署這類影像。如需詳細資訊,請參閱第 17 章「KIWI第 21 章「自動安裝第 20 章「部署自定的預先安裝


SUSE Linux Enterprise Server 部署指南 11 SP4