Hypervisor性能低下有很多原因——過(guò)時(shí)的軟件、存儲(chǔ)性能不足、延遲等等,但是服務(wù)器的效率問(wèn)題通常被忽略。
Hypervisor需要抵御由bug或低效率代碼給工作負(fù)載帶來(lái)的影響。因此它們從設(shè)計(jì)上考慮到高效率的需求以及現(xiàn)代服務(wù)器平臺(tái)所需的高效軟件需求。但是虛機(jī)的性能并不僅僅跟軟件相關(guān)。而在多數(shù)數(shù)據(jù)的讀寫中,服務(wù)器硬件配置都扮演了非常關(guān)鍵的角色,從每個(gè)時(shí)鐘周期到單臺(tái)服務(wù)器支持更好的整合。
考慮如下三個(gè)問(wèn)題來(lái)判斷您能否從服務(wù)器端實(shí)現(xiàn)hypervisor的性能優(yōu)化。
您是否已經(jīng)正確配置了服務(wù)器以達(dá)到hypervisor性能最優(yōu)?
幾乎現(xiàn)在所有的服務(wù)器都支持主流的hypervisor,而且多數(shù)都默認(rèn)支持虛擬化。這取決于您的需求,手動(dòng)地啟用更多類似于離散I/O虛擬化的高級(jí)功能。不過(guò)如果您的物理內(nèi)存不能很好地支持hypervisor,或者沒有兼容硬件設(shè)備的最新的軟件版本功能為前提,BIOS的設(shè)置意義不太大。
您是否高效地分配了服務(wù)器的hypervisor資源和工作負(fù)載?
在工作負(fù)載虛擬化后,它們也會(huì)和物理資源一樣給服務(wù)器添加壓力。工作負(fù)載可能消耗的內(nèi)存和網(wǎng)絡(luò)帶寬要比服務(wù)器提供的更多。雖然現(xiàn)在的服務(wù)器已經(jīng)高度現(xiàn)代化,作為管理員,您還需要考慮負(fù)載和資源均衡來(lái)避免瓶頸和壓力,這在另一方面也更好地優(yōu)化hypervisor性能。
您的服務(wù)器是否有足夠的彈性支持更好的hypervisor性能?
在考慮影響hypervisor性能的因素時(shí),服務(wù)器的可用性常被遺漏。彈性本身不會(huì)直接影響hypervisor的效率,但是保持服務(wù)器的適度彈性可以幫助降低停機(jī)時(shí)間和中斷,換句話說(shuō),也影響hypervisor。要保持彈性和hypervisor的性能所需要做的工作通常就是升級(jí)軟件或更改BIOS設(shè)置。
Hypervisor性能低下有很多原因——過(guò)時(shí)的軟件、存儲(chǔ)性能不足、延遲等等,但是服務(wù)器的效率問(wèn)題通常被忽略。
Hypervisor需要抵御由bug或低效率代碼給工作負(fù)載帶來(lái)的影響。因此它們從設(shè)計(jì)上考慮到高效率的需求以及現(xiàn)代服務(wù)器平臺(tái)所需的高效軟件需求。但是虛機(jī)的性能并不僅僅跟軟件相關(guān)。而在多數(shù)數(shù)據(jù)的讀寫中,服務(wù)器硬件配置都扮演了非常關(guān)鍵的角色,從每個(gè)時(shí)鐘周期到單臺(tái)服務(wù)器支持更好的整合。
考慮如下三個(gè)問(wèn)題來(lái)判斷您能否從服務(wù)器端實(shí)現(xiàn)hypervisor的性能優(yōu)化。
您是否已經(jīng)正確配置了服務(wù)器以達(dá)到hypervisor性能最優(yōu)?
幾乎現(xiàn)在所有的服務(wù)器都支持主流的hypervisor,而且多數(shù)都默認(rèn)支持虛擬化。這取決于您的需求,手動(dòng)地啟用更多類似于離散I/O虛擬化的高級(jí)功能。不過(guò)如果您的物理內(nèi)存不能很好地支持hypervisor,或者沒有兼容硬件設(shè)備的最新的軟件版本功能為前提,BIOS的設(shè)置意義不太大。
您是否高效地分配了服務(wù)器的hypervisor資源和工作負(fù)載?
在工作負(fù)載虛擬化后,它們也會(huì)和物理資源一樣給服務(wù)器添加壓力。工作負(fù)載可能消耗的內(nèi)存和網(wǎng)絡(luò)帶寬要比服務(wù)器提供的更多。雖然現(xiàn)在的服務(wù)器已經(jīng)高度現(xiàn)代化,作為管理員,您還需要考慮負(fù)載和資源均衡來(lái)避免瓶頸和壓力,這在另一方面也更好地優(yōu)化hypervisor性能。
您的服務(wù)器是否有足夠的彈性支持更好的hypervisor性能?
在考慮影響hypervisor性能的因素時(shí),服務(wù)器的可用性常被遺漏。彈性本身不會(huì)直接影響hypervisor的效率,但是保持服務(wù)器的適度彈性可以幫助降低停機(jī)時(shí)間和中斷,換句話說(shuō),也影響hypervisor。要保持彈性和hypervisor的性能所需要做的工作通常就是升級(jí)軟件或更改BIOS設(shè)置。