面向SaaS的SLA管理框架的研究和实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:neversoft
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了确保服务质量,租户和服务提供商之间会签订服务水平协议(Service LevelAgreements, SLA),它定义了Web服务的一些指标,如响应时间,活跃用户数,放弃率和可用性等。随着云计算平台的不断发展,Web服务不断增加,范围也随之扩大,造成了Web服务的大量增长,给SLA的管理带来了很大困难,同时,也对基于SLA的服务资源组合,服务资源优化选择提出了挑战。云计算平台上Web服务提供商和租户众多,每个租户对服务质量的需求各不相同,提高了租户与服务提供商之间签订SLA的复杂度,并对云计算平台有效管理SLA带来了一定的难度。目前并没有一个统一的模版,不同服务的SLA协议之间对于参数名称的定义不同,测量单位的不同,使得计算机很难自动化处理SLA的内容,也很难基于服务质量,动态地优化组合,替换服务,增加了人为参与的成本。利用本体技术,建立基于SLA的资源管理框架,为云计算平台上的SLA管理与资源优化带来了转机。本文针对目前SLA管理及基于SLA的服务资源优化问题,对如何消除不同标准的SLA间的语义的二义性,如何减少人工参与,提高租户和Web服务提供商之间关于SLA的沟通效率,如何提高SLA管理的自动化程度,以及如何基于SLA并结合云计算平台的特点对服务资源进行优化进行了研究。本文的研究工作主要有以下几点:(1)通过研究当前主流的SLA实现方案,完成对SLA核心元素的整理,并根据领域本体的概念,研究基于本体的SLA核心元素的描述,建立了基于OWL的可扩展双层SLA模型,并提出了基于SLA本体模型的语义匹配度模型和数值匹配度模型。(2)提出了基于语义的SLA生命周期管理方案,包括SLA的自动化匹配和初始化,并结合语义Web规则语言(SWRL)给出了服务自动化监控的主要算法,实现了对SLA的自动化监测,并提出了基于SLA语义的服务组合和利用Markov决策模型进行服务选择优化的方法。(3)构建了基于本体的SLA全生命周期管理平台。根据本文提出的SLA管理方法开发了一个原型系统,该原型系统包括了本体构建,本体解析,服务水平协议的自动协商,服务水平协议的实时自动化监控以及服务等级语义计算等功能模块。经验证,本文提出的SLA管理平台能够较好地解决现阶段SLA管理过程中存在的问题。通过本文的研究,为基于本体的服务水平协议管理机制提供了抽象设计和具体实现。同时,结合理论模型和原型系统设计验证表明,该框架模型提供了一种提高SLA管理效率,优化服务质量,降低服务质量管理的人力参与成本的有效途径。
其他文献
容错计算机系统是由一台或多台计算机按照一定的容错原则通过软、硬件资源冗余配置构成冗余结构的计算机系统,当系统出现一定的运行性、设计性故障时,能够依赖系统内驻的容错能
NGN VoIP业务对于IP承载网络资源的实时性需求,与可知可空的数据网络安全策略相矛盾,同时,为解决IP地址资源缺少而广泛部署的NAT设备,又阻碍着VoIP业务在数据网上的直接部署
随着证券业的竞争日益激烈,信息技术成为了证券公司同业竞争的有力武器。由于客户服务水平是证券公司核心竞争力的体现,基于手机短信服务构建一套有效的客户服务平台能帮助证
视频监控系统是安全防范系统的重要组成部分,它是一种防范能力较强的综合系统。随着计算机技术,网络技术,图像处理技术的飞速发展,视频监控技术也有了长足的发展。 本文设计和
在开放式的网络环境中,身份认证指的是用户身份的确认技术,它是网络安全的一道重要防线。无疑,口令是最简单也是最常用的一种身份认证方法。但通常使用的静态口令有许多固有的弱
入侵检测系统(IntrusionDetectionSystem,IDS)是计算机安全领域重要的技术之一,它和防火墙一起对主机和网络构建了全方位的防护。随着计算机软硬件的提高和安全技术研究的不断
传统的数据大多数都是存储在关系数据库中,随着XML成为网络上信息交换、共享的标准,许多厂商都推出了支持XML的产品,但由于目前组织内部的信息系统如ERP系统大多还是建立在具
税收是我国经济建设和社会发展的重要基础,发票又是我国征税的主要依据,然而由于发票使用的分散性,税务部门无法对发票使用作很好的监控,导致国家税收的大量流失。税控系统就
随着Internet技术及应用的迅速发展,我国企事业单位的管理已经由传统的管理逐步转化为信息的管理,信息管理就是对业务流程中无序的信息进行系统化管理,实现信息收集,处理,共享和再
  本文通过分析当前消息中间件研究把重心都放在异构环境的屏蔽和以消息中间件为核心的系统集成上而忽视对传送的数据种类不同而分治的现状。对消息中间件的传输数据进行分