当前位置:网站首页>Vprom notes
Vprom notes
2022-06-23 19:07:00 【Bachuan Xiaoxiaosheng】
vPROM: SDN Network vSwitch Enhanced programmable measurement
significance
Although network measurement is very important for network management , But the current network measurement technology is not perfect , There is little visibility into detailed network behavior , And usually requires a high level of human intervention . With the growth of network scale and complexity , This practice has become increasingly ineffective .
Challenge
- Monitoring and other applications ( Such as forwarding ) The interference between can not be ignored . Each application has its own goals and a set of policies to implement . An application installation / Deleted flow rules often interfere with other application installations / Delete overlapping rules .
- Programmable measurements may require the continuous involvement of the controller .
- Monitor the number of messages and bytes by associating with the flow item in the forwarding table , Neither flexible , It is not enough to support various monitoring applications .
programme
In this paper , We proposed vPROM, This is a kind of vSwitch Enhanced SDN Programmable measurement framework , It can automate the measurement process , Minimize the use of measurement resources .vPROM utilize SDN The programmability of , Expanded Pyretic Runtime system and OpenFlow Network interface , The automation of measurement is realized . By getting only the necessary statistics , The required measurement resources can be minimized , Use instrumentation with user-defined monitoring Open vSwitches Make it possible . By decoupling monitoring and routing ,vPROM Reduces interference between measurement applications and other applications , The frequent participation of the controller is eliminated .

The picture above depicts vPROM The architecture of . As shown in the figure ,vPROM from 5 It consists of three main components :
- UMON( A kind of open vswitch) vswitch、 Instrumented Open vswitch, Provide user-defined monitoring functions and some local application functions , Push from the central controller to the edge ;
- OpenFlow+, Enhanced OpenFlow API, Allow applications to run in UMON Set monitoring rules on , And control the operation in vswitch Application thread on ;
- Ryu client , As a runtime system and Ryu Interpreter between controllers ;
- Pyretic+, Extended Pyretic Runtime system , You can put a vPROM The application resolves to traditional SDN The flow rule set and UMON vSwitches Monitoring rule set ;
- Use extended Pyretic language-written vPROM Applications .vPROM Applications from traditional SDN Switch and UMON The switch obtains the measurement data .
Open questions
Further build more vPROM Applications , And study how to use UMON And physics SDN The switch acts as a monitoring point .
Behavior based anomaly detection can be used as coarse-grained monitoring clues .
summary
Behavior based anomaly detection can be used as coarse-grained monitoring clues .
summary
This paper introduces vPROM Design and implementation of , This is a kind of vSwitch Enhanced programmable measurement framework , Allows users to program network measurement and control applications .vPROM Use instrumented UMON (Open vswitch) As a measuring point , And will OpenFlow API Extended to OpenFlow+, send UMON Can be used by the application through SDN The controller directly controls . stay vPROM in , We will also Pyretic The programming language and runtime system are extended to Pyretic+, And build a controller client , To support the automation of programmable measurement . In order to prove its validity , We also built a DDoS And port scan attack detection applications , It demonstrates vPROM The main characteristics of . Performance evaluation and comparison with other methods show that vPROM The advantages of
边栏推荐
猜你喜欢

20set introduction and API

Learn the basic principles of BLDC in Simulink during a meal

对比学习(Contrastive Learning)综述

杰理之串口设置好以后打印乱码,内部晶振没有校准【篇】

Taolue biology rushes to the scientific innovation board: the actual controllers with annual losses of more than 100 million are Zhang Dawei and his wife, who are American nationals
![【NOI2014】15. Difficult to get up syndrome [binary]](/img/3a/12e9b2566d3ca3330a3cc6c5eaf135.png)
【NOI2014】15. Difficult to get up syndrome [binary]
![When Jerry's serial port is set up, it prints garbled code, and the internal crystal oscillator is not calibrated [chapter]](/img/6d/96b3326a201bf17d436c1af7834232.png)
When Jerry's serial port is set up, it prints garbled code, and the internal crystal oscillator is not calibrated [chapter]

【NOI2014】15.起床困难综合症【二进制】

8. AI doctor case

今年,安徽母基金大爆发
随机推荐
【One by One系列】IdentityServer4(二)使用Client Credentials保护API资源
用户分析-AARRR模型(海盗模型)
如何让一个list根据另一个list的顺序排序
Machine learning jobs
Task management of embedded development foundation (thread management)
Principles of microcomputer Chapter 6 notes arrangement
Definition and model of indicators (complex indicators)
杰理之DAC 输出方式设置【篇】
微机原理第六章笔记整理
【One by One系列】IdentityServer4(四)授权码流程
[noi 2014] 15. Syndrome de difficulté à se lever [binaire]
微机原理第六章笔记整理
Jerry's dynamic switching vcomo modulation method [chapter]
Js25 topic
高级计网笔记(四)
[comparative learning] koa JS, gin and asp Net core - Middleware
#20Set介绍与API
(10) Binary tree
NLP 论文领读|改善意图识别的语义表示:有监督预训练中的各向同性正则化方法
Shengke communication IPO meeting: annual revenue of 460million China Zhenhua and industry fund are shareholders