Go to file
yystopf 41355024db Update README.md 2024-03-18 10:08:16 +08:00
README.md Update README.md 2024-03-18 10:08:16 +08:00

README.md

基于龙蜥操作系统的应用性能监测与预测软件

作品完成和提交方式选择本赛题的参赛队伍需要首先复刻Fork本项目然后在复刻的项目中添加参赛队员、合作完成作品开发即可无需提交PR到赛题项目。如果作品为文档形式也请将作品文档提交到项目代码库中。在作品完成过程中围绕作品的相关讨论等可以以疑修Issue形式发布和讨论也可使用里程碑对整个任务进行规划管理。

1. 赛题背景

业界分析显示,数据中心的资源利用率普遍较低。为降低成本和减少资源浪费,采取了各种共置策略,即在同一服务器上运行多个应用程序。然而,这种做法引发了资源争夺问题,尤其是在资源竞争激烈时,可能会严重影响应用性能,并使得无法保证应用的服务质量。此外,出于隐私和资源限制等因素,生产环境中在线应用的性能指标往往难以获得。因此,一个高效且精准的应用性能监测与预测软件对于应用调度至关重要。参赛者需基于龙蜥操作系统开发一款能够通过低级平台指标预测高级应用指标的应用性能预测软件。

2. 赛题要求

  1. 软件需稳定运行于龙蜥操作系统上,并充分利用该操作系统的特性,提供一个安全、可靠、可扩展的应用性能监测与预测解决方案。
  2. 技术和性能指标要求如下: 技术指标:软件需具备良好的可扩展性,能够适应不同类型的应用负载;尽量减少对应用程序的侵入性;具有高鲁棒性,在多种环境下都能准确预测应用性能。 性能指标尽可能地提高预测准确率至少不低于75%;提高预测速度,达到秒级预测;在保证预测准确率的前提下,减少监测的指标类型,从而减少软件的资源消耗和运行成本;实现对操作系统和应用程序数据的全局监测和实时响应,可持续地进行预测。

3. 赛题导师

shiyan.csy@alibaba-inc.com

4. 参考资料

https://openanolis.github.io/whitebook-shangmi/openanolis.html https://openanolis.cn/anolisos https://gitee.com/anolis