Prelude: Ensuring Inter-Domain Loop-Freedom in SDN-Enabled Networks

来源:APNet: The Asia-Pacific Workshop on Networking

发表时间:2018

分类:应用

提出问题:因sdn部署在真实环境,与传统网络之间的矛盾导致互联网性能降低,设计了名为Prelude的系统。

主要贡献

  • 分析了BGP偏差对Internet路由的影响
  • 设计了Distinct-Match,允许任何两个网络验证它们的SDN策略是否重叠
  • 设计的prelude可以检测路由环路

相关工作:

  • SIDR观察了SDN引起的转发环路的问题并讨论了如何检测它们,同时以高误报率为代价保护隐私。
  • VeriFlow 在单域网络中验证SDN规则
  • Sixpack

UMON: Flexible and Fine Grained Traffic Monitoring in Open vSwitch

来源:CoNEXT: International Conference on emerging Networking EXperiments and Technologies

发表时间:2015

分类:细化粒度

提出问题:现有OVS监控工具既不灵活也不足以支持许多监控应用。

主要贡献

  • 设计UMON,将监控与转发分离,并在OVS中提供灵活和细粒度的监控
  • OVS架构完美集成在UMON
  • 是UMON在可行的代价内完成监控

相关工作:

  • Pyretic
  • 基于流规则的测量结合动态粒度调整的策略,用于网络异常检测

Monocle: Dynamic, Fine-Grained Data Plane Monitoring

来源:CoNEXT: International Conference on emerging Networking EXperiments and Technologies

发表时间:2015

分类:

提出问题:因交换机中硬件或软件故障导致的转发问题

主要贡献:

  • 设计和实现可以在SDN中所需的细粒度上运行的Monocle系统
  • 提供有关SAT解决方案
  • 制定和解决图顶点着色问题来最小化Monocle的开销

Jaal: Towards Network Intrusion Detection at ISP Scale

来源:CoNEXT: International Conference on emerging Networking EXperiments and Technologies

发表时间:2017

分类:安全

提出问题:ISP主要通过收集入口网关的流量分析攻击,在网关处复制企业数据包,并将这些数据包转发到中央网络入侵检测系统,将造成可拓展性问题

主要贡献:

  • 设计了一种使用降维技术的算法来构建简洁的数据包摘要,使其能够进行高度准确的网络入侵检测。
  • 计了一种方法来将大量IDS规则转为等效表示。
  • 在一个大型SDN测试平台上部署了Jaal,研究结果表明,通信开销减少了约65%,攻击检测精度可以达到≈98%。

Responsive Multipath TCP in SDN-based Datacenters(和测量无关)

来源:ICC: IEEE International Conference on Communications

发表时间:2015

分类:网络性能

主要内容:提升数据中心的吞吐量


Load Balancing for Multicast Traffic in SDN using Real-Time Link Cost Modification(和测量关系不大)

来源:ICC: IEEE International Conference on Communications

发表时间:2015

主要内容:提出了一种将流量负载平衡应用于多播流量的方法。


Using SDN Technology to Mitigate Congestion in the OpenStack Data Center Network

来源:ICC: IEEE International Conference on Communications

发表时间:2015

分类:网络性能

主要内容:提升OpenStack的网络性能,缓解网络拥塞

方法:通过SDN技术定期监控和分析所有交换机端口的带宽使用情况以及时发现网络拥塞,并用VM实时迁移和路径调整来缓解网络拥塞。

对比实验:

  • 与ECMP相比表现更好
  • VM实时迁移设计比路径调整设计更有效地减轻网络拥塞

相关工作:使用ECMP的胖树拓扑用于数据中心

主要贡献:

  • 新的VM实时迁移算法
  • 用SDN技术缩短VM实时迁移后的路径中断时间
  • 使用SDN技术动态调整路径流量以缓解拥塞。

On using bargaining game for Optimal Placement of SDN controllers(难度稍大,建议学弟看看)

来源:ICC: IEEE International Conference on Communications

发表时间:2016

分类:算法

提出问题:在实际大型网络中控制器的数量和位置的决定是个待解决的问题(解决可拓展性问题)

