iT邦幫忙

0

虛擬化的環境,效能問題

各位大大好,
第一次接觸虛擬化環境,遇到實體和虛擬相同規格,LAB結果卻不同,查詢後仍不太了解,所以上來發問

遇到的問題如下:

  1. LAB 環境
  • 實體 ESXi Sever 下建立一台 Win10
  • Win10 下使用 VMware player 建立一台虛擬的 ESXi
  1. 筆電環境
  • 實體 Win10
  • VMware player 下建立一台虛擬的 ESXi

使用同規格在虛擬的 ESXi 建立某 OS
在 LAB 環境卻無法正常初始化
在筆電環境卻可以

想詢問熟悉虛擬化的前輩們,通常實體跟虛擬的效能會差到多少呢?
如果實體的 ESXi 上同時有很多人在使用別的 VM 會互相影響嗎?

第一次發問,如果有敘述的不好,請不要介意,謝謝大家!

我只看到你在惡搞LAB。
因為有大神唸了。我就不在說了。
CJW_0715 iT邦新手 5 級 ‧ 2020-05-30 16:09:40 檢舉
您好,沒有刻意要惡搞的意思,只是要建置,但實體的資源沒那麼多,只好利用現有的工具嘗試,但還是謝謝你!
2
補覺鳴詩
iT邦研究生 4 級 ‧ 2020-05-30 16:03:40
最佳解答

虛擬化 lost 掉的效能要看實際應用、虛擬化方式
https://en.wikipedia.org/wiki/Hypervisor
native hypervisors 我是以 loss 15% 為基準
hosted hypervisors 以 loss 25% 為基準

你的目標應該是要建一個一模一樣的 ESXi 主機對吧?

你的 LAB 環境可以這樣做
ESXi 裡面直接裝 ESXi 即可 這種稱之為 巢狀虛擬化 Nested Virtualization
有基本限制要去了解
這用最多的是測試環境,正式環境千萬別用, 因為 loss 掉的效能太多了

VM 會互相影響嗎?
看設定,但基本上一定會

CJW_0715 iT邦新手 5 級 ‧ 2020-05-30 16:14:27 檢舉

是的,主要是需要建立一台一樣的 ESXi,謝謝大神解惑

6
raytracy
iT邦大神 1 級 ‧ 2020-05-30 15:24:10

你的 Lab:
ESXi(v) -> Win10 -> VMPlayer(v) -> ESXi(v) -> Guest OS

中間被虛擬化了 3 次 (有三個 v), 通常虛擬化 2 次就已經是極限, 而且還有很多限制條件需要配合才能過, 你弄了三層簡直是作繭自缚把 整個 VMM 功能都給綁死了; 不明白你這樣巢狀虛擬進去, 是打算要證明或解決甚麼問題?

如果你只是要使用, 為何不在 ESXi 內直接安裝 Guest OS 就好?

是打算要證明或解決甚麼問題?

可能是Inception的粉絲吧
/images/emoticon/emoticon77.gif

CJW_0715 iT邦新手 5 級 ‧ 2020-05-30 16:13:07 檢舉

謝謝大神解惑

CJW_0715 iT邦新手 5 級 ‧ 2020-05-30 16:13:56 檢舉

/images/emoticon/emoticon76.gif

3
浩瀚星空
iT邦超人 1 級 ‧ 2020-05-30 17:46:08

虛擬化我直接提供我比較白話的見解給你好了。

無論如何虛擬化的機器效能,一般是比不過實體主機的。
但為何還要虛擬化。

大多數都是為了如下原因

1.多系統運做。
2.方便切換系統
3.方便測試。
4.效能分工調配處理。

當然如果會調配處理的人,還可以處理更多的應用。
如8核的效能。切3+3兩台。保留2核浮動應用等等處理。
在無形之中會有著5+5=10核的超強應用。
但實際上還是只有8核。
(不過我學不會這招就是了)

所以我自已個人的見解。
虛擬化不要想要去求他的效能。
只求其多元化的配置來達到提效能的感覺。

CJW_0715 iT邦新手 5 級 ‧ 2020-05-30 17:49:40 檢舉

謝謝大神解惑

BKY iT邦新手 5 級 ‧ 2020-06-01 09:38:11 檢舉

同意樓上的見解
我覺得SI廠商當客戶提供將主機虛擬化的需求時
必須明確告知客戶虛擬主機和實體主機效能上的差異
再來評估要將哪些實體主機做虛擬化

我要發表回答

立即登入回答