基于服务水平协议(SLA)的资源管理与分配
1. 引言
服务水平协议(SLA)在资源管理与分配中扮演着关键角色,它能让服务用户明确自身需求,服务提供商了解自身能力。通过SLA,可以为基于经济模型的资源交易提供基础,确保提供商按照协议交付双方认可的服务质量。在支持网格计算应用的资源管理系统中,SLA的使用尤为重要,它能保障网格作业的可靠服务质量。这涉及到SLA的创建、管理,以及相关的规划、协调机制,同时还需考虑动态定价和协商等经济方面的因素。
2. 背景与相关工作
SLA是服务用户与提供商之间就特定服务达成的协议,可能存在于两方(如单个用户与单个提供商)或多方(如单个用户与多个提供商)之间。SLA包含服务质量(QoS)属性,通常定义为一组服务水平目标(SLOs),这些属性需可测量,并在服务提供过程中进行监控。用户和提供商需事先就特定的QoS属性达成一致,同时SLA应包含服务提供商未达预定质量时的惩罚条款。虽然已有大量关于SLO指定和监控的工作,但对于特定惩罚条款如何影响SLO的研究较少。可能需要可信的中介来解决各方之间的冲突,自动化冲突解决过程能带来显著好处,其结果可能包括货币惩罚、影响未来协议以及强制重新运行商定的服务等。
3. SLA生命周期
SLA的生命周期包含多个阶段,假设由客户端应用发起,具体如下:
1. 识别提供商 :可以是预先确定的,也可通过发现(注册)服务获取。这一阶段虽常不在SLA生命周期范围内,但至关重要。
2. 定义SLA :确定应包含在SLA中的特定条款,这些条款可能与后续需监控的QoS问题相关,并构成惩罚条款的基础
超级会员免费看
订阅专栏 解锁全文
33

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



