【技术实现步骤摘要】
计算资源使用量量化方法及装置
本专利技术涉及计算资源
,尤其涉及一种计算资源使用量量化方法及装置。
技术介绍
计算资源是云计算的核心资源之一。互联网的崛起,大数据的生机勃发,人工智能的复兴,物联网,无人驾驶及各类自动化机器人的应用带来海量数据的同时也带来了还是的数据处理需求。智能制造和5G等高速通信技术的普及,物联网的快速应用普及,使得社会对计算资源的需求爆发式增长。而与此同时,却有海量的个人和商业机构的计算设备资源闲置。在此趋势下,如何使用技术手段将这些闲置资源整合并综合利用起来,实现共建共享的云计算平台将会对计算资源成本的降低起到极大的作用。现有的云计算技术架构为了适应物联网时代的需求已经开始快速向分布式、边缘侧方向发展,如AWS的Lamdba架构也日益成熟并开始商业化。可是各云计算厂商在推进云计算向边缘侧、分布式方向发展的时候依然是以各自的中心化系统平台进行系统内部的资源使用量统计和计费,如Lambda的使用按照函数调用次数计费,而使用量的统计完全由AWS平台自行完成。但是上述方法,一方面,只是通 ...
【技术保护点】
1.一种计算资源使用量量化方法,其特征在于,所述方法包括:/n通过执行程序和数据生成可执行文件,并将所述可执行文件发送至N个执行节点,所述执行节点运行TEE可信执行环境,所述N为大于1的自然数;/n启动所述执行节点中的容器,并通过所述容器中预设的执行逻辑加载所述可执行文件并运行;/n接收所述容器上传的所述可执行文件的运行报告,并对所述运行报告进行校验;/n当确认所述运行报告的校验结果无误时,获取所述执行节点的执行时长的平均值作为最终耗时,并根据所述最终耗时计算资源使用量。/n
【技术特征摘要】
1.一种计算资源使用量量化方法,其特征在于,所述方法包括:
通过执行程序和数据生成可执行文件,并将所述可执行文件发送至N个执行节点,所述执行节点运行TEE可信执行环境,所述N为大于1的自然数;
启动所述执行节点中的容器,并通过所述容器中预设的执行逻辑加载所述可执行文件并运行;
接收所述容器上传的所述可执行文件的运行报告,并对所述运行报告进行校验;
当确认所述运行报告的校验结果无误时,获取所述执行节点的执行时长的平均值作为最终耗时,并根据所述最终耗时计算资源使用量。
2.根据权利要求1所述的计算资源使用量量化方法,其特征在于,所述对所述运行报告进行校验,包括:
检测所述N个执行节点的运行报告是否一致。
3.根据权利要求1所述的计算资源使用量量化方法,其特征在于,所述取所述执行节点的执行时长的平均值作为最终耗时之前,还包括:
检测所述N个执行节点的执行时长之间的时长差异值;
当所述时长差异值小于预设差异阈值时,获取所述N个执行节点的执行时长的平均值作为最终耗时。
4.根据权利要求1所述的计算资源使用量量化方法,其特征在于,所述通过所述容器中预设的执行逻辑加载所述可执行文件并运行之后,还包括:
获取运行过程中的进程特征值,并对所述进程特征值进行校验;
当校验结果为进程特征值无误时,接收所述容器上传的所述可执行文件的运行报告,并对所述运行报告进行校验。
5.根据权利要求1所述的计算资源使用量量化方法,其特征在于,所述方法还包括:
通过执行程序和数据生成数据包和所述可执行文...
【专利技术属性】
技术研发人员:曾会,严禹道,
申请(专利权)人:上海沄界信息科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。