您现在的位置:首页 >关于我们 >行业新闻 >服务器缓慢的DNS解析

服务器缓慢的DNS解析

时间:2016年7月21日


缓慢的DNS解析

在分析我的网络流量时,我发现我的网络连接是好的。问题是,DNS查询被分解非常缓慢,如果在所有。

我的DNS服务器上的Hyper-V服务器虚拟机的存在。Hyper-V服务器还承载Exchange 2007客户端访问服务器和集线器传输服务器和其他虚拟机作为域控制器和文件服务器。这些虚拟机已经到位了大约两年,我从未有过任何性能问题与他们。我还可以告诉你,我没有做任何配置的变化,除了应用补丁,相当长的一段时间。

 不过,我的DNS服务器是运行在一个蜗牛的速度即使DNS服务器应该放置在主机服务器几乎没有负载。毕竟,有多少资源是Windows Server 2003的DNS服务器真的吃上只有两用户网络?当我设置虚拟机了几年前,我给了它2 GB的RAM和一个虚拟处理器和那总是绰绰有余。

 我的第一本能就是可能DNS服务器遭受某种形式的恶意软件感染,也许我已经部署好的补丁。当我排除了这些可能性,但是,我知道,这个问题已经是另一个虚拟机渴望资源的DNS服务器。

 尽管Hyper-V允许你过量使用CPU资源,我没有做过这样的事。我曾经分配比物理CPU内核,安装在服务器上的虚拟处理器的数量较少。我想确保没有CPU超量使用,有几个核心去服务主机操作系统。

 我也知道我没有投入服务器的内存。服务器的物理内存8 GB和我奉献了2 GB的每个虚拟服务器和左2 GB的主机操作系统。虽然2 GB / VM听起来可能不足够的,所有的虚拟机运行的是Windows Server 2003,网络上有只有两个用户。

 我也能够排除网络拥塞是一个可能的原因。我有专门的网卡,每个虚拟机独立的千兆,没有办法,有足够的DNS名称解析请求饱和千兆连接。

 我无法消除问题的一个可能的原因是存储阵列的硬件资源。主机服务器的靴子一个专用的硬盘,但所有这一切都是由虚拟机所使用的虚拟硬盘驻留在一个共同的存储阵列。数组是足够快,它从未有任何麻烦,维修所有三个虚拟机,但现在我觉得有些东西发生了变化,导致磁盘I/O显著增加

交换过载

 花一些时间使用性能监视器在我的每一个虚拟机后,我发现我的Exchange服务器上内存较低。因此,操作系统的虚拟内存的大量使用。尽管Exchange服务器本身不向外表现出任何性能问题的迹象,恒分页操作造成了大量的I / O在我的存储阵列。阵列管理与交易所保持同步,但只是没有能够跟上DNS请求。

 长话短说,我关闭了所有的虚拟机分配的内存。而不是把2 GB的每一个操作系统,我从DNS服务器和另一个字节从宿主分区偷技嘉。让我分配4 GB的Exchange服务器。

 当我重新启动所有的服务器,我发现他们都表现的很好。它似乎认为我有更好的性能,从我的DNS服务器给它的工作记忆不奇怪,但这是有时服务器虚拟化的陌生的世界。


Copyright© 2004-2020 河南海腾电子技术有限公司 版权所有   经营性ICP/ISP证 备案号:B1-20180452   豫公网安备 41019702002018号    电子营业执照