获取独家产品信息,尽享促销优惠!立即订阅,不容错过
* 限···时··优惠
摘要 — 如今,许多研究人员致力于寻找基于微服务的应用程序部署和调度解决方案,以节省能源而不降低功能 QoS。在这项工作中,我们提出了 DRACeo:一个模拟器,可以以简单有效的方式应对这一挑战,使其用户能够专注于微服务部署/调度算法及其硬件/软件影响(负载与能耗),而无需担心低级网络配置或操作系统问题。DRACeo 能够在具有软件和硬件异构性(CPU、带宽、RAM、电池等)的各种设备上部署和调度(移动、复制、启动/停止)微服务及其依赖关系,同时考虑各种调度启发式算法:集中式与非集中式。为此,DRACeo 允许部署基于客户端-服务器方案或 p2p 分布的自定义网络拓扑,其中设备可以(消失)出现、打开/关闭,遵循随机情况或用户策略。最后,模拟器执行相关操作,如 QoS 定义、资源监控、节省能源计算和消耗跟踪(在设备和网络级别)。我们根据之前的工作“Kaligreen”测试了一些想法,以证明 DRACeo 的有效性。索引术语 — 微服务、中间件、能源、消耗、CPU、网络、硬盘、原型、模拟器