P2P的范围尽可能控制在本地节点服务范围之内,减少了骨干网上的突发和穿越流量。如果用户请求的内容,本地节点没有命中,则边缘节点通过CDN节点向中心服务器索取,同时向本地用户进行P2P分发。为了支持边缘的P2P分发功能,原有系统做了一些改动,主要是为了引入和P2P相关的内容切片分发、用户控制和调度工作。
客户请求和响应过程如下。客户通过EPG服务器向中央服务器发出申请,中央服务器经过认证,根据用户IP地址选择一边缘节点提供服务,并将请求重定向到该边缘节点,更多相关知识:http://www.yanhuangzixun.com。
若边缘节点查询用户请求内容不命中,则向上层或者邻居边缘节点请求内容,则在缓存的同时将该内容提供给用户。CDN节点作为P2P的补偿节点 在此模式中,CDN节点作为P2P系统的补偿节点。通常情况下,当用户请求内容时,会从有该内容的 P2P 节点服务器中获取内容,如果该节点服务器因为某种因素不能提供服务(该用户下线、该内容被用户删除),则必须从源站获取内容,速度会受到极大的影响。
在该CDN+P2P系统中,CDN节点作为P2P的补偿节点,CDN节点会根据策略保存相应的内容,在正常情况下,运行流程和上面的步骤一样,而当有内容的节点服务器不能提供服务时,则CDN节点服务器会提供服务,以保证服务质量。
CDN节点是一种能够将动态易扩展的虚拟化资源软件和数据通过互联网提供给用户的计算方式,如同电网用电一样,用户不需要知道云内部的细节,也不必具有管理那些支持云计算的基础设施的能力。确切地说,云计算是一种服务模式而不单纯是一种技术。不同种类的 IT 服务按照用户的需求规模和要求动态地构建、运营和维护,用户一般以即用即付(Pay as You Go)的方式支付其利用资源的费用。
云计算的核心思想是资源池,池的规模可以动态扩展,而使用资源池中的丰富的软硬件资源可以像使用煤气、水和电一样,取用方便,费用低廉。 云存储是由云计算衍生、发展出来的一个概念。到目前为止,云存储并没有一个明确的定义。