云计算平台下基于服务级别协议的信任协商系统的制作方法

文档序号:9814286阅读:169来源:国知局
云计算平台下基于服务级别协议的信任协商系统的制作方法
【技术领域】
[0001]本发明涉及一种云计算平台下基于服务级别协议的信任协商系统,属于信任协商技术领域。
【背景技术】
[0002]目前,云计算通过网络为用户弹性地提供虚拟化的计算资源和存储资源等。用户可以根据自己的需求请求适量的IT资源并且根据使用量支付费用。按需租用的方式对用户来说既降低了启用IT设施的门槛,也便于及时地根据自己的业务需要调整资源使用量以节约成本。不仅如此,借助便捷的网络接入技术,用户可以随时随地访问云端资源。此夕卜,云计算的可扩展性为用户提供了强大的并行计算能力,可以满足用户海量数据处理的需求。
[0003]虽然云计算给用户带来许多便利之处,许多公司和个人仍然不愿意将自己的数据和业务迁移到云计算平台上。由于担心失去对数据和系统的控制权而导致不必要的安全问题,企业IT管理人员仍然倾向于选择使用现有的内部IT设施。因为将重要的数据和业务迁移到第三方平台上,一旦发生信息泄露将会严重损害企业用户的信誉从而导致不可估量的经济损失。虽然通过加密、签名等技术可以有效地提高数据的安全性,但这并不意味着可以消除用户对云计算的疑虑、取得用户的信任。信任是在实现安全的前提下需要完成的另外一个目标。
[0004]目前,信任问题成为困扰云计算服务普及的重大障碍。一方面,云计算作为公共服务平台在安全管理方面面临很多巨大的挑战,如海量数据的访问控制、共享平台和多租户的管理等。另一方面,用户缺乏对云计算服务质量和安全性的了解,从而导致对云计算服务缺乏信任。此外,市场上各种各样云计算服务不断涌现、服务质量参差不齐更加深了用户的困惑和不信任感。这些问题严重阻碍了云计算的普及和推广。如何帮助云计算服务提供商建立有效地安全机制来保护用户的数据,并在此基础上取得用户对云计算服务的信任成为普及云计算的关键。

【发明内容】

[0005]本发明的目的在于提供一种云计算平台下基于服务级别协议的信任协商系统,以便通过建立用户和云计算服务提供商之间的信任关系,使得云计算发展进入良性循环的轨道,进而推进云计算的应用。
[0006]为了实现上述目的,本发明的技术方案如下。
[0007]—种云计算平台下基于服务级别协议的信任协商系统,包括三类用户:普通用户,即云计算服务使用者;云计算服务提供商;服务评估管理员。该系统不仅可以为普通用户提供了解云计算平台的必要信息,还可以根据云计算服务据静态评估结果和用户反馈,并结合用户的需求计算服务的可信度。普通用户在接触和使用云计算服务后可以提供反馈意见供其他用户参考。此外,服务评估管理员可以根据云计算服务提供商的实力评估报告评估提供商的可信度。
[0008]该云计算平台下基于服务级别协议的信任协商系统采用典型的MVC三层结构设计,分别是模型层、控制层和视图层。模型层负责数据和文件的管理,例如读写本地文件以及处理网络数据的等。模型层的数据采用XML格式存储,通过JDom来分析和读写,便于节点之间的信息交流。控制层负责处理视图层接收的来自用户的请求,如可信度评估请求、云计算服务信息请求等。视图层用swing和awt实现,一方面负责向用户展示查看的信息,另一方面提供接口来收集用户输入信息,如参数设置、用户评价等。
[0009]该云计算平台下基于服务级别协议的信任协商系统采用C/S架构,其中客户端划分为三个模块:普通用户端模块、云计算服务端模块和管理端模块,服务器端为一个模块:信任评估模块。各部分功能如下:
1)普通用户端模块是用户的门户,主要为用户提供以下功能的界面:查看云计算服务信息、设置信任评估参数、查看云计算服务可信度以及评价云计算服务等;
2)云计算服务端模块是云计算服务提供商的门户,允许云计算服务提供商向信任评估模块提交云计算服务等级协议和提供商的实力评估报告等文件,以及静态评估自己服务的可信度;
3)管理端模块是管理员的门户,为管理员提供了根据云计算服务提供商的实力评估报告来评估提供商可信度的界面;
4)信任评估模块是工具的服务器端,负责核心的业务逻辑和数据存取,它包含了两个主要功能:一是提供一个云计算服务目录记录不同云计算服务的信息以便于用户查询,二是综合云计算服务的静态评估结果、提供商的可信度评估结果和用户对服务的反馈,根据用户请求和参数设置计算云计算服务可信度。
[0010]上述云计算平台下基于服务级别协议的信任协商系统定义了四个角色之间的关系:用户、云计算服务提供商、服务评估管理员和服务评估中心。从云计算服务向服务评估中心注册到用户获取所需的信任评估结果,具体过程如下:
I)云计算服务提供商向服务评估中心提交实力评估报告、云计算服务等级协议以及自己对云计算服务的静态评估结果。
[0011]2)服务评估管理员根据云计算服务提供商提供的实力评估报告,结合云计算服务提供商评估指标评估提供商的可信度。
[0012]3)用户通过服务评估中心查询云计算服务信息,了解云计算服务的类型、功能和特点等,并选择适合的云计算服务。
[0013]4)用户根据业务性质和目标设定云计算服务信任评估的参数并向服务评估中心提出评估请求。
[0014]5)服务评估中心在收到用户的请求之后,综合用户的参数设置、用户反馈(假设已经有其他用户的使用体验)、云计算服务提供商的服务静态评估结果以及服务评估管理员对提供商的评估结果对云计算服务的可信度做出评估。
[0015]6)用户根据服务评估中心返回的可信度评估结果,依次与提供商协商服务等级协议细节,直至选到满意的云计算服务。用户在使用云计算服务后对该服务进行评估以更准确的反映服务质量,供其他用户参考。
[0016]该发明的有益效果在于:该发明建立了用户和云计算服务提供商之间的信任关系,有助于云计算发展进入良性循环的轨道,进而推进云计算的应用。
【具体实施方式】
[0017]下面结合实施例对本发明的【具体实施方式】进行描述,以便更好的理解本发明。实施例
[0018]本实施例中的云计算平台下基于服务级别协议的信任协商系统,包括三类用户:普通用户,即云计算服务使用者;云计算服务提供商;服务评估管理员。该系统不仅可以为普通用户提供了解云计算平台的必要信息,还可以根据云计算服务据静态评估结果和用户反馈,并结合用户的需求计算服务的可信度。普通用户在接触和使用云计算服务后可以提供反馈意见供其他用户参考。此外,服务评估管理员可以根据云计算服务提供商的实力评估报告评估提供商的可信度。
[0019]该系统的功能主要体现在以下一些方面:
1)提交提供商评估报告,云计算服务提供商向服务评估中心提供其财务、运营和发展计划等方面的报告以供管理员参考;
2)提交云计算服务,云计算服务提供商向服务评估中心提交服务等级
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1