服务级别协议(SLA)与运行水平协议(OLA):

服务级别管理和服务级别协议在国内已被广泛接受并成用。本文试图讨论服务级别协议(SLA)和运行水平协议(OLA)的异同。
1. SLA

a.定义

服务级别协议,是 IT 服务提供方和客户之间就服务提供中关键的服务目标及双方的责任等有关细节问题而签订的协议。既然名为协议,通常就是用法律术语完成,其内容包含所提供服务的范围和质量。

b.构成

一份典型的 SLA 通常应定义以下 4 方面活动。

(1).衡量各项动态指标满足 SLA 的定义;

(2).检査各项被衡量的指标,并进行问题诊断和根源分析;

(3).采取适当的行动解决问题;

(4).为满足 SLA 而持续维护及改进服务行为。

除了服务活动的定义外,定义淸晰、简明、一致性的数据点也是签定 SLA 双方避免风险,确保协议执行的必要条件。对于每一条服务级别的定义通常都包括以下数据点。

(1).分类定义:在 ITIL 中成为服务目录。指一个需要被衡量、报告和持续提供的关键业务流程或功能。

(2).服务时间:需要遵循 SLA 的时间。应清楚地描述 SLA 执行的日期和时间及特殊的时间约定。

(3).服务责任:对服务需求详细说明的条款。

(4).服务级别指标:对服务供应方工作作的考核方法,通常以百分比表达。

(5).计量公式:描述衡呈服务的数学公式。

(6).测量间隔 / 报告周期:判断 SLA 足否被满足的测量周期。

(7).数据源:描述数据的类型及来源,如何保存,何人负责。

(8).沟通:规定在服务供应方打破 SLA 时,应在多长时间内通知何人。这包括在打破 SLA 时的升级行为和管理。

除了上述技术性的描述外,作为条款性文件,SLA 还应包含例外情况、奖惩措施及计算方法。下而我们以一个 SLA 样例说明 SLA 的构成。

c.案例

我们以 A 作为服务接受方,B 作为服务提供方。A 公司的关键业务为 XYZ 。在该例中我们仅定义一项服务级别。我们将简化法律条款性的部分,仅以数据点的描述为主。

服务级别协议

甲方:A

乙方:B

本协议覆盖 XYZ 服务的供成与支持,(简述服务内容)。

本协议有效期为 12 个月,从_年_月_日到_年_月_日。本协议将被每年审核,变更部分必须记录于附件中的表格由双方签宁确认。

服务级别定义:XYZ 应用的端到端响应时间

有效时间:每天 24 小时,从周日到周六,不包拈用户定义的国定假期。

服务级别指标:响应错误小于总连接数的 1%。

响应时间:小于等于 5 秒。

沟通:

(1).服务分联系方式:support.xxxx.com 或 800-XXX

(2).响应时间:乙方承诺在接到报告后 5 分钟内回拨ill话给客户

(3).升级行为:30分钟内违背 SLA,通知至乙方项目经埋;4 小时内 SLA 失败并未能找到恢复方法,通知至甲乙双方区域经理。

(4).升级管理:向甲乙双方项 B 经理提供 SLA 失败的月报。向甲乙双方区域经埋提供 SLA 失畋的季报。

双方责任约定:与 XYZ 应用相关的服务器由甲方拥有,并位于甲方数据中心,甲方应向乙方提供必要的访问系统的权限。乙方保证遵守甲方的安全规则。

计算公式:响应时间 <= 5 秒。所谓响应时间指从发出初始査询到用户屏幕上显示出所有字符。

测量间隔和报告周期:测量轮询间隔为 1 分钟。报告周期为周报(累积数据)。

数据源:测量指标将由 XX 自动化工具完成。内容包括测量点响应时间值及包含日期和时间的时间戳信息。

例外情况及奖惩措施:(略)

2.OLA

