基于Esxi6.0的時(shí)間同步方案
本文主要介紹基于Esxi6.0的時(shí)間同步方案。隨著(zhù)虛擬化的提高,現代化的數據中心對于時(shí)間同步的準確性越來(lái)越嚴格。時(shí)間同步不僅僅是單個(gè)設備之間的問(wèn)題,而且包括服務(wù)之間的關(guān)系。本文將從NIS,NTP,VMware自身的時(shí)間同步器,以及配置vSphere 6.0使用一個(gè)外部時(shí)間源的方面來(lái)詳細介紹時(shí)間同步方案。
1、NIS
NIS本質(zhì)上是一種分布式數據庫,它可以將主機名、網(wǎng)絡(luò )地址等信息分布在一個(gè)或多個(gè)管理服務(wù)器上。將NTP和NIS集成使用可以為眾多客戶(hù)端提供準確的時(shí)間信息。如果使用統一的時(shí)鐘源進(jìn)行配置,則所有客戶(hù)端會(huì )被強制執行相同的時(shí)鐘設置,從而確保時(shí)間同步。在環(huán)境中使用NIS時(shí),建議直接在NIS服務(wù)器上配置NTP客戶(hù)端。此時(shí),在客戶(hù)端上運行此NTP客戶(hù)端的機器可以使用NIS服務(wù)的當前時(shí)間。
建議在使用NIS的環(huán)境中確保所有基于網(wǎng)絡(luò )的時(shí)鐘源都由NIS提供
2、NTP
NTP是一種可以在多個(gè)計算機上同步時(shí)鐘的協(xié)議,可以精確到毫秒級別。在網(wǎng)絡(luò )的架構中,所有的彼此連接的設備都可以使用NTP,以便在網(wǎng)絡(luò )上同步時(shí)間。這種方式是一種經(jīng)濟實(shí)惠的方法,因為不需要其他任何設備的支持,而通過(guò)網(wǎng)絡(luò )傳輸的延遲較小,因此獲取的時(shí)間準確度較高。如何選擇適當的NTP服務(wù)器是非常重要的。由于大多數網(wǎng)絡(luò )環(huán)境本來(lái)就是高度分散的,因此有時(shí)需要非常接近多個(gè)網(wǎng)絡(luò )中的NTP服務(wù)器來(lái)確保時(shí)間同步。為了解決這個(gè)問(wèn)題,可以將機器的時(shí)間戳校正到UTC(協(xié)調世界時(shí)):使用NTP或手動(dòng)校準UTC以保持所有時(shí)鐘源可用。
使用NTP的環(huán)境需要在虛擬化服務(wù)器上安裝并配置NTP服務(wù),然后從客戶(hù)端中調用NTP服務(wù)。
3、VMware自身的時(shí)間同步器
除了NIS和NTP之外,vSphere6.0還提供了自己內置的時(shí)間同步器,雖然它已經(jīng)過(guò)時(shí),但仍然可以在某些環(huán)境中使用。每個(gè)虛擬機都有一個(gè)時(shí)間源。從vSphere中的VMware Tools到虛擬機操作系統,虛擬機的時(shí)間同步基于該源。如果虛擬機沒(méi)有工具(可能是Linux中的某些發(fā)行版),請確保為操作系統手動(dòng)選擇時(shí)間同步原始數據(例如首先使用VMware Tools,然后改為NTP)。
操作系統的時(shí)間同步機制通常是默認啟用的。 在Windows操作系統中,確保將時(shí)間同步為外部時(shí)鐘并使用正確的時(shí)區。在Linux操作系統中,通常使用NTP服務(wù)來(lái)獲取時(shí)間并保持時(shí)間同步。
4、配置vSphere 6.0使用一個(gè)外部時(shí)間源
如果您的環(huán)境中使用的任何時(shí)間同步方法無(wú)法滿(mǎn)足要求,則可以選擇使用外部時(shí)間源。下面介紹如何使用該方案:使用以下命令在ESXi控制臺上配置NTP服務(wù):vicfg-ntp –server time_server_address –add
在vSphere Web Client中可以配置NTP服務(wù)器。在“API調用標記管理器”中將命令行選項設置為:time_server_address。如果使用多個(gè)服務(wù)器,則在使用vicfg-ntp命令時(shí)可以使用“ , ”分隔符:vicfg-ntp –server time_server_address1,time_server_address2 –add
建議使用至少三個(gè)NTP服務(wù)器,因為這樣可以保證即使其中兩個(gè)NTP服務(wù)器故障,另一個(gè)NTP服務(wù)器仍可以提供準確的時(shí)間信息。
總結:
在現代化的數據中心中,時(shí)間同步是至關(guān)重要的。隨著(zhù)虛擬化技術(shù)的發(fā)展,基于Esxi6.0的時(shí)間同步方案可以為整個(gè)數據中心提供準確的時(shí)間信息。本文介紹了基于Esxi6.0的時(shí)間同步方案中使用NIS,NTP,VMware自身的時(shí)間同步器,以及配置vSphere 6.0使用一個(gè)外部時(shí)間源四個(gè)方面的詳細內容。雖然不同的環(huán)境具有不同的時(shí)間同步需求,但選擇適當的時(shí)間同步方案可以確保整個(gè)數據中心的時(shí)間同步準確性。