《高性能计算机网络网络结构 (20).ppt》由会员分享,可在线阅读,更多相关《高性能计算机网络网络结构 (20).ppt(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、高性能计算机网络High-Performance Computer NetworksHigh-Performance Computer Networks1第五章第五章 网络应用之三网络应用之三内容分发内容分发CONTENTS内容分发服务器集群服务器集群Web代理代理内容分发网络内容分发网络对等网络对等网络3服务器集群服务器集群服务器集群或服务器农场为Web体系结构后台的增强策略,在Web服务后台使用服务器集群取代单一服务器可配置企业DNS数据库,用DNS重定向(一个URL对多个IP)实现负载平衡前端不仅是一个路由器/交换机,还可对IP、TCP、HTTP等协议首部、甚至载荷部分进行检查,并以此来
2、实现服务器集群的负载平衡4Web代理Web代理Web代理代替客户向远程服务器发送Web请求,同时接收并缓存来自远程服务器的Web响应,为大量客户提供共享网页服务Web代理不仅大大加快了Web访问速度,还有助于实现隐私保护和限制访问策略可提供多个层次的Web代理服务,其中浏览器为第一层次的缓存代理5内容分发网络CDN的体系结构CDN将同一内容的多个副本放在不同地理位置的服务器(即CDN节点)上,形成一棵分发树,客户访问被定位到距离最近的CDN节点上CDN不同于同样支持分发树、完全静态的镜像服务,CDN所提供Web服务是唯一的、内容具有高度动态性和一致性6CDN的DNS重定向内容分发网络企业CDN
3、通常采用ISP托管方式:CDN服务器+CDN节点+DNS服务器CDN的DNS重定向:当客户查询CDN服务器的IP地址时,该CDN的DNS服务器根据客户地理位置(通过IP地址辨析),返回距离客户最近或负载最轻的CDN节点的IP地址7对等网络P2P的体系结构CDN基础设施的容量固定,但P2P的伸缩性好,便于大量内容的分发与共享整个P2P网络由一个种子文件(torrent)和一个跟踪器(tracker)来管理共享数据文件被切分成大小相同的块(chunks),P2P网络节点称为peers8对等网络P2P的工作过程种子文件是一个比共享文件内容小得多的内容描述元文件,其作用是验证下载内容的完整性,并提供该内容跟踪器的名称种子文件中包含跟踪器名称以及共享文件每个块内容的160-bit散列值,该hash值作为块的标识符,由SHA-1算法计算得出跟踪器通过维护一张整个swarm的状态信息表来管理全部swarm成员的活动,swarm成员定期向跟踪器报告自己的活动状态,跟踪器也会把这些状态信息反馈给全部swarm成员对等节点之间在上传下载前,要彼此交换各自拥有的文件块清单9谢谢大家谢谢大家10