首頁 > 企業用虛擬機 > 【新刷上市】虛擬機企業應用三刷上市

【新刷上市】虛擬機企業應用三刷上市

2010年2月22日 發表評論 閱讀評論

vi3bookcover

雖然是去年的舊書,但這本算是華人書籍中第一本完整說明虛擬機企業應用的書籍,而接下來的書籍在五月會推出完整的VMware ESX 4的書籍以及另一本Hyper-V的書籍,如果有可能,也會推出一本Ubuntu雲端以及Xen的應用書籍。當然最後一本是還在評估中,因為出版社並沒有把握這一個領域(即IaaS)的市場是否夠大。對讀者們來說,這本上奇在去年推出的企業超應用的虛擬化書籍,帶讀者們進入企業虛擬機的世界應該是最好的一本了(自賣自誇)。

Categories: 企業用虛擬機 Tags:
  1. suchunta
    2010年2月22日08:41 | #1

    五月會推出完整的VMware ESX 4的書籍
    好期待喔

    • 嘉許
      2010年2月23日02:24 | #2

      您好,

      到時別忘了多多指教哦!謝謝

  2. jieshi
    2010年2月22日12:15 | #3

    你好,
    请教一个问题“在vmware workstation 中虚拟的操作系统暂停后,还会暂用宿主机的内存吗?

    • 嘉許
      2010年2月23日04:21 | #4

      您好,

      暫停功能是在VMware Workstation 7.0以後推出的。暫停之後,事實上暫停後整個VMware-vx就不執行了,只是把VM的記憶體狀況寫入硬碟中,因此不會佔記憶體。

      執行時佔了大約500多MB
      B4PAUSE

      暫停時就不執行了
      AFTERPAUSE

      其實是將整個記憶體存到一個檔案中,和筆電的「休眠至硬碟」功能一樣
      PS3

  3. suchunta
    2010年2月22日16:03 | #5

    您好
    請問esxi4是否可以連openfiler作nas?

  4. chaconx
    2010年2月23日05:16 | #6

    期待您五月新書…始否可提前預購..XD

    • 嘉許
      2010年2月23日17:07 | #7

      謝謝您這麼捧場啊,

      我一定要再加倍努力,才不會讓這邊的朋友們失望,再次謝謝您。

  5. chaconx
    2010年2月23日05:18 | #8

    也很期待UBUNTU 雲端…^^

  6. 嘉許
    2010年2月24日07:33 | #9

    @suchunta

    目前為止測試正常。

  7. suchunta
    2010年2月25日04:24 | #10

    嘉許 :@suchunta
    目前為止測試正常。

    謝謝您
    可能是設定上問題,將esxi 4重灌就可以了
    還有新書是否有提到esx 4中的虛擬網路
    我對此蠻模糊的
    還有是否有troubleshooting
    因為遇到問題都不知如何解決
    謝謝

    • 嘉許
      2010年2月27日05:52 | #11

      嘉許 :@suchunta 目前為止測試正常。謝謝您可能是設定上問題,將esxi 4重灌就可以了還有新書是否有提到esx 4中的虛擬網路我對此蠻模糊的還有是否有troubleshooting 因為遇到問題都不知如何解決謝謝

      您好,

      新書一定會提到虛擬網路,因為這一塊也是大家最多的問題。嘉許也會有很完整的實例來說明這一個主題。另外也會有FAQ,有鑑於合約保密,嘉許無法將書的目錄和大綱放上來,但說實話,我這本書的設計,大部分也都是從嘉許在客戶那邊、參與的專案以及這個BLOG上大家的問題,因此不會讓大家失望的

  8. qingheliu
    2010年2月25日08:35 | #12

    哈哈,好消息,赶紧出vmware esx4和xen的书籍吧,特别是xen早就等的着急了,哈哈 老大,多写点,先入门,然后写的深入一些!不怕书后,也不怕价格高点,只有是书好,照单全收!
    谢谢!

    • 嘉許
      2010年2月27日05:54 | #13

      您好,

      真的很感謝這邊好朋友們的支持,目前ESX和hyper-v等於是出版社急著要出了,反而xen比較少,但好玩的是,大部分嘉許去演講或是參加實施的案子中,大家對xen比較有興趣,不管是xen或是CITRIX的xen,我想等累積一定的的使用人口時,xen也將會成為一個熱門的話題。再一次謝謝你的支持。

  9. qingheliu
    2010年3月2日02:53 | #14

    据我所知,市面上xen只有一本,而且是搞开发的人用的,据说写的非常烂,而vmware的书有两本,一本是老大写的,另一本我也看了, 都写的不错!但xen配置方面的书根本就没有。写了肯定更会买火!其实,书还是我们搞技术的人来买,我们比出版社更知道需要什么书,哈哈 一句话,期待老大xen尽早出来!
    谢谢!

    • 嘉許
      2010年3月2日16:07 | #15

      說的好,

      XEN雖然用的人沒有兩大主流多,但CITRIX的客戶也不少呢,出版社當然有商品考量,但我覺得技術的書籍還是得一直出來,因為看書的學習真的很快。我一定會想辦法說服出版社的,因為我也想讓我的作品能全面一點呢,到時真的能讓出版社出版,不會忘記您qingheliu兄的推波助瀾的!

  10. micro
    2010年3月2日19:01 | #16

    不知此書珠海或澳門有沒有得賣?

    • 嘉許
      2010年3月4日10:27 | #17

      您好,

      我已經和出版社詢問了,他們會儘快通知我的。

  11. 2010年3月4日09:03 | #18

    恭喜嘉許新書熱賣,昨天聽完老師的課程後,馬上找了一台普通 server 來做測試,可是發覺一個問題
    在安裝完 esxi 後, 從 vsphere client 看 summary -> Resources 可以看到 physical memory 有 4G (http://photo.xuite.net/misgarlic/2946262/25.jpg)
    但是從 resource allocation 的 tab 去看, memory total capacity 就只剩下 2274 MB (http://photo.xuite.net/misgarlic/2946262/24.jpg)
    這樣是說 esxi 的 memory overhead 是這 1G 嗎 ?? 我後來建立了兩個 vm, 設 resource reservation 為 1G ram, 結果第二台開不了機, 應該是沒辦法 reserve 到 1G 所以開不起來, 記憶體對 virtualization 來說, 是很 critical 的要素囉,4G不大夠用呀, 唉 ~~ 找機器去

    • 嘉許
      2010年3月4日10:12 | #19

      您好,

      謝謝你的來信,我就開門見山的說吧,4G真的不夠啊!對ESXi來說,1G的Overheaad應該是還可以接受,因為VMware對ESXi的建議是16G以上。您的猜測沒錯,真的無法保留因此就無法開機了。不過我看您的抓圖,用的是5345的CPU,CPU夠強了,但裝了4G還真不夠,用IBM Blade的話想辦法插到8G以上再試試,一定會感受不同的。

  12. 小橙
    2010年3月5日14:22 | #20

    大大您好,
    我是來自香港的讀者,剛買了大大的書,直截了當地解決了我對VMWare Esxi Server 的各種疑惑,很期待大大的新書!
    我有一個小問題希望大大能夠指點一下。關於 Esxi 3 Server 的驅動問題,VMware官方的HCL列表上所支援的 Network卡 也太少了吧 @ @,請問大大如果希望Server能夠支援其他的 Network卡 (如TP-LINK,螃蟹),有什麼方法嗎?

    感激不盡!

    • 嘉許
      2010年3月5日15:51 | #21

      您好,

      謝謝您支援拙作,也希望這本書能對你有所幫助。是的,VMware的HCL支援的卡很少,但我也不建議花太多時間在「技術」上解決這些問題,為什麼呢?因為你如果到中古市場買一片Intel Pro/1000MT,可能幾十元港幣,就把這問題解決了對吧,呵呵。我就是這麼做的,而且技術解決的可能性很低,只要這個ESX不支援他HCL之外的卡,你只得自己寫驅動程式了,我想這是個大工程吧。

  13. 阿杜
    2010年3月8日08:27 | #22

    老師您好
    我是之前有在中華電信訓練所上您課的學生
    有一個問題想請教老師
    請問老師windows server或XP中的還原點功能
    在VM中一樣可以使用嗎?
    若可以使用,用法與實體主機是否完全相同?

    • 嘉許
      2010年3月8日12:58 | #23

      您好,

      很高興你光臨我的Blog,以後要常來啊,不能只來一次。我在課堂上也提過,要將虛擬機視為實體機來看待,因此在XP或2003中的還原點,甚至是2008或7的還原功能,都和實體機完全一樣,但如果你知道虛擬機中有「快照」這功能後,你根本不會想用那還原點了,因為快照會還原成真的bit by bit的狀態,因此一般在企業的環境中,我們會用快照來取代還原功能。

  14. suchunta
    2010年3月9日05:42 | #24

    大大您好
    請問我在虛擬機上其網路有Bridged中
    底下有Replicate physical network connection state
    請問這是何意
    有打勾與沒有打勾有何差別
    謝謝

    • 嘉許
      2010年3月9日15:56 | #25

      您好,

      這個功能一般是用在筆電上。當你用無線上網時,你的IP會常常改變,如果你勾選了這個選項,在你的宿主機的IP改變時,Bridge的IP也會跟著一起更新。

  15. 阿杜
    2010年3月10日09:08 | #26

    老師~~我一定會常來的
    今天跑去敗了一本您的大作來拜讀
    有問題我一定會再來麻煩您的

    • 嘉許
      2010年3月10日16:44 | #27

      好好,要像你的成名曲一樣哦。

      (堅持到底)

  16. asdtel
    2010年3月15日06:21 | #28

    老師您好:您兩本大作「就是要榨乾您你的多核心電腦」與「企業級超應用」均買來拜讀,收穫頗豐,感佩您的功力,尤其虛擬機這塊的專書,大多是英文書籍,感謝有您推廣。
    對了,書上所附fedora9,以vmplayer讀取無法開啟,出現「insufficient permission to access file 」請釋疑,謝謝!

    • 嘉許
      2010年3月15日14:01 | #29

      您好,

      謝謝您購買拙作,也希望這兩本書真的對您有所幫助。至於您所遇到的問題,您必須將整個Fedora Core的目錄先COPY到硬碟再用VMware PLAYER讀取,因為在啟動時,VMware需要寫入資料到VMX檔案中,光碟是唯讀的就無法寫入,就會出現這個訊息了。

  17. asdtel
    2010年3月16日00:57 | #30

    老師您好:是的,余有將整個目錄先COPY到硬碟再用VMware Workstation與VMware PLAYER分別測試讀取,均出現上述字樣。先前曾購買本fedora9書籍,內附安裝好的虛擬機,一樣遭遇到相同問題,怪哉!另一事請教,余在VMware Workstation裡安裝windows7,記憶體給1G,發現效能速度甚慢,開啟1.2個程式便似當機、龜速,後來改使用virtualbox後,同樣記憶體,可是操作上便流暢許多,雖virtualbox功能性尚有待增加之處,且程式小巧僅80-90mb,又支援usb,雖快照僅支援直線快照,且host與guest端複製僅支援文字貼上等,但跑起w7真是順暢,想請教,何以如此?vmware尚無法完全發揮w7嗎?謝謝!

    • 嘉許
      2010年3月16日01:35 | #31

      您好,

      1、您的執行環境可能有影響。你是什麼OS?因為我們都是用administrator建立的虛擬機和安裝VMware,是不是有這一方面的顧慮?或是光碟的VMX檔案被設定成唯讀?這些都是可以檢查的地方。

      2、Hypervisor的功力會影響VM的速度,但我個人的經驗,是VMware上跑Windows 7只要給個2G,速度應該是沒問題,VCPU給個2顆試試。VMware Workstation程式大了,速度可能會受影響,但我個人的經驗是用兩個(VBOX和VMware Workstation)在同樣的硬體配置下,速度差異不大,給ASDTEL兄參考一下。另外千萬別忘了將VMware TOOLS更新到最新版,那個算是VMware的"驅動程式",裝不裝差別很大的。

      謝謝您的來信

  18. asdtel
    2010年3月18日06:06 | #32

    老師您好:
    是的,問題果然出在唯讀上(余host係使用xp,administrator建立vm),謝謝!
    另,VMware TOOLS余有更新至最新版,但受限個人硬體設備,host僅2G雙核心,故只能分個1G給虛機,同樣硬體設定下,virtualbox只有一個字「順暢」,vmware卻是殘影龜速,令人遺憾!因忘不了vmware下host與guest複製貼上的便利性(可檔案貼上,virtualbox尚不行)、顯示卡支援性、快照的便利性(virtualbox僅能直線快照)
    想請教,fedora9下如何安裝VMware TOOLS,曾讀過文章寫說,vmware會自動安裝適合的版本,fedora下應是rpm檔(rpm -ivh 指令安裝),可卻是tar.zp檔,使用tar zxvf指令解開後是distrite資料夾,再找到可有個install.pl檔吧,即試著以./install.pl執行,其間出現很多詢問yes等問題,看不懂下,全按enter,雖最終似乎安裝成功,但是心裡不夠踏實,可否釋疑?
    再於fedora9下測試安裝virtualbox,使用rpm -ivh virtualbox.rpm卻出現相容性問題,後來只得yum install 一個一個安裝所需套件,最終亦能成功安裝,可有其他能克服相依性,解決安裝的方式?
    再請教,何以在虛擬機器底下使用過foxy,便無法連上網,顯示頻寬佔滿。將虛擬網卡或實體網卡停用亦無效,關閉guest亦無效,非得host重開機後才能恢復上網?許多人表示,可能係foxy這款軟體在吃頻寬上過於兇猛,很可能是foxy本身的bug導致的。但想請教,可這不是正表示虛擬機器並非獨立於實體電腦?(將虛擬網卡或實體網卡停用亦無效,關閉guest亦無效,非得host重開機後才能恢復上網?)那虛擬機器的安全性如何?資安人文章2007/05/28文章提及「去年在拉斯維加斯舉辦的Blackhat駭客研討會中,一位名叫Joanna Rutkowska的安全研究員發表了一項秘密隱藏技術,稱為「Blue Pill」。或者可稱作是虛擬機器式rootkit技術。Blue Pill基本上也是位在實體機器上的一個虛擬體,類似虛擬機器架構中「hypervisor」的角色,掌控與調配實體機器上所有虛擬機器的資源,這項技術並不需要重新啟動該實體機器,而且幾乎不消耗系統資源,因此難以偵測。Rutkowska的這項技術需使用在AMD公司的64-bit CPU上的SVM/Pacifica虛擬技術上。

    雖然Blue Pill技術仍是實驗雛形階段,Lawson相信將來現實環境中,可能出現的威脅將不僅於此。「一旦真實、虛擬,一線之間!有更多研究人員了解可以這樣做,並且可將其發展為攻擊武器,將會有越來越多這樣的事情發生。」

    同樣是去年,微軟與密西根大學一位研究員,發表了一個利用虛擬技術的 rootkit理論與實作,稱作SubVirt,他設計在VM的hypervisor之下,可監控所有虛擬環境的活動。雖然,SubVirt目前只是一個驗證理論,但是許多安全專家相信,這類惡意技術極可能已經被拿來使用。 」另ithome online上文章曾提及「趨勢科技Deep Security 7.0透過VMsafe API的介接,只需要在一臺虛擬機器安裝,即可透過虛擬層管理其他虛擬機器的安全性 」使用虛機的安全性為何呢?
    想請教,欲維護host的安全,guest連線方式是否應設為nat、不分享資料夾、可否使用host與guest間複製貼上功能呢?謝謝賜教!

    • 嘉許
      2010年3月18日09:52 | #33

      您好,

      問題解決了就好,快點跑虛擬機吧!呵呵。

      VMware Workstation的速度在我這邊跑算是正常,我是使用4G的RAM,使用i7 920超頻到4310MHz,因此是順的不行,但我用舊的CPU或從前的筆電(Centrino 1.6GHz/2G)跑也一樣順,不知您是卡在什麼地方?還是硬碟的速度拖慢了?1G的記憶體很夠了,我一般都給VM的XP 512MB。

      在Linux下安裝VMTOOLS之前會有麻煩,新版的都可以正常安裝了。就一直YES YES即可。如果你不放心,可以輸入下面的指令:

      ps -ef | grep vmware-guestd

      如果看到vmware-guestd有在執行表示安裝成功了。在Fedroa下,也可以執行

      rpm -qa | grep VMwareTools

      來檢查是否有執行成功。

    • 嘉許
      2010年3月19日02:50 | #34

      問題太長,我就分成兩篇來答。

      1、Fedora下安裝VBOX的RPM有相依性問題,可以查看RPM的錯誤訊息,會告訴您哪個套件沒有安裝上,但一般來說,Fedora會順便安裝上的,可以抓幾個畫面來看看。

      2、虛擬機的安全性最讓人詬病的就是Hypervisor。但Hypervisor唯一的入口就是service console/parent partition/dom0。在VMware中,Linux介面的service console用rootkit攻入是「天經地義」的。目前各大虛擬廠商都一直在重視這個問題,但我想病毒或駭客攻入Hypervisor是早晚的事,但我也相信安全系統的廠商也會有對應的方案,在那之前,只能儘量在外部設備,如防火牆、IDS、IPS上多注意,並且在VM上也別忘了安裝防毒防駭的軟體。

  19. asdtel
    2010年3月19日07:33 | #35

    老師您好:感謝賜教!
    由於余硬體受限,VMWARE7上跑W7(1G)與VBOX上跑W7(1G),如開啟WINDOWS MEDIA CENTER,VMWARE殘影、龜速,不敢領教了;但是跑XP倒還能接受,兩者速度差距不大。
    「Fedora下安裝VBOX的RPM有相依性問題,可以查看RPM的錯誤訊息,會告訴您哪個套件沒有安裝上,但一般來說,Fedora會順便安裝上的,可以抓幾個畫面來看看。」余係使用picpick擷圖,不知如何上傳?
    上次請教「欲維護host的安全,guest連線方式是否應設為nat、不分享資料夾、可否使用host與guest間複製貼上功能呢?」與「虛機上跑FOXY」問題,尚祈賜教!
    再請教,余曾在虛機XP1上試過加入虛機XP2硬碟,兩者都使用過快照,下次欲啟動虛機XP2便無法開啟。想請教,本意是想新增1顆虛擬硬碟,然後讓各個虛機能讀取儲存資料使用,但似乎不行!對了,虛擬機亦可掛載實機硬碟,那是否有相同問題呢?謝謝!

    • 嘉許
      2010年3月20日00:45 | #36

      您好,

      1、我自己發現Windows 7在VMware下面跑會有很大的問題,用2G也一樣,但XP和2003都正常。不知是不是VMware的BUG?
      2、可上傳至flickr然後放連結過來,讓大家來幫你看會更快解決問題哦!
      3、最安全的作是沒有網路,沒有網路之後就沒有中毒的問題。很多玩病毒的人就是這麼做whitebox的。安裝VMware TOOLS之後可以直接拖放。
      4、FOXY是P2P對吧?需要指定PORT嗎?如果你用BRIDGED,應該是直接BRIDGED到SWITCH,但我不確定這VMware的作法。你有沒有用其它的P2P軟體試過?我不太了解FOXY的原理,我手上也沒這軟體,我先找找再來研究一下。
      5、使用快照和LINKED CLONE最重要的原則就是不能再動原來的虛擬機硬碟了啦!快照和LINKED CLONE都是以原來的硬碟為主再作增量硬碟,原來的動過當然就會天下大亂了啊,呵呵。
      6、用實體硬碟做出來的虛擬機不可以做快照和CLONE。

  20. asdtel
    2010年3月20日06:33 | #37

    老師您好:感謝賜教!
      flickr,謝謝!余不會使用,還停留在email階段啦!
    iThome online報導「調查局將虛擬化用在防毒測試」(http://www.ithome.com.tw/itadm/article.php?c=42623),可知調查局即使用vmware來測試病毒且使用foxy工具作為偵測國內機關團體個資外洩的案件,那不可能使用網路吧!不知他們是否是會遇上FOXY造成頻寬耗盡,還是硬體設備較好的關係!
    沒想到厲害如老師,竟不知鼎鼎大名的FOXY,國人發明,「 Foxy重創影音 負責人判一年半」(http://web.pts.org.tw/php/news/pts_news/detail.php?NEENO=143640),P2P軟體,因具強制搜尋分享功能違反著作權法,不需指定PORT。至於其他P2P軟體,余也很少使用,曾用過迅雷,也有類似情形,頻寬造成無法上網之情形。
    余網路皆設定為NAT,如此是否較不致病毒影響到HOST呢?余較納悶的是,即前述「何以在虛擬機器底下使用過foxy,便無法連上網,顯示頻寬佔滿。將虛擬網卡或實體網卡停用亦無效,關閉guest亦無效,非得host重開機後才能恢復上網?這不是正表示虛擬機器並非獨立於實體電腦?使用虛機的安全性為何呢?」

    • 嘉許
      2010年3月20日07:41 | #38

      您好,

      1、Flickr很好用啦,有YAHOO!的帳號就可以用,上傳照片而已,比EMAIL還簡單。這個Blog的圖都放在FLICKR上呢
      2、大部分的病毒測試用Whitebox,從前用實體機,但常常被病毒弄死。後來用Ghost回復也太慢,就用VM+snapshot,被病毒弄死幾秒就回復,太方便了。後來大家都用VM了。
      3、我用其它的P2P還算正常,FOXY是什麼原理我不清楚,但P2P應該大同小異,頻寬佔滿的話,你可以用performance來看,或是安裝一個來看是怎麼回事。不行就試Bridged會不會。NAT等於做子網,但還是Layer 3,Bridged同一個網段,但佔滿怎麼看都是PORT的問題。
      4、說實話,虛擬機本來就不是獨立於實體電腦的,Hypervisor層做了太多工作了。但在操作上,還是傾向於獨立的架構。我用的P2P都正常,FOXY我之前用過,但好像東西沒有驢子或BT多,就沒用了。
      5、虛擬機的安全性還是在service console/parent partition/dom0上,從這邊攻破就快了。但我想虛擬機還是處於發展階段,使用的隔離性也算好,兄台倒不必太擔心,呵呵。

  21. asdtel
    2010年3月21日01:59 | #39

    老師您好:感謝賜教!
    想請教,virtualbox功能列上「檔案」下「匯入應用裝置」與「匯出應用裝置」是作啥使用呢?向google大神扒文許久未見有解答,尚祈賜教,謝謝!

    • 嘉許
      2010年3月23日12:41 | #40

      您好,

      就是VMware中的Virtual Appliance。VA一般就是一台VM,上面有固定執行的應用程式,如防火牆、電子郵件或是其它。目前大部分的主流Hypervisor都支援Open Virtualization Format (OVF),可以將大部分的VM轉入或轉出。

  22. BEN
    2010年3月21日17:00 | #41

    Hypervisor 目前也有些問題, 不是很完善這樣, 可是那些問題除非你是行中人, 真的可以不理這樣

    • 嘉許
      2010年3月23日12:42 | #42

      您好,

      目前Hypervisor的安全性也有許多討論,個人能完善的還是以防火牆和網路設備等。BEN兄有沒有什麼實際經驗和大家分享的?呵呵

  23. BEN
    2010年3月24日15:00 | #43

    Hypervisor 目前最大的問題是 你不能直接控制硬體 (no raw access) 因為VM跟virtual kernel 講話,virtual kernel 跟真的kernel 講話, kernel 在下system call 這樣..

    • 嘉許
      2010年3月25日11:36 | #44

      嗯,了解BEN大的說法。

      不過我們現在用VMware ESX 4.0時,有用passthrough,現在的伺服器都有vt-d,因此都繞過,可以直接存取PCI裝置了,像很多客戶的HBA都這麼做呢,我是不知道有沒有高手已經破解這一層了,上G搜了一下好像還沒這一類的報告出來。

  24. 邪惡藍
    2010年3月25日07:41 | #45

    @suchunta

    我很想要等 ESX 4 五月份那本
    因為本公司也在評估中

    • 嘉許
      2010年3月25日11:30 | #46

      您好,

      目前正全力趕工中,寫的很仔細,希望能不辜負讀者們的期望。

  25. BEN
    2010年3月25日18:25 | #47

    vt-d,vt-x 這類的科技還是沒有直接讓你控制kernel, 因為不管是type-I, Type-II hypervisor 所有的硬體溝通 還是要透過hypervisor, 因為如果讓你有直接I/O的話,你可以跑去看別人程式裡的內容… 這個問題到現在還是無解的,因為無解才是問題. 像你之前說的資安問題,其實不是問題,因為是有解決的方法,你只要花錢請會做的公司或人來幫你解決就好了…

  26. Aaron
    2010年5月31日01:57 | #48

    請問新書什麼時候會出呢?Thanks

    • 嘉許
      2010年6月3日11:24 | #49

      您好,

      這個月肯定會出,目前正在最後階段,衝了!

  1. 目前尚無任何 trackbacks 和 pingbacks。