各位大大好,
第一次接觸虛擬化環境,遇到實體和虛擬相同規格,LAB結果卻不同,查詢後仍不太了解,所以上來發問
遇到的問題如下:
使用同規格在虛擬的 ESXi 建立某 OS
在 LAB 環境卻無法正常初始化
在筆電環境卻可以
想詢問熟悉虛擬化的前輩們,通常實體跟虛擬的效能會差到多少呢?
如果實體的 ESXi 上同時有很多人在使用別的 VM 會互相影響嗎?
第一次發問,如果有敘述的不好,請不要介意,謝謝大家!
虛擬化 lost 掉的效能要看實際應用、虛擬化方式
https://en.wikipedia.org/wiki/Hypervisor
native hypervisors 我是以 loss 15% 為基準
hosted hypervisors 以 loss 25% 為基準
你的目標應該是要建一個一模一樣的 ESXi 主機對吧?
你的 LAB 環境可以這樣做
ESXi 裡面直接裝 ESXi 即可 這種稱之為 巢狀虛擬化 Nested Virtualization
有基本限制要去了解
這用最多的是測試環境,正式環境千萬別用, 因為 loss 掉的效能太多了
VM 會互相影響嗎?
看設定,但基本上一定會
你的 Lab:
ESXi(v) -> Win10 -> VMPlayer(v) -> ESXi(v) -> Guest OS
中間被虛擬化了 3 次 (有三個 v), 通常虛擬化 2 次就已經是極限, 而且還有很多限制條件需要配合才能過, 你弄了三層簡直是作繭自缚把 整個 VMM 功能都給綁死了; 不明白你這樣巢狀虛擬進去, 是打算要證明或解決甚麼問題?
如果你只是要使用, 為何不在 ESXi 內直接安裝 Guest OS 就好?
虛擬化我直接提供我比較白話的見解給你好了。
無論如何虛擬化的機器效能,一般是比不過實體主機的。
但為何還要虛擬化。
大多數都是為了如下原因
1.多系統運做。
2.方便切換系統
3.方便測試。
4.效能分工調配處理。
當然如果會調配處理的人,還可以處理更多的應用。
如8核的效能。切3+3兩台。保留2核浮動應用等等處理。
在無形之中會有著5+5=10核的超強應用。
但實際上還是只有8核。
(不過我學不會這招就是了)
所以我自已個人的見解。
虛擬化不要想要去求他的效能。
只求其多元化的配置來達到提效能的感覺。