基于Q-learning的虚拟机细粒度资源自适应管理办法
基于Q-learning的虚拟机细粒度资源自适应管理办法
来源:北方有色网
访问:1058
简介:
本发明涉及一种基于Q‑learning的虚拟机细粒度资源自适应管理办法,属于虚拟机动态管理技术领域。本发明首先利用Linux性能监测工具实时搜集硬件计数器数据后,结合LightGBM算法来预测应用的响应时间是否满足SLO。当预测结果超出SLO规定范围时,则基于强化学习框架Q‑learning,来动态调整CPU、内存、硬盘、网络带宽和末级缓存(Last Level Cache,LLC)这些细粒度资源。使得用户应用在满足SLO指标的同时,还能最大化细粒度资源的使用效率。
本发明涉及一种基于Q‑learning的虚拟机细粒度资源自适应管理办法,属于虚拟机动态管理技术领域。本发明首先利用Linux性能监测工具实时搜集硬件计数器数据后,结合LightGBM算法来预测应用的响应时间是否满足SLO。当预测结果超出SLO规定范围时,则基于强化学习框架Q‑learning,来动态调整CPU、内存、硬盘、网络带宽和末级缓存(Last Level Cache,LLC)这些细粒度资源。使得用户应用在满足SLO指标的同时,还能最大化细粒度资源的使用效率。
标签:化学分析
宣传
宣传
宣传
顶部