2009年10月14日 星期三

第五週的小組討論

本次討論的主題為虛擬機器(virtual machine)。這次討論的重點為:
  • 虛擬機器上的os與實際機器的os是共用同一個硬體資源,但彼此之間除非用特殊程式,否則彼此獨立。所以即使vm1的使用者中毒,也不會影響到其他使用者。
  • 對於實際機器而言,虛擬機器只是一個程式,在兩者均為忙碌狀態下,可能會造成虛擬機器本身被賦予的資源量遭到緊縮,甚至程式關閉。
  • 在虛擬機器啟動時,虛擬機器仍會出現開機的狀態,但不會有載入程式的現象。這是因為實際機器在開機時就已載入程式。
  • 實際機器與虛擬機器能共用同一裝置設備,例如滑鼠、鍵盤、光碟機。若外部插入一個隨身碟,則實際機器與虛擬機器都會出現"讀取到外部裝置"的訊息。
還有阿鴻提出了一個 "virtual box的使用" 的想法:
  1. 在實際機器上使用linux作業系統,之後透過virtual box建立兩個虛擬機器L1、L2。
  2. 在L1、L2的平台上同時建立FTP。
  3. 如何讓外部使用者登入L1、L2並使用該平台的FTP,
  4. 一旦外部使用者過多時,系統會自動分配外部使用者到哪一個虛擬機器上,避免一方閒置而另一方忙碌。
在不考慮實際機器的性能下,其關鍵點應該是如何將一個進入主機的IP分成兩個,以提供兩個虛擬機器。而且在虛擬機器之間,需要使用中介軟體來進行分配與監視。除此之外,還需要登入系統以及資料庫系統來管理使用者的資料。

沒有留言:

張貼留言