【问题标题】:CloudSim: Monitoring the CPU utilization and the response timeCloudSim:监控 CPU 利用率和响应时间
【发布时间】:2018-02-11 08:00:42
【问题描述】:

当小云在 CloudSim 中以固定间隔(例如每 5 分钟)运行时,我如何监控每个 VM 的 CPU 利用率和系统响应时间? 我知道VM类的getTotalUtilizationOfCpu()函数是用来获取VM的CPU利用率的,但是我不知道在哪里调用这个函数。

感谢您的帮助。

【问题讨论】:

    标签: cloud performance-testing cloudsim


    【解决方案1】:

    如果您的应用程序是基于 Java 的,您可以考虑使用JMXMon Sample Collector,它允许收集和绘制任意JMX Attributes,这样您就可以得到System CPU Load,例如:

    对于其他技术,仍然可以使用PerfMon Metrics Collector,但需要在您的 CloudSim 主机上安装Server Agent 应用程序。

    查看How to Monitor Your Server Health & Performance During a JMeter Load Test 文章了解更多信息。

    【讨论】:

      【解决方案2】:

      CloudSim 没有内置功能来计算 VM 的资源利用率。 为此,您可以使用 CloudSim Plus,它是 CloudSim 的现代版本,具有许多专有功能和错误修复。

      另一个问题的答案正是您正在寻找的。检查它here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-08-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多