相关工作:

  • 已证明控制器的最佳布局是NP难的问题,提出了一种启发式方法最小化控制器和其控制的交换机之间的延迟
  • 考虑负载均衡,使用博弈论的方法找控制器的位置
  • 提出一种放置算法来最小化控制器之间的通信开销

主要贡献:将最小化控制器与交换机、控制器与控制器之间开销及控制器之间的负载均衡为目标,确定控制器的数量和位置


A Flow Rule Timeout Assignment Algorithm for SDN-Assisted Network MIMO Systems(待定)

来源:ICC: IEEE International Conference on Communications

发表时间:2018


Balance-based SDN Controller Placement and Assignment With Minimum Weight Matching

来源:ICC: IEEE International Conference on Communications

发表时间:2018

分类:算法

主要内容:和《On using bargaining game for Optimal Placement of SDN controllers》类似,提出了一种解决在广域网中SDN控制器布局和分配问题的方法。

主要贡献:

  • 用基于Kuhn-Munkres的算法解决控制器和交换机之间的分配问题
  • 提出一种遗传算法用于解决控制器的分布问题

SDN-VSA: Modeling and Analysis of SDN Control Applications using Vector Spaces(测量无关)


COSTA: Cross-layer Optimization for Sketch-based Software Defined Measurement Task Assignment

来源:IWQoS: IEEE/ACM International Symposium on Quality of Service

发表时间:2015

分类:sketch

提出问题:TCAM限制了监控应用程序的个数

相关工作:

  • OpenSketch
  • DREAM

主要贡献:

  • 设计了一种基于sketch的跨层优化系统COSTA,可以在测量精度和资源使用之间找到平衡
  • 将资源使用率降低近40%,准确率提升30%
  • 设计了近似最优的两阶段启发式算法,以将在分配任务时,性能损失减少到可忽略的量

A Two-Way Link Loss Measurement Approach for Software-Defined Networks

来源:IWQoS: IEEE/ACM International Symposium on Quality of Service

发表时间:2017

分类:网络性能

提出问题:没有一个有效的测量双向链路的分组丢失的方法

相关工作:

  • Tulip
  • OWAMP
  • STING
  • ZING
  • TWAMP(双向有源测量协议)

主要工作:
设计名为RINGLM的方法,用于检测网络中指定部分的所有双向链路的分组丢失


CounterMap: Towards Generic Traffic Statistics Collection and Query in Software Defined Network

来源:IWQoS: IEEE/ACM International Symposium on Quality of Service

发表时间:2017

分类:网络流量测量

提出问题:现缺少一个具有通用性的细粒度流量统计方法

相关工作

  • 传统的流量测量工具:NetFlow,sFlow,Sniffer和SNMP
  • 流量收集方法:FlowSense、PayLess
  • OpenFlow和sFlow相结合进行异常检测
  • Frenetic、Pyretic
  • 交换机调度策略:OpenTM、FlowCover

主要贡献:

  • 证明了过期流量对网络应用程序的重要性
  • 设计并实现了CounterMap平台,用于收集SDNl流量统计和查询
  • 提出了一种启发式交换机轮询算法用于减少交换机之间的计数器冗余

SketchVisor: Robust Network Measurement for Software Packet Processing(后精读)

来源:SIGCOMM: Conference of the ACM Special Interest Group on Data Communication

发表时间:2017

分类:sketch(流量测量)

提出问题:现有基于sketch的测量会消耗大量的CPU资源,在高流量的情况下性能将会下降

相关工作:

  • Sampling:
  • Sketches:OpenSketch、 SCREAM
  • TCAM:DREAM、PathQuery
  • Rule matching: ProgME、EverFlow、NetSight、MOZART、Trumpet

主要贡献:

  • 提出了SketchVisor(快速路径),在高流量负载也能保持高精度和性能。
  • 提出了一种新的top-k算法,用于跟踪大流量的快速路径
  • SketchVisor部署了一个集中控制平面,用于合并来自所有交换机的本地测量结果

Elastic Sketch: Adaptive and Fast Network-wide Measurements(后精读)

来源:SIGCOMM: Conference of the ACM Special Interest Group on Data Communication

