操作系統虛擬化是一種改變標準操作系統的方法,它可以同時處理多個用戶。這些用戶之間不會有任何交互。即使他們使用同一個系統,他們的信息也會保持獨立。雖然這項技術有多種用途,但是最常見的用途是托管和服務器整合。...
操作系統虛擬化是一種改變標準操作系統的方法,它可以同時處理多個用戶。這些用戶之間不會有任何交互。即使他們使用同一個系統,他們的信息也會保持獨立。雖然這項技術有多種用途,但是最常見的用途是托管和服務器整合。

在使用操作系統虛擬化的系統中,當一個用戶注銷操作系統時,只需注銷單個用戶,但其他用戶不受影響。通過操作系統虛擬化,一個單獨的系統被設置為像幾個單獨的系統一樣運行。虛擬化系統被設置為同時執行不同用戶的命令。這些命令彼此獨立;任何給定命令的結果和影響對來自其他用戶的命令沒有影響。這種資源劃分應該對用戶不應該知道自己是否在虛擬系統上,一個單獨的系統被設置成像幾個單獨的系統一樣運行,這個過程的一個常見例子就是logout命令在普通計算機系統上,注銷操作系統將掛起用戶輸入,直到注銷系統要求或用戶重新登錄為止。在使用操作系統虛擬化的系統中,當一個用戶注銷操作系統時,操作系統只注銷該用戶,而其余用戶不受影響使用操作系統虛擬化有兩種常見情況:托管環境和服務器整合。Web托管公司、電子郵件存儲系統和其他基于帳戶的托管系統,經常使用虛擬系統。由于這些類型的系統的用戶需要很少的資源,因此許多人可以在不增加系統負擔的情況下同時登錄。每個用戶都在自己的環境中操作,而不必與其他用戶交互或查看其他用戶的資源用戶可能遇到操作系統虛擬化的第二個公共領域是在一個整合的服務器上。隨著計算機系統功率的增加,一臺新服務器可能可以承擔多臺舊服務器的工作。在這種情況下,將所有服務器資源合并到新機器上是可能的。由于舊服務器是分開的,因此通常需要保持原始系統使用的隔離。在這兩個區域中,多個彼此沒有關系的用戶必須使用同一臺服務器。這是操作系統虛擬化最常見的方面之一。如果這些用戶是同一組的一部分,只有當用戶之間沒有關系,也沒有理由合并系統時,才可以使它們共存并共享資源。