节点文献

CDN构架设计及其配置管理系统的设计与实现

Architecture Design of CDN and Design and Implementation of Configuration Management System

【作者】 雷孟成

【导师】 张笑燕;

【作者基本信息】 北京邮电大学 , 软件工程, 2011, 硕士

【摘要】 CDN (Content Delivery Network:内容分发网络)内容分发网络是在现有的IP网络的基础上构建一种新型信息网,CDN网络能有效提高大型网站的访问速度,提高用户体验,增强网站安全,节约网站流量成本。CDN内容分发网络的运维关键在于对服务器配置文件的管理。本文通过对CDN网络体系的四大关键技术:内容路由技术、内容分发技术、内容存储技术和内容管理技术的分析,着重介绍CDN的内容路由技术和内容分发技术。阐述了CDN内容缓存服务Squid服务的一些特征,侧重在于说明缓存服务对CDN内容分发的重要性,设计了一种典型的CDN节点的网络构架:LVS+HAProxy+Squid+Apache/Nginx+Memcache+MySQL,并通过测试论证了该方案可以满足大型网络所面临的高并发的处理性能要求。文中最后提出了一种针对CDN配置文件的管理方法,设计和实现了CDN配置管理系统,并验证了系统能够按照着预先的设定的目标高效管理CDN系统的配置文件。

【Abstract】 The thesis describes a general method of designing and implementing a content delivery network (CDN) system. Content distribution network system is mainly used for ICP(Internet content provider) provides the network acceleration service.The CDN load balance technology system includes two aspects, global server load balance is the control system as a whole. The local server load balance is on a node of the load balance scheduling. Through the global and local two load balancing server to optimize the allocation of resources and improve website service ability.Content distribution technology is the content of the update CDN control is an important technical means, include two main method. Squid is used to cache data, is a open source software, through the service on the one hand may provide Squid ICP network speed up service, on the other hand, we can effectively relieve the pressure of business server.Based on the above content distribution technology and content routing technology, puts forward a kind of typical CDN node of the network structure architecture:LVS+HAproxy+Squid+Apache/Nginx+Memcache+MySQL.The CDN configuration management system is a kind of management CDN configuration files of the system software, according to the software design, and realize the configuration management system function, and verified the system can according to the predetermined goal, highly efficient management the configuration files of the CDN system.

【关键词】 CDN负载均衡内容分发Squid配置管理
【Key words】 CDNConfigure ManagementSquidNetwork Acceleration
  • 【分类号】TP311.52
  • 【被引频次】2
  • 【下载频次】297
节点文献中: 

本文链接的文献网络图示:

本文的引文网络