Archive

文章標籤 ‘vmware’

proxmox ve 性能測試 (OpenVZ vs KVM vs Vmware Server)

2010年1月7日 2 則評論

硬碟資料大致上整理好了 , 現在家中爛 Server 完全是用 proxmox ve 虛擬出多種 OS , 包括目前我這個爛站也是用 OpenVZ 虛擬出來的 , 經過了幾天的把玩之後 , 總算做出了一些簡單的測試

這次的測試主要是測試網站應用的效能 , 基本上就是測試 LAMP 的性能 , 測試的環境如下

  • Host OS : 以純 Cent OS 5.4 64bit 來運作
  • OpenVZ : 在 proxmox ve 下以 OpenVZ 方式模擬出 CentOS 5.4 64bit
  • VM Server : 在 CentOS 5.4 64bit 下安裝 VMWARE SERVER , 並建立一個 CentOS 5.4 64bit  的虛擬機
  • KVM : 在 proxymox ve 下以 KVM 方式建立一個 CentOS 5.4 64bit 的虛擬機 , 硬碟及網卡用 virto driver

上面所有的 OS 都用 yum 更新所有套件到最新版 , 包括 PHP 5.3.1 , MySQL 5.1.42 , 除了 Host OS 本身就是 8G 的記憶體配置 , 虛擬機都是 2G 的記憶體配置 , 實體的硬體配備則是 CPU 則是 E6750 2.66Ghz 雙核心 , DDR2 800 , 160G SATA1 硬碟

測試的方式是以 http://www.pigo.idv.tw/archives/258 這篇所寫的 , 測試 Yii 的效能 , 不同點就是測試的連線數量是 20 , request 數量為 2000 , 就是 ab -c 20 -n 20 …

下表是各種環境下的測試數據 , 每個數字都代表秒數 , 就是跑 2000 次要花的時間 , 而 static html 則是 apache 的預設首頁跑 5000 次 , 每個測試都有跑很多次取其極限

閱讀全文…

Categories: Linux, 虛擬化 Tags: , , ,

試玩另一套虛擬化套件 Proxmox VE

2010年1月3日 尚無評論

家中的 VMWARE SERVER 我一直覺得效能實在不好 , 要玩效能好的 ESXi 硬體又挑得很 , 最近開始碰 Proxmox VE

Proxmox VE 初玩之後大概可以歸納出與 VMWARE SERVER 不同點

  1. VMWARE SERVER 是獨立運作於現有的 OS 上的服務 , 所以沒有硬體問題 , Proxmox VE 可以獨立安裝於現有的 Debian Linux , 但也可以像 ESXi 的做法 , 就是要 download PROXMOX VE 的  iso 檔燒成光碟來裝一套全新的 , 安裝過程就類似 ESXi , 會自動 format 硬碟 , 然後就變成一套完整的 Debian + Proxymox VE  , 目前 Proxmox VE 1.4 版是修改自 Debian 5 , 且kernel 預設是 2.6.24 (目前有測試版的 2.6.32)  , 也因此 , 要裝起來也是有硬體相容問題 , 但至少比 ESXi 支援的多 , 至少 realtek 100 的卡(俗稱螃蟹卡)都支援 , 硬體的支援度完全要看 linux kernel 版本就是了
  2. VMWARE SERVER 或 ESXi 都是要建立虛擬機出來才能安裝自己的 OS 來跑 , 而 Proxmox VE 支援了 KVM(全虛擬化) 及 OpenVZ 的虛擬方式 , KVM 的方式也是虛擬機  , 而 OpenVZ 則是架構在 OS 下的虛擬環境 (下面會解釋多點)
  3. 若要採用 Proxmox VE 來建立一個 KVM 的虛擬機 , CPU 必須支援 INTEL-VT 或 AMD-V 功能 , 因為 Linux 的 KVM 本身就是如此設計 , 而 VMWARE SERVER 或 ESXi 則無此限制 , 當然了 ,  若 CPU 沒有支援上述功能 , 則不論 VMWARE SERVER 或 ESXi 也只能安裝 32bit OS
  4. VMWARE SERVER 2.0 採用 Web 介面管理 , Proxmox VE 也是 , 而兩套都有支援遠端視窗的管理(裝 windows 一定要) , Proxmox VE 是提供了 vnc 的 java plugin 讓遠端操作者使用 , 因此我們必須要先確定有安裝 JRE 就是了 , VMWARE SERVER 2.0 則提供了 IE 及 FireFox 的 plugin , 因此差異的地方就是要完全管理 VMWARE SERVER 2.0 下的虛擬機 , 一定要有 IE 或 FireFox , 所以 Proxmox VE 的方式更能照顧各種瀏覽器 , 只要瀏覽器有支援 JAVA 即可 , 例如 mac 使用者最愛用 safari 就有福了

閱讀全文…

Categories: Linux, 虛擬化 Tags: ,

筆記 : vmware server 的性能設定

2009年12月30日 7 則評論

最近用 Linux VMWare Server 下的虛擬機跑 BT , 發覺 VMWARE 占用的 disk i/o 資源很高 , 高到 100%

後來上 google 查一下有沒有解決法 , 試了一下這方法

在每個虛擬機的目錄下都有個 vmx 檔案 , 必須手動加上以下設定

MemTrimRate = "0"
mainMem.useNamedFile=false
sched.mem.pshare.enable = "FALSE"
prefvmx.useRecommendedLockedMemSize = "TRUE"

這樣就可以解決了耶 , 這種設定 , 比較適合實體記憶體夠大的情況下使用 , 預設的情形下好像是用 file 當 memory ?? 我的媽啊

Categories: Linux, 虛擬化 Tags:

vmware server 常常管理介面空白

2009年11月8日 尚無評論

我家中的濫 Linux Server 一直都用 vmware server 當模擬環境

自從 vmware server 升級到 2.0 , 2.01 , 2.02 一直都有個問題 , 就是常常打開管理介面都是空白的 , 看看 FireFox 的錯誤是某些物件不在 , 這些物件都是 vmware server 介面中的 javascript  code , 可是我看讀取起來都沒問題呀 …..

一直以來不以為意 , 反正打不開 , 就清空 cache ….. 但這樣做久了還是會煩的 , 所以我在猜想 , 是不是因為 vmware server 的 tomcat 服務器的問題 , 於是我查了一下 , 似乎 tomcat 的設定部分有打開網頁壓縮選項 , 我就試著把壓縮的部分修改一下 , 這兩天都不會再出現空白畫面的耶 , 所以把我修改的地方記下來

我的 vmware server 是 Linux 64bit 版 VMware-server-2.0.2-203138.x86_64.tar.gz , 我修改的地方是 /usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/conf/server.xml

去搜尋一下 server.xml 中一個字串 compressableMimeType , 應該會發現 , 他有把 javascript , css 都壓縮了

因此我改成 compressableMimeType="text/html" , 我只留下 html 壓縮 , 跑了兩天沒什問題 , 很爽

Categories: Linux, 虛擬化 Tags: