在數(shù)據(jù)中心環(huán)境當(dāng)中,虛擬機(jī)可謂滿足不同應(yīng)用程序各類需求的最佳解決途徑。無(wú)論大家想要的是一個(gè)能夠運(yùn)行自己應(yīng)用程序的平臺(tái),還是只打算滿足擴(kuò)展性方面的需求,虛擬化一直是許多IT管理者首選的處理方案,真慶幸我們生活在這個(gè)內(nèi)存高速而廉價(jià)的時(shí)代。
但桌面系統(tǒng)呢?作為一名技術(shù)類文章的專業(yè)寫(xiě)手,虛擬化對(duì)我來(lái)講毫不陌生,尤其是在測(cè)試各種新的Linux發(fā)行版時(shí),因?yàn)樗軒臀以跓o(wú)需占用全部計(jì)算機(jī)數(shù)據(jù)及資源的前提下順利完成工作。但對(duì)于普通用戶而言,虛擬化似乎常常被視為一種全無(wú)意義的奢侈念頭。同時(shí)運(yùn)行兩套操作系統(tǒng)到底有什么用?
關(guān)于在臺(tái)式機(jī)上引入虛擬化,我能想到的好處有如下三點(diǎn)。
安全性,首先說(shuō)說(shuō)我一直以來(lái)最喜歡為廣大用戶提供的建議吧,那就是將Linux作為大家臺(tái)式機(jī)上的主要桌面系統(tǒng),并在安裝該系統(tǒng)前將所有個(gè)人數(shù)據(jù)保存到外部存儲(chǔ)設(shè)備上。如果有些Windows應(yīng)用程序是我們經(jīng)常要用到的,那么利用虛擬機(jī)應(yīng)用程序在計(jì)算機(jī)上安裝一套Windows系統(tǒng),并把那些常用程序在虛擬機(jī)中再安裝一遍。上述工作就緒后,就可以將保存在外設(shè)上的數(shù)據(jù)按需求拷貝回本機(jī)的Linux系統(tǒng)或是虛擬機(jī)上的Windows系統(tǒng)當(dāng)中。這不僅保障了所需應(yīng)用程序的靈活性,同時(shí)也使這些程序在連接到互聯(lián)網(wǎng)時(shí)具備了更加安全及穩(wěn)定的運(yùn)行平臺(tái)。
便利性,在某些情況下,我們可能需要同時(shí)運(yùn)行多種操作系統(tǒng)。舉例來(lái)說(shuō),OS X獅子系統(tǒng)由于蘋(píng)果公司不再支持Rosetta的緣故而無(wú)法運(yùn)行財(cái)政軟件Quicken 2007,這對(duì)于選擇了這款新操作系統(tǒng)的用戶來(lái)說(shuō)可真是個(gè)天大的“好消息”。順便提一句,Rosetta是一項(xiàng)舊有PowerPC應(yīng)用程序運(yùn)行所必需的技術(shù)。這時(shí),在OS X系統(tǒng)中運(yùn)行虛擬Windows就成了相當(dāng)不錯(cuò)的解決方案。
節(jié)約成本,如果大家打算在家中或辦公室里部署兩臺(tái)(或更多)計(jì)算機(jī)設(shè)備,那么虛擬化技術(shù)比起購(gòu)置新機(jī)器能夠大幅度節(jié)約成本。即使是算上額外硬盤(pán)及Windows OEM授權(quán)認(rèn)證的開(kāi)銷,也要比購(gòu)置新機(jī)便宜得多。需要特別指出的是,有些虛擬客戶機(jī)完全免費(fèi)。
在本文中,我們將探討三款人氣很高的跨平臺(tái)虛擬化客戶機(jī)產(chǎn)品,并詳細(xì)剖析它們?nèi)绾螡M足用戶的不同需求。