从服务描述中推导服务水平协议
1. 服务描述与服务水平协议(SLA)
在服务互联网(IoS)的背景下,服务描述是服务提供商和服务消费者之间规范服务提供和消费的正式合同。服务水平协议(SLA)作为这种正式合同的一部分,确保了服务的质量和性能。SLA的创建不仅依赖于服务的技术特性,还需要考虑服务的商业和运营方面。因此,如何从服务描述中自动生成详细的SLA成为了研究的重点。
服务互联网中的服务描述需要涵盖三个方面:商业、运营和技术。商业方面包括服务提供商及其目标消费者的信息、服务质量、法律信息和定价等;运营方面描述服务提供的功能,并提供支持服务搜索的功能分类;技术方面允许指定不同的WS-*协议进行交互。USDL(通用服务描述语言)正是为了满足这些需求而设计的。
2. USDL与SLA模板
USDL允许描述服务的商业、运营和技术方面,这些信息对于生成详细的SLA至关重要。USDL模式定义了三个核心信息群集:商业、运营和技术。通过定义这三个群集,USDL超越了WSDL等纯技术方法,为描述商业服务提供了易于理解和有限的选项。
2.1 创建SLA模板
在服务开发过程结束时,USDL服务描述会生成一个SLA模板。这个模板作为起点,通过用户界面呈现给消费者,允许消费者对SLA模板进行修改并提交协议提案。协议提案由服务提供商验证并接受或拒绝。这个过程确保了SLA的协商过程是透明且灵活的。
2.2 SLA模板的结构
SLA文件主要由三个部分构成:服务描述条款、服务属性和服务保证条款。
- 服务描述条款 :描述服务的一般信息及
超级会员免费看
订阅专栏 解锁全文
1772

被折叠的 条评论
为什么被折叠?



