單一伺服器,多個用戶,每個用戶都有自己的虛擬機

單一伺服器,多個用戶,每個用戶都有自己的虛擬機

我們的學校系統更新電腦的預算很低,所以我想也許我可以只購買一台伺服器(功能強大的一台)並將 30 名學生連接到一台伺服器。

伺服器上應該有 30 個 Ubuntu 虛擬機,每個虛擬機由不同的鍵盤和滑鼠 + 單獨的顯示器控制。

我查遍了互聯網,但找不到簡單的解決方案,有人說不能,有人說在 Windows 上 blablabla 可以,但我想在 Ubuntu 上運行它。

如果您知道,有人可以指出一些文件或解決方案嗎,我們將不勝感激。

答案1

一個好的解決方案是使用 LTSP(Linux 終端伺服器專案),這裡有一個快速的解決方案維基百科的定義:

Linux 終端伺服器專案 (LTSP) 是一個免費的開源 Linux 終端伺服器,允許多人同時使用同一台電腦。應用程式在伺服器上運行,並使用稱為瘦客戶端(也稱為 X 終端)的終端處理輸入和輸出。一般來說,終端的功率較低,沒有硬碟,比桌上型電腦更安靜,因為它們沒有任何移動部件。

簡而言之,LTSP 允許客戶端使用功能更強大的伺服器電腦的資源。客戶端電腦需要鍵盤、滑鼠、顯示器和網路卡。

您會發現許多教學都是紅色的,以下是一些入門教學:

UbuntuLTSPLTSP快速安裝

如何安裝 LTSP – Ubuntu 11.04

答案2

您無法將 30 個顯示器實際連接到一台電腦。這意味著學生機器需要進行一些精簡電腦- 即無碟片、透過網路從伺服器啟動、低 RAM 等。

在這種情況下,您可以使用標準遠端登入 - 即每個使用者都有一個使用者帳戶(不是虛擬機器)並在登入時開啟遠端 X 會話。

網路透明性是 XWindow 的一個設計目標,它正是針對這種情況而設計的。

(另外,請注意- 30 個獨立的虛擬機在RAM 方面會產生相當大的開銷,即使是閒置的,而使用獨立的用戶帳戶,您可以使用性能低得多的伺服器。如果有必要,仍然可以啟動VirtualBox在使用者帳號)

答案3

我建議您探索 Proxmox。基本上它是一個裸機安裝,允許您創建虛擬機器。背後的原因是,當使用者沒有連接到機器時,它就沒有使用資源。機器複製、不同作業系統的隔離和共存是整個系統的目標,它是開源的,因此免費。這將是一個簡單且具有成本效益的解決方案。

希望能幫助你。

答案4

我在2007-2008 年就見過它運行Windows XP。但是它是連接的到1 台電腦並一起運行XP...我不知道如何,但我使用了自己的電腦,並且它們都有相同的檔案。一起播放..

相關內容