首页> 外文会议>IEEE Annual Consumer Communications and Networking Conference >OpenStackEmu — A cloud testbed combining network emulation with OpenStack and SDN
【24h】

OpenStackEmu — A cloud testbed combining network emulation with OpenStack and SDN

机译:OpenStackEmu —将网络仿真与OpenStack和SDN相结合的云测试平台

获取原文

摘要

OpenStack has been widely acknowledged to be one of the most important open source cloud platforms. In order to perform experimentally driven research in the area of cloud and cloud networking, there is however a big gap, because most researchers do not have access to a large cloud deployment and cannot change networking or compute infrastructure in order to test their algorithms and protocols on a large-scale. We developed OpenStackEmu, which is to the best of our knowledge the first attempt that combines OpenStack infrastructure with a Software Defined Networking (SDN) based controller such as OpenDay-light and a large-scale network emulator CORE (Common Open Research Emulator). The OpenStack compute and control nodes are connected to the CORE emulation server using TUN/TAP interfaces that inject the control (e.g. for VM migration) and data (VM-to-VM traffic) packets into a customizable network topology that is emulated using configurable Open vSwitches using CORE emulator. Experimenters can define e.g. fat-tree or distributed data center topologies and study the behavior of real VMs and services in those VMs under different background loads and SDN routing policies. We integrated the data center traffic generator DCTGen that allows to generate realistic background traffic based on traces from real data centers. Experimenters can study the performance impact of different VM migration strategies or different routing and load balancing schemes on real VM and application performance using different emulated topologies. We believe that OpenStackEmu is an important tool for both the SDN and OpenStack community in order to evaluate the performance of novel algorithms and protocols in the area of cloud networking.
机译:OpenStack被公认为最重要的开源云平台之一。为了在云和云网络领域进行实验驱动的研究,仍然存在很大差距,因为大多数研究人员无法访问大型云部署,也无法更改网络或计算基础架构来测试其算法和协议大范围上。我们开发了OpenStackEmu,据我们所知,这是将OpenStack基础架构与基于软件定义网络(SDN)的控制器(如OpenDay-light)和大型网络仿真器CORE(通用开放研究仿真器)相结合的首次尝试。 OpenStack计算和控制节点使用TUN / TAP接口连接到CORE仿真服务器,该接口将控制(例如,用于VM迁移)和数据(VM到VM流量)数据包注入到使用可配置Open模拟的可定制网络拓扑中使用CORE模拟器的vSwitch。实验者可以定义胖树或分布式数据中心拓扑,并研究在不同背景负载和SDN路由策略下,这些VM中的实际VM和服务的行为。我们集成了数据中心流量生成器DCTGen,该生成器可基于来自真实数据中心的跟踪生成实际的背景流量。实验人员可以使用不同的仿真拓扑研究不同的VM迁移策略或不同的路由和负载平衡方案对实际VM和应用程序性能的性能影响。我们认为,OpenStackEmu是SDN和OpenStack社区的重要工具,目的是评估新型算法和协议在云网络领域的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号