SDN POX 控制器中的 CPU 利用率



我在POX控制器中开发了一个DDOS缓解应用程序。
我想在没有任何缓解应用程序以及我的缓解应用程序运行时测量攻击期间的 CPU 使用率。(也许这在Linux中是一个简单的问题,但我不是Linux的大师)。
我想证明我的应用程序在攻击期间提高了 CPU 利用率。我该怎么做?
我看过一些论文有这样的结果,但不知道如何做同样的事情。
谢谢

在终端中,首先 shh 连接到您的 VM

ssh -X mininet@192.168.56.102

然后获取所有正在运行的进程 pid

ps aux | less

您对迷你网主机、交换机和控制器正在运行的 pid 感兴趣,因此请搜索如下所示的类似行

root      1462  0.0  0.0  21340  2048 pts/2    Ss+  14:04   0:00 bash --norc -is mininet:c0
root      1469  0.0  0.0  21340  2040 pts/3    Ss+  14:04   0:00 bash --norc -is mininet:h1
root      1473  0.0  0.0  21340  2044 pts/5    Ss+  14:04   0:00 bash --norc -is mininet:h2
root      1478  0.0  0.0  21336  2036 pts/6    Ss+  14:04   0:00 bash --norc -is mininet:s1

第二列是 pids。假设我想在攻击之前和期间监视 h1 的 CPU 使用率。只需在终端中运行

top -p 1469

其中 1469 是所需的 PID。保持此终端打开以监控 h1 CPU 使用情况。

相关内容

  • 没有找到相关文章

最新更新