a.定义
操作级别协议,是 IT 服务提供方和组织内部 IT 部门就某个具体服务项目的提供而达成的协议。属于完成服务级别协议所需的支撑性协议。
b.构成
OLA 的结构与 SLA 类似,也包括活动和数据点。与 SLA 相同的是同样需要描述范围、时间、目标。但在数据点的表述方面则要丰富的多,一方面由于操作级别协议更加面向技术,更为突出的是操作级别协议中详细描述了提供服务的 IT 部门在整个运维管理活动中的角色和职责。如果服务供应方己按照 ITIL 最佳实践来组织自己的 IT 运维活动的话,那么 OLA 中将涉及 Service Operation 和 Service Transition 中的大部分流程。下面我们以 SLA 样例中的同样场景来举一个 OLA 的例子。
c.案例
服务供应方 B 的下属部门 C 负责数据库维护。
操作级别协议 
甲方:B 
乙方:C
本协议覆盖支撑 XYZ 服务的数据库服务的供应与支持,(简述服务目标)。
本协议有效期为 12 个月,从_年_月_日到_年_月_日。本协议将被每年审核,变更部分必须记录于附件中的表格由双方签字确认。
服务描述:对 XYZ 应用中典型交易场景的数据库响应时间
有效时间:每天 24 小时,每周 7 天
服务目标:C 方提供 B 方数据库维护服务,每周五下午 4 点由 C 提供给 B 部门经埋本周的服务报访以供审核。
沟通:
(1).C 方联系方式:分机号 XXX,值班手机号 13XXXXXX
(2).在服务台及事件管理流程中的响应时间和职责:C 方值班人员在接到 B 方故障申告后10分钟内,将事件转发到相应的技水工程师负责处理,并回应 B 方。
(3).在问题管理流程中的响应时间和职责:(略)
(4).在变更管理的职责:(略)
(5).在发布管理流程中的职责:(略)
(6).在配制管理流程中的职责:(略)
(7).在信息安全管理中的职责:(略)
(8).在可用性管理中的职责:(略)
(9).在服务可持续性管埋中的职责:(略)
(10).在容量管理中的职责:(略)
(11).在服务级别管理中的职责:在 SLA 中辅助定义合适的目标,关心数据库领域的 SLA 组件。

3. SLA 和 OLA 的区别
总结以下三点区别:

a.定义方面

SLA 面向外部客户,OLA 面向 IT 服务供应者内部。
b.服务目标方面
SLA 的主体是业务主体,它可能是业务应用,关键流程及应用场景,也可以是公司层面,部门层面的和个人层面的;OLA 的主体是资源主体,它可以网络、数据库、打印机、某个进程或特定链路。
c.内容方面
SLA 强调可用性、可靠性及质量指标,以指标性内容为主;OLA 在强调指标性内容的同时还强调保障这种指标的活动,只有在规范化的流程活动下,才可以更有力地实现服务改进计划。
 

