(编辑:jimmy 日期: 2024/11/6 浏览:2)
数据流通能力是服务器的一项重要性能指标和宝贵资源,对其进行实时监控并有效限制是服务器管理者不得不考虑的问题。Windows Server 2008作为微软最高版本的服务器平台,如何实现网络流量的监控与限制呢?下面笔者和大家分享自己的经验,并通过测试验证其有效性。
执行“开始”→“运行”,输入MMC打开控制台1窗口。单击“文件”→“添加/删除管理单元”弹出添加或删除单元对话框,在“可用的管理单元”列表中找到并选中“可靠性和性能监视器”,单击“添加”按钮将其添加到“所选管理单元”列表中,最后单击“确定”退出。在控制台1窗口的左窗格中依次展开“控制台根节点”→“可靠性和性能(本地)”→“监视工具”→“性能监视器”。然后在中间的内容窗格的图表的空白区域单击右键选择“添加计数器”,打开添加计数器向导窗口。在可用计数器列表中找到“Network Interface”,单击右侧的“ ”展开该计数器,找到并选中“Bytes Total/sec”单击“添加”按钮,最后“确定”退出。(图1)
在性能监视器内容窗格中的最下方选中并双击刚才添加的计数器打开其属性设置窗口,在“数据”标签页下找到“比例”选项,从下拉列表中选择0.001将其设置为该数值,最后单击“确定”返回到控制台1。单击“文件”→“另存为”,键入文件名test将其保存到桌面。这样基于网络性能监控器部署完毕,并且已将其设置保存为文件。(图2)
为了演示网络监控效果,笔者通过远程桌面登录到Windows Server 2008并且将本地硬盘映射到Server 2008。下面笔者从本地硬盘向Server 2008的磁盘中拷贝一个大型文件,我们看看监控效果。如图3所示此时网络流量陡然升级,从图表看网络流量到达峰值。再看下面的数值,最小值达到100kB/s左右、最大值达到400kB/s、最后值达到300kB/s左右,平均值也在250kB/s左右。可见,Windows Server 2008的网络接口(网卡)正在满负荷运行,网络流量过大。(图3)