首页> 外文会议>IEEE International Workshop on Local Metropolitan Area Networks >OpenStack networking for humans: Symbolic execution to the rescue
【24h】

OpenStack networking for humans: Symbolic execution to the rescue

机译:适用于人类的OpenStack网络:象征性执行

获取原文

摘要

Neutron is the OpenStack component that implements networking and it has been mocked and derided the weakest line in OpenStack [11]. We propose to use network symbolic execution to improve Neutron's ability to correctly implement tenant policies and to provide tenant traffic isolation. We propose to apply symbolic execution on two different OpenStack layers: the tenant view of the network and the actual deployment. Analyzing the tenant view is useful in many ways; first, it helps the tenant better understand its configuration's behavior before deployment. Secondly, its outputs can be compared to the analysis of the deployment to check if they are equivalent. We have built a prototype implementation and conducted preliminary evaluation, finding that we can verify our department's OpenStack deployment in seconds and detect certain common Neutron problems.
机译:Neutron是实现网络的OpenStack组件,它已被嘲笑并嘲笑了OpenStack的最薄弱环节[11]。我们建议使用网络符号执行来提高Neutron正确实施租户策略并提供租户流量隔离的能力。我们建议在两个不同的OpenStack层上应用符号执行:网络的租户视图和实际部署。分析租户视图在许多方面都是有用的。首先,它可以帮助租户在部署之前更好地了解其配置的行为。其次,可以将其输出与部署分析进行比较,以检查它们是否等效。我们已经构建了原型实现并进行了初步评估,发现我们可以在几秒钟内验证部门的OpenStack部署并发现某些常见的Neutron问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号