发表时间:2018

分类:sketch

提出问题:当前sketch的方法没能实现在流量特征(带宽,流量大小分布和数据包速率)变化大的情况下,仍能保持准确测量

相关工作:

  • UnivMon、FlowRadar (与本作最相关)
  • Trumpet
  • OpenSketch
  • SketchVisor
  • Marple
  • Pingmesh
  • DREAM

主要贡献:

  • 提出了Elastic Sketch,具有通用、快速和准确性。并提出了两种关键技术——sketch压缩和separate elephant flows from mouse flows
  • 在p4,FPGA,GPU,CPU,多核CPU和OVS上测量实验并运行良好

SketchLearn: Relieving User Burdens in Approximate Measurement with Automated Statistical Inference

来源:SIGCOMM: Conference of the ACM Special Interest Group on Data Communication

发表时间:2018

分类:sketch

提出问题:近似测量方法(采样,top-k计数和sketch使用起来不方便,大量网络流量竞争有限的资源会导致资源冲突造成的测量误差

相关工作:

  • Hash tables:Trumpet
  • Rule matching and query languages:PacketHistroy 、Planck、EverFlow
  • Hardware enhancement:TCAM、TPP、Marple

主要贡献:

  • SketchLearn可以实现各种流量统计,并可以接近最佳精度,解决了现有技术的局限性

Simon: Scriptable Interactive Monitoring for SDNs(测量无关)

来源:SOSR: The Symposium on SDN Research

发表时间:2015


CherryPick: Tracing Packet Trajectory in Software-Defined Datacenter Networks(待定)

来源:SOSR: The Symposium on SDN Research

发表时间:2015


Heavy-Hitter Detection Entirely in the Data Plane

来源:SOSR: The Symposium on SDN Research

发表时间:2017

分类:安全、异常检测

提出问题:现有检测Heavy-Hitter的方法难以在可接受的开销下达到合理的准确性

相关工作:

  • Applications that use heavy hitters: DevoFlow 、Planck、UnivMon
  • Measuring per-flow counters: FlowRadar 、CounterBraids
  • Other heavy-hitter detection approaches:ProgME

主要贡献:

  • 使用P4对HashPipe进行原型设计

Network-Wide Heavy Hitter Detection with Commodity Switches

来源:SOSR: The Symposium on SDN Research

发表时间:2018

分类:安全、异常检测

上两篇没大看懂,先看几篇中文文献过度下


Instrumenting Open vSwitch with Monitoring Capabilities: Designs and Challenges

来源:SOSR: The Symposium on SDN Research

发表时间:2018

分类:流量测量

提出问题:如今很少有在OVS上进行流量测量的设计方案

主要内容:通过研究资源消耗,测量精度,实现复杂性和对切换速度的影响之间的相应权衡,设计一个在OVS上进行流量测量的方案

相关工作:

  • 传统:Netflow、sFlow、IPFIX、Jflow 、Cflowd 和NetStream
  • OpenSketch
  • DREAM
  • FlowRadar
  • Trumpet

SDProber: A Software Defined Prober for SDN(后精读)

来源:SOSR: The Symposium on SDN Research

发表时间:2018

分类:网络性能测量

主要内容:使用SDN技术降低主动延迟测量所涉及的成本;SDN如何促进对不同条件测量的适应性

相关工作:

  • NetSight
  • Everflow
  • SLAM
  • OpenNetMon
  • Pingmesh

sdn测量论文简介的更多相关文章

  1. SDN测量论文粗读(三)9.24

    Jaal: Towards Network Intrusion Detection at ISP Scale 论文来源:CoNext 发表时间:2015 解决问题及所做贡献:Jaal:大规模精细网络入 ...

  2. SDN测量论文粗读(二)9.21

    Monocle: Dynamic,Fine-Grained Data Plane Monitoring 论文来源:CoNext 发表时间:2015 解决问题及所做贡献:Monocle:检测交换机中硬件 ...

  3. SDN测量论文粗读(一)9.19

    UMON: Flexible and Fine Grained Traffic Monitoring in Open vSwitch 论文来源:CoNext 发表时间:2015 解决问题及所做贡献:现 ...

  4. SDN概述:简介、工具、环境部署

    一.前言: 本文初步接触 SDN 的相关概念.需要依次完成下面几项任务: SDN 简介 SDN 工具 SDN 环境部署 推荐阅读 推荐阅读下述内容: Ethane 项目,openflow 的基础 op ...

  5. 深度学习 目标检测算法 SSD 论文简介

    深度学习 目标检测算法 SSD 论文简介 一.论文简介: ECCV-2016 Paper:https://arxiv.org/pdf/1512.02325v5.pdf  Slides:http://w ...

  6. sdn测量综述

    一 文章名称:A Survey on Security-Aware Measurement in SDN 发表时间:2018 来源:<Security & Communication N ...

  7. 《重构网络-SDN架构与实现》阅读随笔

    <重构网络-SDN架构与实现>: SDNLAB <重构网络-SDN架构与实现>新书有奖试读活动 资源下载 随笔 有幸拜读了李呈前辈和杨泽卫杨老师的作品<重构网络-SDN架 ...

  8. ICRA 2019最佳论文公布 李飞飞组的研究《Making Sense of Vision and Touch: Self-Supervised Learning of Multimodal Representations for Contact-Rich Tasks》获得了最佳论文

    机器人领域顶级会议 ICRA 2019 正在加拿大蒙特利尔举行(当地时间 5 月 20 日-24 日),刚刚大会公布了最佳论文奖项,来自斯坦福大学李飞飞组的研究<Making Sense of ...

  9. 【阿菜读论文】ContractFuzzer:fuzzing方法挖掘智能合约漏洞

    论文简介 论文标题:ContractFuzzer: Fuzzing Smart Contracts for Vulnerability Detection 论文链接:ContractFuzzer: F ...

随机推荐

  1. 内存栈与堆的区别C#

    C# 堆与栈 理解堆与栈对于理解.NET中的内存管理.垃圾回收.错误和异常.调试与日志有很大的帮助.垃圾回收的机制使程序员从复杂的内存管理中解脱出来,虽然绝大多数的C#程序并不需要程序员手动管理内存, ...

  2. vscode git

    Git 全局设置: git config --global user.name "xxxx" git config --global user.email "123456 ...

  3. ELK+Redis+Nginx服务数据存储以及Nginx日志的收集

    PS:此片文章是承接上篇ELK部署文档,再次便不详细说明了 [安装Redis] [root@Redis ~]# wget  http://download.redis.io/releases/redi ...

  4. BZOJ4319 cerc2008 Suffix reconstruction 字符串 SA

    原文链接http://www.cnblogs.com/zhouzhendong/p/9016336.html 题目传送门 - BZOJ4319 题意 给出一个$1,2,\cdots,n$的排列,第$i ...

  5. bitset里面一些函数的用法

  6. Python交互图表可视化Bokeh:5 柱状图| 堆叠图| 直方图

    柱状图/堆叠图/直方图 ① 单系列柱状图② 多系列柱状图③ 堆叠图④ 直方图 1.单系列柱状图 import numpy as np import pandas as pd import matplo ...

  7. laravel启动过程简单解析

    :first-child{margin-top:0!important}img.plugin{box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:3px ...

  8. bootstrap-fileinput文件上传控件的亲身实践

    经理让我帮服务器开发人员开发一个上传文件功能界面,我就想着以前使用过bootstrap-fileinput插件进行文件上传,很不错.赶紧就撸起来了. 1.下载压缩包.插件地址https://githu ...

  9. Jenkins环境搭建(2)-搭建jmeter+ant+jenkins自动化测试环境

    一直想在持续集成方向学习并研究一番,近期正准备结合jmeter+ant+jenkins做自动化接口测试,在学习的同时,正好实践一番,毕竟实践才是真理. 在搭建jmeter+ant+jenkins环境有 ...

  10. Linux 默认目录

    /etc 存放系统管理所需要的配置文件和子目录 /home 一般用户的主目录 /usr 用户使用的系统目录和应用程序等信息 /bin  存放使用者经常使用的命令 如cp  ls cat 等 /proc ...