在归纳分析已有云计费机制的基础上,选取开源的云应用引擎AppScale作为研究对象,分析了其组成与架构,探讨了其资源监控功能的实现机理和不足。修改并扩展了AppScale的资源监控代码,设计实现了云应用引擎的资源监控和计费机制CloudMB,该机制支持进程级资源监控和面向多租户的计费功能。经测试,CloudMB占用系统CPU时间不超过3%,对平台性能影响较小。
在归纳分析已有云计费机制的基础上,选取开源的云应用引擎AppScale作为研究对象,分析了其组成与架构,探讨了其资源监控功能的实现机理和不足。修改并扩展了AppScale的资源监控代码,设计实现了云应用引擎的资源监控和计费机制CloudMB,该机制支持进程级资源监控和面向多租户的计费功能。经测试,CloudMB占用系统CPU时间不超过3%,对平台性能影响较小。