li {list-style-type:decimal;}.wiz-editor-body ol.wiz-list-level2 > li {list-style-type:lower-latin;}.wiz-editor-body ol.wiz-list-level3 > li {list-style-type:lower-roman;}.wiz-editor-body blockquote {padding: 0 12px;}.wiz-editor-body blockquote > :first-child {margin-top:0;}.wiz-editor-body blockquote > :last-child {margin-bottom:0;}.wiz-editor-body img {border:0;max-width:100%;height:auto !important;margin:2px 0;}.wiz-editor-body table {border-collapse:collapse;border:1px solid #bbbbbb;}.wiz-editor-body td,.wiz-editor-body th {padding:4px 8px;border-collapse:collapse;border:1px solid #bbbbbb;min-height:28px;word-break:break-word;box-sizing: border-box;}.wiz-hide {display:none !important;}
-->

服务级别协议(SLA)与运行水平协议(OLA)的更多相关文章

  1. LoadRunner服务水平协议SLA

    服务水平协议 (或称 SLA)是以插入的事务为设置对象来为负载测试场景定义的具体目标. Analysis 将这些目标与 LoadRunner在运行过程中收集和存储的性能相关数据进行比较,然后确定目标的 ...

  2. Service-Level Agreement (服务水平协议)

    Service-Level Agreement (服务水平协议) SLA是为负载测试场景定义的具体目标.例如,评测脚本中任意数量事务的平均响应时间,可以定义具体的目标或阈值.测试运行结束之后,Load ...

  3. BGP - 不同 AS 间运行的协议

    在之前介绍的网络场景中,ERGRP,OPSF,RIP 等都是运行在单独一个 AS(自治系统之间).这些协议统称为 IGP - 内部网关协议 ,目的主要是为自治系统内发现邻居和计算路由,从而找到合适的路 ...

  4. Dubbo服务 上传文件解决方案以及Hessian协议

    ​ 协议支持 Dubbo支持多种协议,如下所示: Dubbo协议 Hessian协议 HTTP协议 RMI协议 WebService协议 Thrift协议 Memcached协议 Redis协议 在通 ...

  5. netty系列之:一口多用,使用同一端口运行不同协议

    目录 简介 SocksPortUnificationServerHandler 自定义PortUnificationServerHandler 总结 简介 在之前的文章中,我们介绍了在同一个netty ...

  6. Azure SQL 数据库新服务级别现已正式发布

    T.K.Ranga Rengarajan   2014 年 9 月 10 日上午 11:00 我们很高兴地宣布,新的 SQL 数据库服务级被基本.标准和高级级别现已正式发布.这些服务级别中含有内置且可 ...

  7. Azure SQL 数据库:新服务级别问答

    ShawnBice   2014 年 5 月 1 日上午 11:10 本月初,我们庆祝了SQL Server 2014 的推出,并宣布正式发布分析平台系统,同时分享了智能系统服务预览版.Quentin ...

  8. 基于SSL协议的双向认证 - SSL协议 [1]

    1  概要说明 在互联网通信方式中,目前用的最广泛的是HTTPS配合SSL和数字证书来保证传输和认证安全了. 2  详细介绍 2.1    HTTPS HTTPS全称:Hypertext Transf ...

  9. 在网络7层协议中,如果想使用UDP协议达到TCP协议的效果,可以在哪层做文章?(QQ 为什么采用 UDP 协议,而不采用 TCP 协议实现?)

    为了解决这题,可以具体看看下面这个讨论. 解灵运工程师 185 人赞同 某次架构师大会上那个58同城做即时通信的人说:原因是因为当时没有epoll这种可以支持成千上万tcp并发连接的技术,所以他们使用 ...

随机推荐

  1. Nginx笔记02-nginx常用参数配置说明

    nginx的主配置文件是nginx.conf,这里主要针对这个文件进行说明 1.主配置文件nginx.conf   2.nginx配置文件的结构 从上面的配置文件中我们可以总结出nginx配置文件的基 ...

  2. 条件查询、SQL、JPQL、HQL比较

    一.什么是JPQL 在 Java EE 中,JPQL( Java 持久性查询语言)是专门为Java 应用程序访问和导航实体实例设计的.JPQL是EJB2使用的查询语言EJB QL的扩展,它继承了EJB ...

  3. 在JavaScript中进行文件处理,第三部分:处理事件和错误

    译注:原文是<JavaScript高级程序设计>的作者Nicholas Zakas写的,本翻译纯属为自己学习而做,仅供参考.原文链接:这里 FileReader对象用来读取浏览器可以访问的 ...

  4. 苹果iPhone 5C和5S发布后,消费者如何选择?

    9月11日凌晨苹果新品发布会,笔者的朋友圈居然没有看直播的,真果粉太少了.笔者来阐述一些容易忽略的东西. iPhone5C和5S与5有什么不一样? 新品iPhone 5S 外观与iPhone5 相似度 ...

  5. 二叉树的基本功能实现方法(C++)

    假设:有一个n个元素的完全二叉树,为了使其成为满二叉树,补全没有孩子的节点是的除了叶节点所有节点都有两个孩子,即最低层皆为-1. 例1: 1 2   3 4 5 -1 6 -1  -1     -1 ...

  6. Win7系统Visual Studio 2013配置OpenCV3.1图文详解

    Win7系统Visual Studio 2013配置OpenCV3.1图文详解 OpenCV3.1对硬件加速和移动开发的支持相对于老版本都有了较大改进,支持新的开发工具,更易于扩展,配置方式也比以前简 ...

  7. python3 随机生成UserAgent

    安装库 pip install fake_useragent #引入 from fake_useragent import UserAgent; ua = UserAgent(); print(ua. ...

  8. Packer 基本试用

    安装 使用mac 系统 https://www.packer.io/downloads.html 配置环境变量 可选 sudo nano ~/.bash_profile export PATH=$PA ...

  9. SEO -- WP如何建立SiteMap

    站点地图对网站的seo优化有着相当重要的作用,而WordPress的优势就是插件特别的多,也特别符合蜘蛛的口味,在wp上建立站点地图是相当简单的事情,只需要一款插件和几步简单的配置 Google XM ...

  10. 关于 ThinkPHP5 使用 getBy 字段名方式获取数据

    关于 ThinkPHP5 使用 getBy 字段名方式获取数据 有小伙半说怎么全文搜索都没有搜索到 getByName 之类的函数. 其实是在这里.