瀏覽量:85次
系統(tǒng)時間問題看似很小,但是對于一些時效性要求較高的業(yè)務(wù)系統(tǒng),例如:考試系統(tǒng)、實時監(jiān)控系統(tǒng)等,時間問題影響甚大。我們在實際生產(chǎn)中也遇到一臺虛擬機(jī)安裝的Windows Server系統(tǒng)(操作系統(tǒng)時間同步NTP,未配置同步主機(jī))由于系統(tǒng)時間異常導(dǎo)致應(yīng)用服務(wù)出現(xiàn)問題。
操作系統(tǒng)時間同步Windows:Windows操作系統(tǒng)直接把CMOS時間認(rèn)定為當(dāng)前顯示時間,不根據(jù)時區(qū)轉(zhuǎn)換。這樣每調(diào)整一次系統(tǒng)時區(qū),系統(tǒng)會根據(jù)調(diào)整的時區(qū)來計算當(dāng)前時間,確定后,也就同時修改了CMOS內(nèi)的時間。
Linux:Linux和蘋果操作系統(tǒng)以當(dāng)前主板CMOS內(nèi)時間做為格林威治標(biāo)準(zhǔn)時間,再根據(jù)系統(tǒng)設(shè)置的時區(qū)來最終確定當(dāng)前系統(tǒng)時間。
為什么虛擬機(jī)會有波動?計時器中斷
虛擬機(jī)與主機(jī)操作系統(tǒng)共享底層硬件,正在運行的虛擬機(jī),有時也會延遲交付虛擬計時器中斷。虛擬機(jī)只在某些特定的時刻檢查掛起的虛擬計時器中斷,比如底層硬件接收到物理計時器中斷時,讓虛擬機(jī)在精確指定的時間內(nèi),去請求物理計時器中斷。
因為客戶操作系統(tǒng)通過計算中斷來保持時間,所以當(dāng)存在計時器中斷積壓時,由客戶操作系統(tǒng)測量的時間就會落后于實時時間。
VMware虛擬機(jī)如何處理計時器中斷?
VMware虛擬機(jī)通過跟蹤當(dāng)前計時器中斷待辦事項列表來處理這個問題,并在待辦事項列表過大時以更高的速度交付計時器中斷,以便趕上進(jìn)度。
如果虛擬機(jī)運行得太慢,可能是由于與主機(jī)上運行的其他虛擬機(jī)或進(jìn)程爭奪CPU時間的結(jié)果,則不能為虛擬機(jī)提供足夠的時間跟上進(jìn)度。
發(fā)生這種情況后,如果客戶操作系統(tǒng)安裝了VMware Tools并且時鐘同步功能啟用狀態(tài),VMware Tools會在客戶操作系統(tǒng)未來的某個時候,通過同步客戶操作系統(tǒng)與主機(jī)的時鐘校正時間。
VMware vSphere虛擬化環(huán)境時間配置點ESXi主機(jī)時間
主機(jī)時間配置分為兩種:手動配置、同步NTP服務(wù)器
主機(jī)時間配置
虛擬機(jī)時間配置
虛擬機(jī)時間配置:同步主機(jī)時間(注:必須安裝VMware Tools)
虛擬機(jī)時間配置-同步主機(jī)時間
上一篇: 手機(jī)瀏覽器廣告屏蔽插件如何安裝,手機(jī)瀏覽器廣告攔截插件
下一篇: 如何在win10電腦中設(shè)置手寫簡體轉(zhuǎn)繁體,如何在win10電腦中設(shè)置手寫輸入法
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點,本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認(rèn)后,會立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776