逻辑隔离,实则不可预测?多租户 SDN 中虚拟机监控器性能测量
网络与互联网体系结构
2017-05-01 v1
摘要
理想情况下,通过实现多租户,网络虚拟化能够在提供性能隔离的同时改善资源利用率:尽管底层资源被共享,虚拟网络对租户而言表现为专用网络。然而,在实践中提供这种假象具有挑战性,并且过去几年中已提出许多权宜方法来通过强制带宽预留提供虚拟网络中的性能隔离。本文中,我们研究虚拟网络中开销和性能不可预测的另一个来源:虚拟机监控器(hypervisor)。虚拟机监控器是多租户环境中的一个关键组件,但其开销和对性能的影响至今鲜为人知。特别地,我们关注基于 OpenFlow 的虚拟化软件定义网络(vSDNs)。网络虚拟化被视为 SDN 的杀手级应用:vSDN 允许每个租户通过简单 API 从逻辑集中视角灵活管理其网络。出于本研究目的,我们开发了一种用于 OpenFlow 控制平面和数据平面的新基准测试工具,能够实现高且一致的 OpenFlow 消息速率。利用我们的工具,我们识别并测量了对性能和开销的可控与不可控影响,包括虚拟机监控器技术、租户数量以及租户类型,还有 OpenFlow 消息类型。
引用
@article{arxiv.1704.08958,
title = {Logically Isolated, Actually Unpredictable? Measuring Hypervisor Performance in Multi-Tenant SDNs},
author = {Arsany Basta and Andreas Blenk and Wolfgang Kellerer and Stefan Schmid},
journal= {arXiv preprint arXiv:1704.08958},
year = {2017}
}