论文部分内容阅读
计算机互联网技术飞速发展导致目前的网络环境和应用方式发生巨大变化。目前的计算机网络由于种种原因,在体系设计上有一些不够完善的地方,而针对现有网络的补充修补无法根本上解决问题。“一体化可信网络与普适服务体系基础研究”的目标是在一体化网络平台上提供多元化的网络和终端接入,保证信息交互的安全性和移动性,并有提供普适服务的能力。为了实现一体化网络的智能化,需要收集并分析当前网络的信息,根据环境的变化智能决策,达到网络自维护和自优化的目的。用户是一体化网络中的行为产生者和实施功能主体,需要-个完备的模型定义用户和用户行为。用户信息和用户行为信息作为一体化网络的重要组成部分,需要一个有效的策略收集用户信息和用户行为信息,需要一个高效分析模型分析并获得用户兴趣爱好和行为特性等,从而支持一体化网络的智能决策。本文通过对现有网络相对成熟的用户模型、用户管理系统以及行为分析技术的研究,结合一体化网络用户及网络的特性,设计并实现了一种基于一体化网络的用户管理系统。通过功能模块划分将系统划分为用户注册、用户认证、行为分析、标签生成以及界面展示五部分,通过模块化的方式完成系统功能并完成系统功能和性能方面的测试,将一定的用户信息通过Web页面展示。本文针对各个模块的功能需求,取得了以下研究成果:1、用户接入认证模块:用户注册与用户认证同属于接入认证模块,基于系统的易用性、可操作性和可扩展性等方面问题的考虑,用户接入认证功能采取基于Web推送方式的实现方式。2、行为分析模块:行为分析模块划分为数据采集及数据分析两个部分,数据采集模块部署在接入路由器上,使用PFRING快速采集数据并采用IPFIX导出应用层信息存储到数据库中。数据分析模块引入Hadoop处理架构,同时引入其相关组件HDFS、HBase以及MapReduce。3、标签生成模块:标签生成以用户基本信息数据库和用户行为信息数据库为数据来源,提取所需的信息生成描述性的用户标签,以字符串形式呈现。另一方面,标签生成模块完成行为信息接收、行为信息更新以及返回更新结果。4、界面展示模块:界面展示模块是通过Web界面的形式展示用户数据库中信息,以统计的形式展示流量、应用等方面的TopN数据。