SDN Hypervisors: How Much Does Topology Abstraction Matter?

SDN Hypervisors: How Much Does Topology Abstraction Matter?
复制标题

SDN 虚拟机管理程序:拓扑抽象有多重要?

DOI:
--
复制
发表时间:
2018
期刊:
Conference on Network and Service Management
影响因子:
--
通讯作者:
W. Kellerer
W. Kellerer
中科院分区:
--
文献类型:
--
作者:
N. Deric;Amir Varasteh;A. Basta;Andreas Blenk;W. Kellerer

文献摘要

被引文献

相似文献

SDN网络管理程序实现了软件定义网络的虚拟化。它们拦截租户控制器与其各自的虚拟软件定义网络(SDN)之间的控制路径。过度使用SDN虚拟机管理程序资源(即,CPU)可能会降低租户的控制平面性能。尽管存在许多虚拟机管理程序提案,但文献中缺少SDN虚拟机管理程序的详细性能建模。然而,对所需SDN虚拟机管理程序资源的精确建模对于虚拟软件定义网络的可预测和可靠操作至关重要。在本文中,我们测量和评估拓扑抽象如何影响SDN虚拟机管理程序的CPU利用率。我们考虑两种拓扑抽象情况:(1)透明和(2)大交换机抽象。我们从一个真实的测试平台进行的测量表明,大交换机抽象可以将SDN虚拟机管理程序的CPU利用率降低到4 imes $。此外,我们评估不同的功能,以模拟SDN虚拟机管理程序的CPU利用率的基础上,我们的测量结果。我们的评估表明,多项式函数提供了最低的拟合误差。出于我们的测量,我们进行了第一步的拓扑抽象的虚拟网络嵌入(VNE)问题的影响调查。我们最初的基于模拟的评估表明,不同的拓扑抽象程序的影响结果的VNE问题。
SDN network hypervisors realize the virtualization of software-defined networks. They intercept the control path between tenant controllers and their respective virtual Software-Defined Networks (SDN). Over-utilizing SDN hypervisor resources (i.e., CPU) can degrade the control plane performance of the tenants. Although many hypervisor proposals exists, a detailed performance modeling of SDN hypervisors is missing in literature. A precise modeling of the required SDN hypervisor resources, however, is crucial for predictable and reliable operation of virtual software-defined networks. In this paper, we measure and evaluate how topology abstraction can affect the SDN hypervisor CPU utilization. We consider two topology abstraction cases: the (1) transparent and (2) big-switch abstraction. Our measurements taken from a real testbed indicate that the big-switch abstraction can reduce the SDN hypervisor CPU utilization up to $sim 4 imes $. Further, we evaluate different functions to model the SDN hypervisor CPU utilization based on our measurement results. Our evaluations show that a polynomial function provides the lowest fitting error. Motivated by our measurements, we conduct a first-step investigation of the impacts of topology abstraction on the Virtual Network Embedding (VNE) problem. Our initial simulation-based evaluations indicate that different topology abstraction procedures impact the results of the VNE problem.