您現(xiàn)在的位置:首頁 >關于我們 >行業(yè)新聞 >服務器緩慢的DNS解析

服務器緩慢的DNS解析

時間:2016年7月21日


緩慢的DNS解析

在分析我的網(wǎng)絡流量時,我發(fā)現(xiàn)我的網(wǎng)絡連接是好的。問題是,DNS查詢被分解非常緩慢,如果在所有。

我的DNS服務器上的Hyper-V服務器虛擬機的存在。Hyper-V服務器還承載Exchange 2007客戶端訪問服務器和集線器傳輸服務器和其他虛擬機作為域控制器和文件服務器。這些虛擬機已經到位了大約兩年,我從未有過任何性能問題與他們。我還可以告訴你,我沒有做任何配置的變化,除了應用補丁,相當長的一段時間。

 不過,我的DNS服務器是運行在一個蝸牛的速度即使DNS服務器應該放置在主機服務器幾乎沒有負載。畢竟,有多少資源是Windows Server 2003的DNS服務器真的吃上只有兩用戶網(wǎng)絡?當我設置虛擬機了幾年前,我給了它2 GB的RAM和一個虛擬處理器和那總是綽綽有余。

 我的第一本能就是可能DNS服務器遭受某種形式的惡意軟件感染,也許我已經部署好的補丁。當我排除了這些可能性,但是,我知道,這個問題已經是另一個虛擬機渴望資源的DNS服務器。

 盡管Hyper-V允許你過量使用CPU資源,我沒有做過這樣的事。我曾經分配比物理CPU內核,安裝在服務器上的虛擬處理器的數(shù)量較少。我想確保沒有CPU超量使用,有幾個核心去服務主機操作系統(tǒng)。

 我也知道我沒有投入服務器的內存。服務器的物理內存8 GB和我奉獻了2 GB的每個虛擬服務器和左2 GB的主機操作系統(tǒng)。雖然2 GB / VM聽起來可能不足夠的,所有的虛擬機運行的是Windows Server 2003,網(wǎng)絡上有只有兩個用戶。

 我也能夠排除網(wǎng)絡擁塞是一個可能的原因。我有專門的網(wǎng)卡,每個虛擬機獨立的千兆,沒有辦法,有足夠的DNS名稱解析請求飽和千兆連接。

 我無法消除問題的一個可能的原因是存儲陣列的硬件資源。主機服務器的靴子一個專用的硬盤,但所有這一切都是由虛擬機所使用的虛擬硬盤駐留在一個共同的存儲陣列。數(shù)組是足夠快,它從未有任何麻煩,維修所有三個虛擬機,但現(xiàn)在我覺得有些東西發(fā)生了變化,導致磁盤I/O顯著增加

交換過載

 花一些時間使用性能監(jiān)視器在我的每一個虛擬機后,我發(fā)現(xiàn)我的Exchange服務器上內存較低。因此,操作系統(tǒng)的虛擬內存的大量使用。盡管Exchange服務器本身不向外表現(xiàn)出任何性能問題的跡象,恒分頁操作造成了大量的I / O在我的存儲陣列。陣列管理與交易所保持同步,但只是沒有能夠跟上DNS請求。

 長話短說,我關閉了所有的虛擬機分配的內存。而不是把2 GB的每一個操作系統(tǒng),我從DNS服務器和另一個字節(jié)從宿主分區(qū)偷技嘉。讓我分配4 GB的Exchange服務器。

 當我重新啟動所有的服務器,我發(fā)現(xiàn)他們都表現(xiàn)的很好。它似乎認為我有更好的性能,從我的DNS服務器給它的工作記憶不奇怪,但這是有時服務器虛擬化的陌生的世界。


Copyright© 2004-2020 河南海騰電子技術有限公司 版權所有   經營性ICP/ISP證 備案號:B1-20180452   豫公網(wǎng)安備 41019702002018號    電子營業(yè)執(zhí)照