首页> 外文期刊>Applied Sciences >A Scalable Parallel Architecture Based on Many-Core Processors for Generating HTTP Traffic
【24h】

A Scalable Parallel Architecture Based on Many-Core Processors for Generating HTTP Traffic

机译:基于多核处理器的可扩展并行架构,用于生成HTTP流量

获取原文
获取外文期刊封面目录资料

摘要

The past years have witnessed the significant development of the Internet. Numerous emerging network architectures and protocols have triggered the demand for traffic generators which stand in stark contrast to previous schemes. Namely, fixed test content is inefficient in the presence of such a dynamic and realistic demand. Moreover, the requirement of high-performance has raised the stakes on developing a new concurrent system. In this paper, we present a hierarchical parallel design for a Web traffic generator on a TILERAGX36 processor, called TGMP. We discuss the challenges in developing its hierarchical architectural design, and elaborate on its implementation details. Specifically, in order to generate a realistic network workload over a long and large time scale, we propose a user-control scheme based on cubic spline interpolation. To better improve the scalability of the system and satisfy the required flow rate, we adopt techniques, including optimization of parameters under the Linux kernel, event-driven concurrency, and parallel architectures of a TILERAGX36 processor. The experimental results demonstrate that TGMP is able to create real traffic and simulate 50,000 users accessing the Web server simultaneously.
机译:过去几年见证了互联网的巨大发展。众多新兴的网络体系结构和协议引发了对流量生成器的需求,这与以前的方案形成了鲜明的对比。即,在存在这种动态和现实需求的情况下,固定测试内容的效率很低。此外,对高性能的要求提高了开发新的并发系统的风险。在本文中,我们提出了TILERAGX36处理器上称为TGMP的Web流量生成器的分层并行设计。我们讨论了开发其分层体系结构设计时所面临的挑战,并详细说明了其实现细节。具体来说,为了在长时间范围内生成逼真的网络工作负载,我们提出了一种基于三次样条插值的用户控制方案。为了更好地提高系统的可伸缩性并满足所需的流量,我们采用了一些技术,包括在Linux内核下优化参数,事件驱动的并发性以及TILERAGX36处理器的并行体系结构。实验结果表明,TGMP能够创建实际流量并模拟50,000个用户同时访问Web服务器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号