人
已阅读
已阅读
CDN加速海外站群的优势
作者:cdnfine 来源:cdnfine 发布时间:2018-02-26
合适的CDN加速服务器有助于减少客户端的下载时间和服务器负载。发送整个网站的内容是一个简单的方法。在这个过程中,代理缓存服务器执行“全局复制”功能,将所有内容分发给最终用户。因此所有客户机请求都由单个CDN服务器处理。CDN加速海外服务器负责发送所有内容,而内容提供商相应地配置其DNS。但是,考虑到网络对象不适合于方法的连续增长,这种方法的优点是简单的。虽然存储硬件的价格正在下降,但边缘服务器的存储空间永远达不到所有存储的要求。因为Web站点的内容不是静态的,因此更新如此庞大的Web对象集是不可行的。
在基于经验的方法中,网站管理员从经验中选择复制到边缘服务器的内容中。缺点是选择正确的启发式方法的不确定性。在基于访问的方式中,访问最多的对象被复制到代理服务器。这种方法费时费力,不能保证可靠的对象请求统计,因为每个对象的访问度是非常不同的。
此外,这种统计方法不能用于新的内容。在基于对象的方法中,内容被复制到基于对象的单元的代理服务器中。此方法属于贪婪方法,因为每个对象被复制到代理服务器,可以最大限度地提高性能增益(在存储容量的限制下)。贪心法虽然能达到最佳效果,但在实际应用中很难实现。在基于聚类的方法中,网络内容通过相关性或访问频率进行聚类,并以不同的分类单位进行复制。因为免备案CDN加速的数量和集群的大小都是未知的,所以处理是通过固定数量的集群或集群的最大大小进行的。针对这些算法计算复杂度高的问题,提出了贪婪脚本布局和拓扑已知布局策略等启发式算法。
这些算法属于次优算法,利用CDN加速海外中的工作负载模式和网络拓扑等现有信息,在较低的计算成本下提供了一种解决方案。例如,贪婪算法在n个候选节点中选择CDN加速服务器。计算第一轮中每个节点的开销。假设所有客户端的访问最终收敛到一个节点,该算法将选择一个开销最小的站点。下一个站点的次优开销与第二轮搜索中最后一个站点有关。重复操作,直到m服务器完成排序。贪婪算法可以在不完全输入数据中正常工作,但它要求对网络中客户端的位置和所有节点的间距有先验知识。在拓扑布局策略中,服务器被放置在备用主机上,输出等级(即其他节点的数量和连接到节点的节点数)降序排列。
假设更多节点可以与较小延迟的节点进行通信。此方法使用自治域(AS)拓扑,其中每个节点代表一个自治域,而节点链路对应于边界网关协议(BCP)等价。在一种改进的拓扑布局策略中,使用路由层的网络拓扑代替自治层的拓扑结构。在这种方法中,连接到路由器的每个LAN都是一个潜在的放置服务器的站点,而不是每个站点。对于代理缓存服务器的放置,CDN加速服务器管理器还需要确定最佳的服务器数量,一般使用单一ISP或多ISP方法。在单一ISP方法中,CDN提供商一般在网络边缘部署至少40个代理缓存服务器,以支持内容分发。
单一ISP的策略是在每个主要城市的CDN加速海外网络中放置一个或两个代理缓存服务器,并为代理缓存服务器配置更大的缓存能力。因此,全球网络的ISP可以有很大的地理覆盖,不需要依赖其他ISP。单一ISP方法的缺点是代理缓存服务器很可能被放在远离CDN提供商的用户处。一个基础的方法,需要阅读的代理缓存服务器的内容合作推。内容从免备案CDN加速推送到代理缓存服务器,通过代理缓存服务器之间的协作降低了复制和更新的成本。在该方案中,对CDN维护内容和代理缓存服务器进行映射。每个请求都指向最近的代理缓存服务器,或者直接指向源服务器。
本内容由免费CDN加速原创或转载,转载请保留地址,不标明出处违者必究!
在基于经验的方法中,网站管理员从经验中选择复制到边缘服务器的内容中。缺点是选择正确的启发式方法的不确定性。在基于访问的方式中,访问最多的对象被复制到代理服务器。这种方法费时费力,不能保证可靠的对象请求统计,因为每个对象的访问度是非常不同的。
此外,这种统计方法不能用于新的内容。在基于对象的方法中,内容被复制到基于对象的单元的代理服务器中。此方法属于贪婪方法,因为每个对象被复制到代理服务器,可以最大限度地提高性能增益(在存储容量的限制下)。贪心法虽然能达到最佳效果,但在实际应用中很难实现。在基于聚类的方法中,网络内容通过相关性或访问频率进行聚类,并以不同的分类单位进行复制。因为免备案CDN加速的数量和集群的大小都是未知的,所以处理是通过固定数量的集群或集群的最大大小进行的。针对这些算法计算复杂度高的问题,提出了贪婪脚本布局和拓扑已知布局策略等启发式算法。
这些算法属于次优算法,利用CDN加速海外中的工作负载模式和网络拓扑等现有信息,在较低的计算成本下提供了一种解决方案。例如,贪婪算法在n个候选节点中选择CDN加速服务器。计算第一轮中每个节点的开销。假设所有客户端的访问最终收敛到一个节点,该算法将选择一个开销最小的站点。下一个站点的次优开销与第二轮搜索中最后一个站点有关。重复操作,直到m服务器完成排序。贪婪算法可以在不完全输入数据中正常工作,但它要求对网络中客户端的位置和所有节点的间距有先验知识。在拓扑布局策略中,服务器被放置在备用主机上,输出等级(即其他节点的数量和连接到节点的节点数)降序排列。
假设更多节点可以与较小延迟的节点进行通信。此方法使用自治域(AS)拓扑,其中每个节点代表一个自治域,而节点链路对应于边界网关协议(BCP)等价。在一种改进的拓扑布局策略中,使用路由层的网络拓扑代替自治层的拓扑结构。在这种方法中,连接到路由器的每个LAN都是一个潜在的放置服务器的站点,而不是每个站点。对于代理缓存服务器的放置,CDN加速服务器管理器还需要确定最佳的服务器数量,一般使用单一ISP或多ISP方法。在单一ISP方法中,CDN提供商一般在网络边缘部署至少40个代理缓存服务器,以支持内容分发。
单一ISP的策略是在每个主要城市的CDN加速海外网络中放置一个或两个代理缓存服务器,并为代理缓存服务器配置更大的缓存能力。因此,全球网络的ISP可以有很大的地理覆盖,不需要依赖其他ISP。单一ISP方法的缺点是代理缓存服务器很可能被放在远离CDN提供商的用户处。一个基础的方法,需要阅读的代理缓存服务器的内容合作推。内容从免备案CDN加速推送到代理缓存服务器,通过代理缓存服务器之间的协作降低了复制和更新的成本。在该方案中,对CDN维护内容和代理缓存服务器进行映射。每个请求都指向最近的代理缓存服务器,或者直接指向源服务器。
本内容由免费CDN加速原创或转载,转载请保留地址,不标明出处违者必究!