【技术实现步骤摘要】
一种计费管理方法及系统
[0001]本申请涉及通信
,尤其是涉及一种计费管理方法及系统。
技术介绍
[0002]随着云计算、大数据、AI和高性能计算等技术的快速发展,大规模计算平台得到了越来越多的使用,即,可以将大规模计算平台融合到云计算、大数据、AI和高性能计算等场景中,由大规模计算平台实现计算和存储等功能。
[0003]大规模计算平台具有丰富的计算资源和存储空间,大规模计算平台能够将这些计算资源和存储空间合理的分配给每个用户,在用户需要时能够占用计算资源和存储空间,在用户使用完毕时能够释放计算资源和存储空间。
[0004]计费功能是大规模计算平台支持的一种业务功能,为了支持计费功能,大规模计算平台和应用服务器之间需要交互计费消息。为了交互计费消息,应用服务器需要将IP地址和服务端口等敏感信息暴露给大规模计算平台,从而导致存在安全隐患。比如说,其它用户可以从大规模计算平台获取到IP地址和服务端口,并基于IP地址和服务端口访问应用服务器,从而导致存在安全隐患。
技术实现思路
[0005] ...
【技术保护点】
【技术特征摘要】
1.一种计费管理方法,其特征在于,计费管理系统包括计算平台和应用服务器,所述计算平台包括计费管理模块和安全岛模块,所述应用服务器包括应用模块,所述方法包括:所述安全岛模块接收所述计费管理模块发送的第一计费消息,所述第一计费消息包括第一认证信息和第一计费数据;所述安全岛模块基于所述第一认证信息对目标用户进行认证;若认证通过,则所述安全岛模块向所述应用模块发送第二计费消息,所述第二计费消息包括第二认证信息和第二计费数据;其中,所述第二认证信息是基于所述第一认证信息生成的,或者,所述第二认证信息与所述第一认证信息无关;所述第二计费数据是基于所述第一计费数据生成的;以使所述应用模块在基于所述第二认证信息确定所述目标用户已认证通过之后,基于所述第二计费数据对所述目标用户进行计费管理。2.根据权利要求1所述的方法,其特征在于,所述安全岛模块向所述应用模块发送第二计费消息之前,所述方法还包括:将所述第一计费数据确定为所述第二计费数据;或者,采用目标密码算法对所述第一计费数据进行加密,得到加密后的计费数据,并将所述加密后的计费数据确定为所述第二计费数据;其中,所述目标密码算法是所述安全岛模块与所述应用模块之间约定的密码算法。3.根据权利要求1所述的方法,其特征在于,所述安全岛模块向所述应用模块发送第二计费消息之前,所述方法还包括:将所述第一认证信息确定为所述第二认证信息;或者,从所述第一认证信息中解析出用户信息,采用目标认证算法生成所述第二认证信息,所述第二认证信息包括所述用户信息;其中,所述目标认证算法是所述安全岛模块与所述应用模块之间约定的认证算法;或者,基于目标认证算法,确定所述目标认证算法提供的认证信息生成方式,并基于所述认证信息生成方式生成所述第二认证信息。4.根据权利要求1所述的方法,其特征在于,所述第二计费消息的目的IP地址是所述应用模块的IP地址、目的端口是所述应用模块的服务端口;所述安全岛模块向所述应用模块发送第二计费消息之前,所述方法还包括:从安全岛模块的已配置数据中解析出所述应用模块的服务名和服务端口;从所述已配置数据中解析出服务名与IP地址之间的映射关系,并基于所述应用模块的服务名查询所述映射关系,得到所述应用模块的IP地址。5.根据权利要求1
‑
4任一所述的方法,其特征在于,所述安全岛模块向所述应用模块发送第二计费消息之后,所述方法还包括:所述安全岛模块接收所述应用模块发送的针对所述第二计费消息的第一计费响应,所述第一计费响应包括第一计费结果数据;所述安全岛模块向所述计费管理模块发送针对所述第一计费消息的第二计费响应,所述第二计费响应包括第二计费结果数据;其中,所述第二计费结果数据是基于所述第一计费结果数据生成的;其中,所述安全岛模块与所述计费管理模块之间交互的是Rest API接口消息,所述安
全岛模块与所述应用模块之间交互的是RPC接口消息。6.根据权利要求1
‑
4任一所述的方法,其特征在于,所述方法还包括:所述安全岛模块接收所述应用模块发送的第一管理消息,所述第一管理消息包括第一管理数据;所述安全岛模块向所述计费管理模块发送第二管理消息,所述第二管理消息包括第二管理数据,所述第二管理数据是...
【专利技术属性】
技术研发人员:赵骏,李韬,
申请(专利权)人:新华三人工智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。