無頭系統headless system)是指已組態為無須顯示器(即「頭」)、鍵盤滑鼠操作的電腦系統或裝置。無頭系統通常通過網絡連接控制,但也有部分無頭系統的裝置需要通過RS-232串行連接進行裝置的管理。伺服器通常採用無頭模式以降低運作成本。[1]

PC BIOS限制

編輯

啟動階段時,如果顯示卡電腦鍵盤等一些基本裝置未安裝或連接,部分(尤其是舊款)PC BIOS版本將無限期等待用戶按鍵才能繼續執行,這讓無人值守的系統無法正常啟動。

在更現代的系統上,尤其是伺服器平台上,BIOS的出廠設置通常也如此組態,但可以通過「BIOS設置實用程式」(BIOS setup utility)更改此設置以無須用戶干預地繼續執行。

即使系統已被設置為採用遠端管理,可能仍不時需要本地的鍵盤和顯示器,用來診斷在初始化遠端訪問應用之前的引導階段問題。

硬件遙控

編輯

部分伺服器通過內建的網卡和硬件提供遠端控制功能。例如,惠普提供名為Integrated Lights-Out英語Integrated Lights-Out(iLO)的系統來提供此功能。[2]遠端訪問該系統使用一個分配到iLO配接器的Web安全連接完成,並允許監控作業系統載入之前的啟動階段。大部分OEM伺服器如HPE、Dell、Lenovo、Oracle、Supermicro等均已內建硬件網絡KVM(Keyboard,Video & Mouse)功能。

另一種硬件解決方案是使用一個KVM-over-IP切換器。這種切換器將傳統的鍵盤-影片-滑鼠在裝置間共用,並還提供通過IP進行遠端控制對談的能力。[3]使用網頁瀏覽器連接到KVM裝置,然後遠端監控已連接的系統控制台埠。

軟件遙控

編輯
 
一個真正的實體終端(DEC VT100)
 
虛擬終端(gnome-terminal)

一些系統通常採用基於文字的介面來管理,就像UnixGNU/Linux中的命令列介面。這些系統通常名為「虛擬終端」或「終端模擬器」,它們嘗試模擬「真實的」介面中斷,就像數字裝置公司VT100英語VT100,但基於網絡,通常使用Secure Shell協定。

它也可能使用諸如X Window SystemVNC來提供虛擬的顯示驅動程式英語Display driver,這樣遠端連接就可以用普通的圖形化使用者介面操作無頭機器,這經常基於TCP/IP等網絡協定完成。在Windows下亦有遠端桌面連線TeamViewer等。

參見

編輯

參考資料

編輯
  1. ^ What Is Headless Linux?. Houston Chronicle. [2016-12-31]. (原始內容存檔於2021-03-16). 
  2. ^ Overview - HP Integrated Lights-Out. Hewlett-Packard. 2003. (原始內容存檔於2016年8月27日). 
  3. ^ William Boswell. Inside Windows Server 2003. Addison Wesley. 2003: 119 [2016-12-31]. ISBN 978-0735711587. (原始內容存檔於2019-12-15).