SOA-EERP 在服务质量,评价与 SLA 方面的新标准

阅读数:476 2010 年 4 月 28 日

话题:SOA语言 & 开发架构

OASIS SOA-EERP 技术委员会刚刚宣布了三份规范草案进入 60 天的公开评审阶段:

正如在 SOA-EERP 白皮书端到端资源计划 (EERP) 模型和用例里面所定义的那样,这一系列的规范应用于

... 服务发现,组合,模拟和优化技术,以一种新颖的方式来提升业务结果。随着软件工业已将 SOA 应用于电子商务部署,自优化的系统... 变得越来越可行,越来越有用... 为服务的业务特征构建模型是为使用这些服务的流程评估业务价值的前提条件;与此相似的是,服务所提供的可信赖性也需要被理解。最后,建立起业务服务的协议对于长期的价值链提升至关重要。

SOA-EERP 技术委员会的整体愿景是创建服务"交易市场",服务消费者可以从中选择最佳的服务组合来满足他们的需求。许多参与这一市场的服务供应商可能提供相似的服务,但服务质量和评价各不相同。评价是由评价提供商的参考来提供的,比如第三方的评价组织,并可以通过数字或者等级描述的方式来发布。最后,EERP 门户接受来自服务请求者的请求,执行业务服务质量 (bQoS) 和评价查询,计算最优的方案,并将结果返回给相应的服务请求者。

作为当前评审稿的一部分,一系列的 XML 词汇规范被用于处理这些交易信息,包括对服务业务特征的建模,允许对与服务及其供应商的可靠性相关的断言或查询,以及建立关于业务服务的协议。还有附加的规范可用于其它的方面。比如,bQoS 可被用于定义能源,买卖商品,以及医疗,货运等等服务的特征。而一宗交易或业务伙伴所获得的信誉 (评价) 可以被用于许多相关的上下文中。

bQoS 规范是一个用 XML 模式定义的 XML 词汇表,支持指明选定的服务业务特征。bQoS 的主要部件是:

  • 服务的价格或成本
  • 服务执行的性能,吞吐量和延迟
  • 服务质量...

业务评价规范是由 XML 模式定义的一个 XML 词汇表,用于说明业务的可信度,可靠性,以及服务供应商的信誉。业务评价的主要组件有:

  • 一个第三方服务评价的列表。每个评价包括一个聚合的数字评分或一个聚合的分级描述,来表示对于一个指定业务服务的评级。
  • 服务供应商所拥有或持有的凭证。这样的凭证可能是由监管该服务的组织所颁发的,可以包括执照,许可,证书,协会成员资格或属于某个联盟等等...

业务服务水平协议规范是由 XML 模式定义的一个 XML 词汇表,用于定义服务请求者与服务供应商之间的业务服务水平协议。业务 SLA 是服务消费者与其供应商之间的一个正式合约,在定义水平保证了可量化的业务服务质量 (bQoS)。其主要组件有:

  • 参与该服务 SLA 的各方
  • 服务的参数,可监控这些参数来计算 QoS 的度量表
  • 该服务的 SLA 义务
  • 该服务的 SLA 术语

这一系列的 OASIS 规范预示了形式化服务业务价值的重要一步,并可用于更好的评估业务对于 SOA 实现的影响。

查看英文原文:New SOA-EERP Standards to Establish Service Quality, Rating and SLA