(4) 3DNS将所获得的IP地址解析结果送回相应DNS。
(5) 本地DNS将IP地址解析结果送回相应最终用户。
(6) 最终用户访问指定服务器。
(7) 服务器对最终用户服务。
F5的3DNS系统具有标准DNS的全部功能,同时还具有更强的处理能力,支持多达17种的全网负载均衡手段。
五、IDC利用3DNS可开展的增值服务
A、可靠性
B、为用户提供全球的负载均衡
C、IDC提供灾难恢复
D、为用提供扩展性的服务
E、内容的发布服务
F、CDN 的服务
A、可靠性
多点IDC利用3DNS帮助用户消灭单点故障,从而为用户提供所需要的容错功能,3DNS通过将你的最终用户请求分流到不同的服务区域,最终保证你的内容及应用永远可以响应用户请求。
B、为用户提供全球的负载均衡
多点IDC可为用户提供全球的负载均衡。如IDC的治理员可以使用3DNS,通过从站点到最终用户本地DNS的探测程序,将用户发送到探出程序测定出的往返时间最短的站点。3DNS使用“命中率”,答应将连接发送到在站点和最终用户本地DNS之间进行交易丢失数据包或超时数据包数目最少的站点。3DNS和BIG/IP结合提供17种的全球流量分配策略。
o 轮询算法
o 比率
o 最少连接数
o 随机
o 用户定义的服务质量
o 往返时间(RTT)
o 完成率(数据包丢失)
o BIG-IP吞吐量(PPS)
o 全球可用性
o HOPS
o 分布式拓扑
o 访问控制
o LDNS轮询算法
o 动态比率
o 电子商务
IDC可根椐用户的不同要求,为不同的用户提供不同负载均衡策略,提供不同的增值服务。
C、 IDC提供灾难恢复
IDC通过3DNS,可以建立一种镜像灾难恢复的策略。例如,许多机构在一个建筑中有一个主站点,同时在另一个建筑中有一个备份站点。可以建立一种策略,指定只有在主站点正常运行的情况下将所有流量发送给主站点。假如主站点未正常运行,则流量可以立即传送到备份站点。
D、为用提供扩展性的服务
3DNS利用单一URL为用户服务;无论有多少台服务器,也无论这些服务器的位置如何,客户只需要记住一个URL即可访问该站点。3DNS自动将客户引导到该站点,即使该站点有些服务器正在进行维护,该站点还可以为用户提供不间断地访问。这个单一URL还可以用来集中化地治理服务器资源和设备。
3DNS答应您根据发展的需要随时添加其它站点,同时将内容放在更接近用户的位置,从而提供功能强大的可扩展性。3DNS能为 IDC提供全球的负载均衡,提供具有吸引力的增值服务。
E, 内容的发布服务
IDC可为大量用户的务,如何为用户有效、快速地分发这些内容是IDC的一个新的问题,F5的Global-site全球内容的治理器,能有效地解决问题。Globalsite与Big/ip结合使用可对内容实现自动复制、分发。通过Globalsite之间的多级自动分发,可有效地节约带宽(仅传送修改的内容,压缩传输)、安全分发(传输过程加密)。
可自适应:global/SITE支持所有Unix、NT和MAC操作系统。Global/SITE通过使各种服务器阵列的内容、应用和配置保持同步,从而保护您现有的IT投资。避免了安装和治理繁琐且代价高昂的附加服务器软件。
同步:global/SITE确保所有本地服务器和远程服务器具有最新的内容,使Web发布者可以智能化地将文件和目录部署到这些服务器中。Web发布者可以一次性定义标准的分发文件的描述文件,或设置分发文件的规则,从而实现文件和目录分发的自动化。此外,global/SITE可以安全地传输整个文件或仅传输更新部分,从而降低已经很紧张的网络资源上的流量。
复制:global/SITE简化了新资源的添加过程,方法是答应Web发布者将整个目录复制到新的生产服务器和global/SITE控制器。此外,还答应发布者将所有数据的完整副本或任意一部分目录传送到新的生产服务器和global/SITE控制器。
站点恢复:使用global/SITE,可以重新创建整个站点,也可以返回重新运行前一个版本,从而节省时间并提供简单的错误恢复。
集中治理:每台服务器和每个站点均被global/SITE集中治理,使您可以为其提供一致的内容。通过指定的分段控制器使分布集中化。分段转出可以确保Internet质量控制。
总体控制:global/SITE提供对所有部署参数的进行总体控制。对于互相协作在Internet站点上发布内容的公司,可以使用global/SITE将数据存储在分段存储器中并使其同步,然后在一个或多个站点的所有服务器上进行复制,最终发送到所有服务器,同步进行发布,无论各站点处于什么位置。
版本控制:版本控制功能全程跟踪并保存所有内容变化,同时为您提供访问以前所有版本的能力,并相应地使数据保持同步。Web发布者不再仅限于发布最新的内容–现在,发布信息的完整历史记录也易如反掌。
支持内容和应用程序:global/SITE支持所有基于文件的内容和应用程序的发布,包括Html、java脚本、活动服务器页(asp)、MicrosoftWindows应用程序等。此外,还支持Web发布工具,包括FrontPage、HomeSite、PageMill、NetObjectsFusion、Dreamweaver等。
安全性和冗余:global/SITE为目标服务器提供了用户名/口令的控制,访问必须经过验证。所有通过WAN传输的数据均经过加密。通过配置的数据恢复和重新运行选项提供冗余。
F, CDN 的服务:由于众所周知的原因,如:HTTP协议、网络带宽、光速、服务器处理能力等,使用户访问网站的响应速度减慢,人们戏称WWW为World Wide Wait。为了能提高用户访问的响应速度、优化现有Internet中信息的流动,在现有的Internet网络中建立一个完善全面的中间层——CDN(Content Distribution Network), 使用户能以最快的速度,从最接近用户的地方获得所需的信息,彻底解决网络拥塞,提高响应速度。
4,CDN的网络结构
建立一个CDN 的成功要素
• 使用智能设备完成内容控制,安全传输,动态内容,媒体流。
• 提供单一控制接口进行设备/网络治理
• 监视,日志文件治理, 报告和计费
• 基于信息位置和网络性能的客户端重定向
• 使用内容控制更新高速缓冲服务器内容, 提供新内容和治理 URL 重定向
• 高效使用高速缓冲服务器簇(cache clusters) 及负载平衡控制
一体化 F5 产品解决方案的诸多特色:
· 传递静态内容更靠近客户端
· 简单的配置和治理方式
· 产生丰富的媒体内容,如更贴近客户的“实况转播”
· 可产生准确点击报告的日志文件
· 规划和记费的监视及记录
· 动态产生内容的分派
· 支持安全传输
· 产生一种“服务级协议” 商务模式
CDN网络主要由三个子系统组成:
A、3DNS
3DNS是CDN服务中的要害系统。当用户访问加入CDN服务的网站时,域名解析请求将最终由3DNS负责处理。它通过一组预先定义好的策略,将当时最接近用户的节点地址提供给用户,使用户可以得到快速的服务。同时,它还与分布在世界各地的所有CDNC节点保持通讯,搜集各节点的健康状态,以保证不将用户的请求分配到任何一个已经不可用的节点上。
B、CDN 节点
CDN节点是CDN网络的重要组成组成部分,CDN服务正是通过广泛分布在世界各地的节点为当地用户提供快速响应。对于普通的Internet用户,每个CDN节点就相当于一个放置在它四周的网站服务器。事实上,通过3DNS的控制,用户的请求被透明地指向离他最近的节点,节点中CDN服务器会向网站的原始服务器一样,响应用户的请求。由于它离用户更近,因而响应时间必然更快。
每个CDN节点由二个部分组成:
负载均衡设备 (F5的BIG/IP)
内容加速服务器 (F5 的Cache)
BIG/IP负责每个节点中各个Cache的负载均衡,保证节点的工作效率;同时,BIG/IP还负责搜集节点与四周环境的信息,保持与3DNS的通讯,实现整个系统的负载均衡。Cache负责存储客户网站的大量信息,就象一个靠近用户的网站服务器一样响应本地用户的访问请求。超强的处理能力使它能比通常的服务器处理更多的用户请求,并进一步提高响应时间。
C.CDN网管中心 (F5的SEE-IT)
CDN的网管中心是整个系统正常运转的保证。它不仅能对系统中的各个子系统和设备进行实时监控,对各种故障产生相应的告警。通过网管中心,可以实时观测到系统中总的流量和各节点的流量,并保存在系统的数据库中,以便进一步的分析。通过完善的网管系统,还实现对系统配置的修改。
更多的请看:http://www.qqread.com/windows/2003/index.html
新闻热点
疑难解答