PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 效能極限
帳戶
密碼
 

  回應
 
主題工具
substar999
Senior Member
 

加入日期: Sep 2001
您的住址: K
文章: 1,493
感謝樓主分享技術文章,小弟獲益匪淺!!
小弟在四五年前因為在Linux下進行程式開發的關係,接觸到VMWare
(小弟是在Linux環境下使用VMWare跑Windows作業環境),
當時就已經對虛擬主機的效能感到相當驚艷,如今新技術的加入
相信x86虛擬技術也能再進一步地提昇。
     
      
舊 2008-05-02, 07:23 PM #51
回應時引用此文章
substar999離線中  
sakura26
Regular Member
 

加入日期: Oct 2002
文章: 59
喔喔 真是太好了 獲益良多!
我最近正在幫我們學校評估一套虛擬機器來做學生練習linux的機器用,
目標是把以往分散的練習機集中起來, 用一台實體主機來提供12-16台機器, 透過虛擬機器一方面降低硬體成本(買12台主機就算最便宜8000一台也要96000$), 節省電量與機房空間(200Wx12 v.s. 450W), 另一方面也可以方便學生遠端操作系統, 不再需要事先跑到機房安裝好設定遠端桌面才能使用, 甚至可以遠端開關機/系統還原(回覆映像檔).

目前使用的硬體是 (詳細價格有點忘了 總金額40000$)
Q6600 c2q 4 core 6800$
MSI 975X powerup edition 3500$
jet ram 2Gx4=8G 4400$
WD 3201 Raid edition x4 12000$ 跑Raid 1+0
基礎顯卡x1 1500$
DVD-Rx1 900$
460W power 2500$

目前使用Suse Linux Enterprise Server提供的XEN Server, 跑了8個para的SLES跟一個full的Win2000. 每個VM都使用圖形介面, 配給1顆cpu與512m ram.
有趣的是, 不管我開幾個vm, 進入vm的圖形介面都會頓, 但是cpu使用率與記憶體使用率都很低, 我測試了IO也沒有吃多少. 我之前有聽過目前虛擬系統的效能現在大多是卡在IO上, 但是看起來不是在硬碟的IO, 這樣我滿奇怪的. 會不會是卡在記憶體速度與匯流排上? 有辦法可以測試嗎?
另外我是去調了一張Adaptec 3405/128MB 4-port SAS/SATA RAID來替代原本主機板上的ICH8R, 過幾天拿到之後確認問題不在硬碟上再上來報告.

也許有些人會認為虛擬12-16台有點誇張, 不過由於我自己的工作站(E5200 c2d+3G ram)平常用vmware server跑7台windows 2k大致上都沒啥問題, 所以才這樣估計

除了效能瓶頸外, 我也想問哪套虛擬套件可以讓每個虛擬機器擁有自己的帳號權限? 目前多數的系統雖然提供遠端管理, 但都是一次控制整台機器上所有的vm, 我希望能夠讓每個vm都可以有獨立的帳號可以各管各的, 以及使用遠端連線來直接連線虛擬console. 各位先進知道有哪幾家有提供這樣的功能, 或者是我們可以怎麼自己修改呢? (由於我對遠端連線的虛擬console還不太熟所以想改也不知道如何下手)

另外小抱怨, SLES的XEN感覺起來實在是不怎麼穩定, 我系統弄好後前幾天運作正常, 我也只在host端灌了bonnie++來測試硬碟IO, 但是一個星期過後底下的vm就無法啟動了, 虛擬console會整個停住, cpu跟io跟io也都沒在動, 看來要重灌了.... 
 
舊 2008-05-06, 03:09 PM #52
回應時引用此文章
sakura26離線中  
tatikoma
Major Member
 

加入日期: May 2005
文章: 277
引用:
作者sakura26
...哪套虛擬套件可以讓每個虛擬機器擁有自己的帳號權限? ...



猜想您是希望讓不同user以各自帳號登入時,只看到他自己的VM。

若然,則

VMWare (免錢server版,猜想其它版本也類似) 可以設定它的 VM 的屬性:
1. Permission : make this VM private : 用 A 帳號登入host OS (Windows),開 VMWare consol,將該 VM 設為(該帳號)私有,則其它帳號使用VMWare console 時將看不到 A 帳號私有的VM
2. Run this VM as : 指定執行某特定VM的 host OS user 帳號密碼 (在下沒用過...應該可以用來以特定帳號run特定VM -不管目前登入帳號為誰)

參考看看。歡迎指教。
__________________
-----------
潛...
舊 2008-05-06, 11:06 PM #53
回應時引用此文章
tatikoma離線中  
eose
Major Member
 
eose的大頭照
 

加入日期: Dec 2000
您的住址: Taipei
文章: 191
引用:
作者tatikoma
猜想您是希望讓不同user以各自帳號登入時,只看到他自己的VM。

若然,則

VMWare (免錢server版,猜想其它版本也類似) 可以設定它的 VM 的屬性:
1. Permission : make this VM private : 用 A 帳號登入host OS (Windows),開 VMWare consol,將該 VM 設為(該帳號)私有,則其它帳號使用VMWare console 時將看不到 A 帳號私有的VM
2. Run this VM as : 指定執行某特定VM的 host OS user 帳號密碼 (在下沒用過...應該可以用來以特定帳號run特定VM -不管目前登入帳號為誰)

參考看看。歡迎指教。

VMware Server 2.0 Beta2 有新增權限控管的功能,可以參考看看.其他的我就不清楚了.
__________________
存錢難~.~
舊 2008-05-07, 10:06 AM #54
回應時引用此文章
eose離線中  
sakura26
Regular Member
 

加入日期: Oct 2002
文章: 59
引用:
作者tatikoma
猜想您是希望讓不同user以各自帳號登入時,只看到他自己的VM。

yes! 就是這個意思, 我是知道VMWare Server可以遠端管理, 但是我搞不懂他的帳戶系統...似乎跟Windows的帳戶系統有所連結
我也想過使用視窗登入後去管理, 但是這樣始終是不大方便...也擔心有人藉此做手腳就是了, 而Run vm as我晚點試試看
舊 2008-05-07, 12:13 PM #55
回應時引用此文章
sakura26離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是02:34 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。