首页> 外文期刊>Journal of grid computing >An Improved Method to Deploy Cache Servers in Software Defined Network-based Information Centric Networking for Big Data
【24h】

An Improved Method to Deploy Cache Servers in Software Defined Network-based Information Centric Networking for Big Data

机译:一种改进的方法,用于部署软件定义的基于网络的信息以大数据为中心网络的缓存服务器

获取原文
获取原文并翻译 | 示例
       

摘要

Big data involves a large amount of data generation, storage, transfer from one place to another, and analysis to extract meaningful information. Information centric networking (ICN) is an infrastructure that transfers big data from one node to another node, and provides in-network caches. For software defined network-based ICN approach, a recently proposed centralized cache server architecture deploys single cache server based on path-stretch value. Despite the advantages of centralized cache in ICN, single cache server for a large network has scalability issue. Moreover, it only considers the path-stretch ratio for cache server deployment. Consequently, the traffic can not be reduced optimally. To resolve such issues, we propose to deploy multiple cache servers based on joint optimization of multiple parameters, namely: (i) closeness centrality; (ii) betweenness centrality; (iii) path-stretch values; and (iv) load balancing in the network. Our proposed approach first computes the locations and the number of cache servers based on the network topology information in an offline manner and the cache servers are placed at their corresponding locations in the network. Next, the controller installs flow rules at the switches such that the switches can forward the request for content to one of its nearest cache server. Upon reaching a content request, if the content request matches with the contents stored at the cache server, the content is delivered to the requesting node; otherwise, the request is forwarded to the controller. In the next step, controller computes the path such that the content provider first sends the content to the cache server. Finally, a copy of the content is forwarded to the requesting node. Simulation results confirmed that the proposed approach performs better in terms of traffic overhead and average end-to-end delay as compared to an existing state-of-the-art approach.
机译:大数据涉及大量数据生成,存储,从一个地方转移到另一个地方,并分析提取有意义的信息。信息中心网络(ICN)是一个基础架构,它将大数据从一个节点传输到另一个节点,并提供网络中的缓存。对于软件定义的基于网络的ICN方法,最近提出的集中缓存服务器体系结构基于路径拉伸值部署单个缓存服务器。尽管ICN中集中缓存的优势,但大型网络的单个缓存服务器具有可扩展性问题。此外,它仅考虑缓存服务器部署的路径 - 拉伸比。因此,流量不能最佳地减少。要解决此类问题,我们建议根据多个参数的联合优化部署多个缓存服务器,即:(i)亲密的中心; (ii)在中心之间; (iii)路径拉伸值; (IV)网络中的负载平衡。我们所提出的方法首先基于以离线方式基于网络拓扑信息计算的位置和高速缓存服务器的数量,并且将高速缓存服务器放置在网络中的相应位置。接下来,控制器在交换机上安装流量规则,使得交换机可以将内容的请求转发到其最近的缓存服务器之一。在达到内容请求时,如果内容请求与存储在高速缓存服务器处的内容匹配,则内容被传送到请求节点;否则,请求转发到控制器。在下一步中,控制器计算该路径,使得内容提供者首先将内容发送到高速缓存服务器。最后,将内容的副本转发到请求节点。仿真结果证实,与现有的最先进的方法相比,所提出的方法在交通开销和平均端到端延迟方面表现更好。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号