[发明专利]基于DU Meter的网络流量统计方法无效
申请号: | 200710038805.5 | 申请日: | 2007-03-30 |
公开(公告)号: | CN101277226A | 公开(公告)日: | 2008-10-01 |
发明(设计)人: | 郭楠 | 申请(专利权)人: | 上海东华广播电视网络有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 上海智信专利代理有限公司 | 代理人: | 胡美强 |
地址: | 200041上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 du meter 网络流量 统计 方法 | ||
技术领域
本发明涉及一种网络,尤其涉及一种网络流量统计方法。
背景技术
21世纪是互联网业务高速发展的时代,每天都有新技术、新应用出现,方便的互联沟通,强大的事务处理能力和丰富多彩的媒体内容,使得互联网业务也变成了人们生活不可或缺的组成部分。在这种背景下,流量统计作为网络运营商对于网络应用的重要监视控制手段和业务结算方案,其重要性也越来越高。
目前比较常用的流量统计手段是利用MRTG软件,其次是通过DU Meter对每台服务器做流量统计。但在应对一些具体的应用时,这两个软件都存在一定的缺陷:MRTG是一个即时流量监视软件,不提供对流量的累计统计处理能力;DU Meter是针对单台服务器开发的,在处理一个服务器集群的总流量统计时先天不足。
如何在DU Meter的统计数据基础上进行数据开发,形成一个个性化的针对特定服务器集群的统计软件、能一目了然地统计所有服务器的流量是网络工程师要解决的技术问题。
发明内容
本发明需要解决的技术问题是提供了一种基于DU Meter的网络流量统计方法,旨在解决上述的问题。
为了解决上述技术问题,本发明是通过以下步骤实现的:
对每一台装载DU Meter需要流量统计的服务器配置IIS发布站点,为每一台机器的DU Meter日志配置WEB访问权限,然后在一台中心服务器上通过HTTP方式把这些DU Meter日志下载到本地目录;
通过程序方案读取下载出的DU Meter日志文件并对其每条记录进行数据流分析,以获取需要的流量数据;
采用了Microsoft的Sql Server来作数据记录,把所有从日志文件中分析读取的出的日志信息输入到Sql Server数据库,利用Sql Server强大的数据查询功能来实现历史数据的快速查询、建立多种强大的查询模式;
采用WEB方式的人机交互界面完成:可以方便地在所有能够连接到互联网的电脑终端,实现所有查询功能。
与现有技术相比,本发明的有益效果是:提供了一个监测集成平台,通过这个平台网络提供商能够方便简洁地查询某个服务器集群中多台服务器的流量统计信息,可以个性化地进行多种功能强大的数据查询,获得最有价值的信息。
具体实施方式
下面结合具体实施方式对本发明作进一步详细描述:
本发明是通过以下步骤实现的:
对每一台装载DU Meter需要流量统计的服务器配置IIS发布站点,为每一台机器的DU Meter日志配置WEB访问权限,然后在一台中心服务器上通过HTTP方式把这些DU Meter日志下载到本地目录1;
通过程序方案读取下载出的DU Meter日志文件并对其每条记录进行数据流分析,以获取需要的流量数据2;
采用了Microsoft的Sql Server来作数据记录,把所有从日志文件中分析读取的出的日志信息输入到Sql Server数据库,利用Sql Server强大的数据查询功能来实现历史数据的快速查询、建立多种强大的查询模式3;
采用WEB方式的人机交互界面完成:可以方便地在所有能够连接到互联网的电脑终端,实现所有查询功能4。
在步骤1中,所述的IIS发布站点是:使用“Internet信息管理器”,为DU Meter日志目录创建一个WEB虚拟目录,以保证通过网络能够访问到DU Meter每天产生的日志文件;
所述的为每一台机器的DU Meter日志配置WEB访问权限是:使用Internet信息管理器配置默认的匿名访问权限或者在保证安全的前提下通过Internet信息管理器为访问者配置访问权限;
在步骤2中,所述的通过程序方案读取下载出的DU Meter日志文件,并对其每条记录进行数据流分析是:由于日志文件是按照一定的格式来顺序记录时间、流出流量、流入流量信息的,所以需要通过编程,以字符流模式读取下载的日志文件并对其按照格式取值,在固定的位置读出记录时间、流出流量和流入流量信息;
在步骤3中,采用了Microsoft的Sql Server来作数据记录是:在SqlServer中建立一个数据库且在此数据库中新建一张数据表;把所有从日志文件中分析读取的出的时间、流入流量和流出流量记录到创建出的SqlServer数据表中以供查询,Microsoft SQL Server 2005是用于大规模联机事务处理(OLTP)、数据仓库和电子商务应用的数据库平台;也是用于数据集成、分析和报表解决方案的商业智能平台。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海东华广播电视网络有限公司,未经上海东华广播电视网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710038805.5/2.html,转载请声明来源钻瓜专利网。