《CACHE、CDN、IDC技术及中国移动互联网问题分析.ppt》由会员分享,可在线阅读,更多相关《CACHE、CDN、IDC技术及中国移动互联网问题分析.ppt(22页珍藏版)》请在三一办公上搜索。
1、CACHE、CDN、IDC技术及中国移动互联网问题分析,内容,CACHECDNIDC技术,互联网问题及思考,1,2,一、IDC已引入的内容源存在的问题,二、CACHE、IDC建设统未统筹考虑,Internet,IP承载网络,WebCache,P2PCache,Cahe的是将用户访问或下载的热点内容在存储设备中保存一个副本,当内容再次被用户访问或下载时,不必连接到驻留(源)网站,而是由Cache中保留的副本直接提供,以达到加速访问或下载,降低网间带宽和依赖的目的。一般CACHE分为WEB CACHE和P2P CACHE。特点:一次外网访问,多次内网服务,流量拥塞点:省网出口互联出口,解决HTTP
2、流量问题,解决P2P流量问题,什么是CACHE?,WebCache系统以透明方式部署于中国移动CMNET,在网间出口处(北京、上海、广州)采用分光方式部署重定向子系统,将网间出口处的HTTP流量引导至对应的WebCache系统服务器组。,DPI:Deep Packet Inspection深度包检测,骨干现网正在部署过程中,与CMNET五期工程同期(正在工程建设过程中)省公司自建CACHE:/内蒙/湖北/山东/福建/广西/江苏/四川/重庆/贵州/西藏/浙江注:一般是WEB Cache和P2P Cache同时建设,WebCache全网部署情况,1、用于基于客户端浏览网页,向Local DNS发出
3、域名解析请求2、Local DNS服务器向外网发送DNS解析请求3、解析请求到达外网DNS服务器前,通过DPI设备复制一份到GSLB设备,原请求到达外网DNS服务器4、GSLB进行域名请求判断,如果为预先设定的域名解析请求,则解析域名请求的IP地址为Web cache的IP地址,回应给Local DNS服务器5、Local DNS服务器将Cache的IP回应给用户。(外网DNS回应Local DNS晚于GSLB到达Local DNS,被Local DNS丢弃)6、客户端收到Local DNS回复的域名解析结果,向Cache发起web访问请求7、Cache命中则直接回应客户,不命中则从Inter
4、net取回数据,保存在本地并回应客户,WebCache系统重定向机制,用户先通过互联网下载种子文件(.torrent文件,即被下载文件的“索引”),该文件包含Tracker信息(服务器地址)和文件信息(目标下载文件的目录信息)两部分BT客户端通过种子文件中的信息连接到tracker服务器,并向tracker服务器发出announce请求(包含需要下载的文件目录和文件名)。Tracker服务器收到用户请求,将回复用户一个Peerlist,包含可下载文件的若干个可用的下载站点的IP地址,此IP地址包含服务器地址或其他用户地址。用户通过客户端向Peerlist中提供的各IP地址发送下载文件请求,与各
5、IP地址连接后,开始进行文件下载(根据种子文件,两者分别告知对方自己已经有的块,然后交换对方没有的数据),此时不需要服务器参与,分散了单个线路上的数据流量。,P2P Cache,一般的HTTP/FTP下载,发布文件仅在某个或某几个服务器,下载的用户增多时,服务器的带宽很易拥挤,下载速度变慢;而P2P协议下载的特点是下载的用户越多,提供的带宽也越多,种子也会越多,下载速度就越快,BT、迅雷、电驴、PPlive等P2P下载工具工作方式虽各有特点,但基本原理相同。,P2P工作原理,典型P2P应用:BT下载,P2P缓存子系统,流量重定向,Internet,多种终端用户,BT、eMule、迅雷等,P2P
6、Cache技术原理,分光设备,国内、国际出口路由器,用户从互联网下载种子文件,通过其向互联网中tracker服务发送P2P请求通过分光方式旁路链路信息,DPI设备截获用户发起的P2P请求DPI设备分析后,将用户P2P请求转发到重定向设备重定向设备对用户请求进行分析判断该资源是否已经被缓存如果用户请求资源没有缓存,重定向设备将不处理该请求如果用户请求资源已经被缓存,重定向设备将中断该用户同外网的连接并将其重定向到缓存服务器,Cache系统向用户发送Peerlist(均为网内用户/服务器地址),Cache服务器自身地址也包括在peerlist中用户根据peerlist文件中IP地址连接至相关服务器
7、/用户(含Cache服务器)后开始P2P下载,DPI,P2P Cache 当前在现网未部署,也没有确定部署方案。,什么是CDN?,CDN全称是Content Delivery Network,即内容分发网络,建立并覆盖在承载网之上、由分布在不同区域的节点服务器群组成的分布式网络,通过一定规则将源内容发布到最接近用户的边缘,使用户可以就近取得所需的内容,解决Internet网络拥塞状况,提高用户访问的响应速度。,CDN关键技术,从内容源到CDN边缘的Cache的过程。有两种主流的内容分发技术:PUSH和PULL。,一个是内容源的存储,一个是内容在CDN节点中的存储。,内容管理在涵盖了从内容的发布
8、、注入、分发、调整、传递等一系列过程,CDN负载均衡系统实现CDN的内容路由功能。它的作用是将用户的请求导向整个CDN网络中的最佳节点。,路由,分发,存储,管理,CDN逻辑组成,CDN服务提供商市场占比情况,第二梯队,Akamai,LimeLight,CDNetworks,No.1 蓝汛(60%),No.2 网宿(23%),随着海外CDN市场发展的提速,各类参与者也逐渐进入CDN市场领域,占据少量份额;,InternapLevel3VerisignCacheLogicVitalStream,帝联快网天地互联UniCache,第二梯队,海外CDN巨头开始重视中国市场,但市场份额相对较小,且偏重于
9、跨国企业以及国内资源的海外分发.国内第二梯度中仍以国内企业为主,蓝汛与网宿占据国内市场的主要份额,技术实力、业务种类、运营经验、服务支撑与其它厂家相比优势明显;,作为CDN的主导厂商,Akamai优势明显,全球市场占比超过60%,ELSE,ChinaCache 中国最大CDN服务提供商ChinaCache服务节点已经超过500个,遍布中国100多个主要城市,全网处理能力突破800Gbps.为流媒体、WEB2.0、政府、门户、证券行业、电子商务、游戏、软件、企业等300多家网络媒体及国内外企业网站提供服务与解决方案。,网宿 中国第二的CDN服务提供商网宿CDN平台部署在3大运营商(移动、电信、联
10、通)及2大专有网络(中国教育和科研计算机网、中国科技网)的骨干节点上。拥有带宽数量近230G,节点数近100个,具备覆盖全球的12个CDN海外节点。目前公司服务的客户近300家。,12个海外节点,国内节点分布广泛,面向用户提供跨网的静态、动态网页加速、流媒体加速、下载加速等解决方案,国内CDN服务提供商概况,中国移动与各CDN厂商的合作情况,蓝讯:海南、江西、安徽、云南、江苏、浙江、湖南网宿:广东、山西、新疆思华:辽宁,具体引入如下:,IDC现状,IDC(Internet Data Center),即互联网数据中心。IDC是一种Internet服务,一般可分为4个层面:提供空间提供主机提供应用
11、,如邮箱、网站提供内容源,目前在北京、上海、广东、江苏、四川、浙江、重庆等地建设7个一类IDC,满足全国性、规模性资源和应用支撑需求,并兼做本省IDC。其他各省根据本省业务需求建设二类IDC,满足省内本地内容托管和集团客户应用等需求,同时作为一类IDC的补充,提供镜像、内容分发等,Cache、CDN、IDC小结,内容,CACHECDNIDC技术,互联网问题及思考,1,2,一、IDC已引入的内容源存在的问题,二、CACHE、IDC建设统未统筹考虑,17,一、IDC已引入的内容源存在的问题,在IDC网站引入后,我网用户访问某些已引入网站时,仍然访问联通、电信网络节点。,以实际数据和例子说明问题存在
12、?可引用监控分析数据,问题背景,1、我网IDC未引入新浪的内容占新浪总内容的30%-40%新浪目前在移动已经部署的业务与产品有:静态类(新闻、娱乐、体育等主要静态页面镜像)、视频类(播客、大片、新闻视频)、WAP类(全业 务)没有部署的业务主要有:博客、全部动态内容、数据库内容、IM类、聊天室等2、虽有智能DNS,但未正确配置IP占我网IP总数的60-70%新浪网有自建的只能DNS,根据我公司IP地址列表和新浪网配置的IP列表对比,约60%的IP地址落在新浪只能解析的列表之外,这些地址访问内容的服务器地址被随机解析,没有智能DNS,只能靠轮训的方式,同样会被随机解析统计,来自移动用户被正确解析
13、到移动IDC的仅占移动访问总流量的?%,一、IDC已引入的内容源存在的问题,问题分析,一、IDC已引入的内容源存在的问题,一、建设智能DNS,使得我网用户在访问内容时能正确解析到我网IDC内容源。二、建立与内容提供商的长效沟通机制,交换IP地址配置清单,使得具有智能DNS的内容源提供商能正确配置。三、建议数据部分析已引入IDC的内容源是否完整,对于未能完整引入的,深化引入力度,建议解决方案,1、CACHE与IDC引入内容源重复问题对于DPI+DNS重定向的方式建设的CACHE,即使IDC已经引入了该资源,仍然会被重定向到CACHE。2、除集团统一在北上广建设CACHE外,各省也在自建CACHE,但:各省自建CACHE没有统一的指导意见没有统一调度,形成规模效应3、未彻底从集团的高度统一管理IDC已引入的内容源如:某省引入XX网,但与XX网的签约是只确保本省IP地址范围用户在访问时引导到移动IDC,其余省份仍然会随机解析到他网+cdn,不建,二、CACHE、IDC建设统未统筹考虑,问题分析,二、CACHE、IDC建设统未统筹考虑,谢谢!,