看了VMWare及Virtual PC
相關介紹
還是有些不懂
請問這種軟體
主要是用於server嗎?
因為pc這樣用沒什麼意義
畢竟它的cpu和記憶體都是和主要的os共用的
對嗎?

一般公司會用這兩套軟體的用意是作什麼用呢?
請大大解說一下
謝謝
pinget9 wrote:
VMWare及Virtual PC...(恕刪)


這樣吧!!!我簡單的講就好,詳細的內容,自己去Google吧!!!

Virtual PC目前已經被微軟收購,微軟甚至直接公開讓使用者可以直接安裝XP在WIN7底下。目的不用我多說,希望大戶們趕快從XP升級到Win7。 但個人使用後,覺得顯示的部份做得很爛,隨便播個影片,感覺就像是在看幻燈片一樣。結論就是一個字"爛"。

VMWare應該是目前虛擬作業系統做得最完善的,不過授權費並不便宜。
因為有提供Player版(免費授權),所以用的人主要有兩大族群,一是用來跑XP的遊戲,另一是用來跑特定系統的。就個人使用的經驗,跑遊戲還蠻不錯,特別是用來練功。不過,對硬碟來講,很容易出現卡頓,主要是透過模擬的關係,建議使用SSD來改善I/O的存取效能。

在記憶體管理方面,新版的CPU有提供記憶體延伸定址的功能,可以直接使用系統記憶體,而較早期只有支援VT-x,而沒有支援Intel® VT-x with Extended Page Tables (EPT),只能用硬碟的空間來模擬記憶體,可想而知,系統只會更不順而已。至於怎麼的一個配製法,說實在的我也沒什麼興趣去了解它。

當然玩法還有一些很進階的,像是把Mac的系統塞進VMWare裡。(不過,蘋果公司當然抗議侵權,後來就被取消了。)同時,也可以讓MacOS的使用者藉由該軟體,讓Windows在MacOS底下被執行。這個廣告應該也看過吧!!!

結論,怎麼用,公司有公司的考量,個人也有個人的考量。對於一般使用者,單一系統其實就足夠,又何必去使用VM的技術,再者,那是需要較高的硬體配備,對硬碟的壽命只會大大減少。

jason1204 wrote:
這樣吧!!!我簡單的...(恕刪)

感謝你熱心的解答
只是有些許不的不懂
我上網找工作
看很多公司的資訊人員職缺
都說要會VMWare
看起來
這種軟體沒什麼特別
不就是在另一個os下工作而已嗎?
不知這樣說有沒有錯誤
謝謝
一般使用的話
測試機、開發機....
或是模擬多台電腦環境都很方便

如果是公司的話
就我所知大概有下面幾點

1.有效利用硬體效能
有些服務不需吃太多效能
又得裝在不同機器上
虛擬機就可以集中管理多台伺服器
(有些廠商就用節電當宣傳)

2.硬體相容問題
作業系統不一定能完全跟硬體配合
虛擬機在中間可以解決這樣的問題

3.備援跟高可用性
虛擬的作業系統都是放在虛擬硬碟檔上
備份方式上更有彈性
也可以很快複製出多台虛擬電腦

大型的 VM 系統甚至可以整合多台實際硬體的效能
某台實體機器負荷重的時候可以移轉
哪台虛擬機掛掉也可以立刻回復
像 VMware 這家公司就是提供這樣的解決方案
還有 Amazon 的 EC2 也是這樣的系統

kagura0716 wrote:
一般使用的話測試機、..

3.備援跟高可用性
虛擬的作業系統都是放在虛擬硬碟檔上
備份方式上更有彈性
也可以很快複製出多台虛擬電腦
.(恕刪)

好專業的回答
感謝
關於第三點有點不懂
也就是說vmware
只有一個檔在硬碟中
備份只要備份這個檔就好
要還原時只要把這個檔蓋回去就好了嗎?
萬一硬碟掛掉時
虛擬硬碟檔可以拿到別台電腦上用嗎?
謝謝
我也只是知道大概而已 @.@
有些實務上的做法我並不清楚

您問的這點剛好跟我提到的第二點有關
由於虛擬機器等於是運行在虛擬出來的硬體上面
所以移到別台機器上通常不會有問題

kagura0716 wrote:
我也只是知道大概而已..

您問的這點剛好跟我提到的第二點有關
由於虛擬機器等於是運行在虛擬出來的硬體上面
所以移到別台機器上通常不會有問題.(恕刪)

可以直接搬到別台電腦使用
哇!
功能很強大
謝謝

pinget9 wrote:
只有一個檔在硬碟中
備份只要備份這個檔就好
要還原時只要把這個檔蓋回去就好了嗎?
萬一硬碟掛掉時
虛擬硬碟檔可以拿到別台電腦上用嗎?



不是一個檔案,而是一組檔案,
這一組檔案包含虛擬機器(PC,...)及他的資料(硬碟等),
你可以把這組檔案COPY到另一台實體機器有安裝VMWARE 軟體去,
開啟他就可以執行這個VM,不需要重新安裝.


pinget9 wrote:
好專業的回答感謝關於...(恕刪)


關於樓主的這個疑問小弟有些經驗分享 , VMWare下的OS是儲存在虛擬硬碟也就是一個檔案裡 , 裡面會有其他檔案紀錄虛擬硬體的配置(例如:CPU幾核心.有無網路...) , 要複製出10台環境一模一樣的虛擬機器只要以複製檔案的方式佐以檔案夾管理 , 就可以很輕易的完成
補充一下之前同事的應用方式 , 由於硬體設計是採5台PC同步控制 , 所以在軟體開發時也必須以相同的環境模擬 , 這時虛擬系統的便利性就顯現出來了 , 只要安裝一次OS , 複製成5台虛擬機器後 , 在指定的虛擬機器分別安裝HOST或client端的軟體及設定網路使其互連 , 接下來就是將寫好的程式碼丟上去測試了 , 另外還可以以快照方式儲存虛擬機器裡的變更 , 可以很便利的隨時喚回 , 不過缺點也如同前面網友提過的很吃系統資源 , 同時模擬多部機器時 , 硬碟的讀寫動作甚至會影響到安裝虛擬軟體的宿主OS運作順暢程度 , 所以當狀況許可時同事都會把虛擬機器丟到Ramdisk上去運作 , 以上經驗供樓主參考
講的不是同一個軟體...

vmware 公司 虛擬的部份

在應用上 主要分為
和 esxi 和運作在 windows 上的 二種

有非常不同的差別,vm workstation/player 為基礎的,不適合在公司的

伺服器上使用

虛擬機本身的難度,不管是那一套,難度真的很低

難的是虛擬器和 SAN 的配合、 IP 網路的備援設計

虛擬機之間的備援,需要有良好的 SAN 和 IP 網路設計

虛擬機本身並不重要

說實在什麼節電、省硬體

其實都不是虛擬系統最重要的重點

虛擬系統最重要的是把作業系統和機器拆開
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!