论文部分内容阅读
提速发展现代服务业是我国“十二五”规划中经济发展的基本思路之一。大力发展可运营共性服务可以有效的降低企业的业务开发门槛,使得企业只需关注自己核心业务的提供,大大的提高核心竞争力,可重用的标准化共性服务也可以规避“信息孤岛”问题,从而帮助企业快速实现信息化。然而现有的共性服务提供平台还存在着一些技术缺陷,如服务提供模式、服务选择机制、服务提供性能等问题,以至于共性服务提供时的QoS无法保障,共性服务理念无法真正落地。为了有效解决共性服务提供的QoS问题,需要新的技术驱动力带来共性服务提供平台的功能演进。通过借鉴分布式技术、云计算等热门领域的发展思路,本文提出了QoS驱动的现代服务业服务网络。现代服务业服务网络的核心内容是分布式网络架构演进和节点功能演进:1)网络架构演进。由于集中的业务提供模式很容易带来性能的瓶颈,因此借鉴分布式技术,将单点的能力提供问题转换为多点协作的能力提供问题,从而将单一的业务提供平台衍生为统一的由均质化业务节点组成的服务网络承载服务的提供和管理;2)节点功能演进。在引入分布式技术重构共性服务提供模式基础之上,仍需要提高单点的业务性能,因为单点的性能仍是整个服务网络能否高效运营的基本因素之一。因此借鉴虚拟化技术,将单点的能力提供问题转换为资源提供问题,通过统一的资源管理系统以及优化的业务能力部署和管理能力,提高单一均质化业务节点的资源利用率,从而有效提高业务提供的QOS。本论文的主要创新点为:(一)提出了一种新的现代服务业服务网络体系和服务节点功能架构,以高可靠性和QoS保障为出发点,将服务提供平台衍生为统一的服务网络用于承载服务的提供和管理:服务网络由均质化的服务节点构成,服务节点之间通过引入分布式技术实现服务提供平台的去集中化,并通过优化的服务组合和路由机制实现高效的组合服务提供,提高业务QoS;同时考虑到大规模运营时每个服务节点将存在大规模服务器的物理资源形态,引入虚拟化技术,实现物理资源的松散耦合提供,服务节点将由服务层和资源层的有效结合来提高服务提供的效率以提高业务QoS。并通过原型系统搭建验证了功能架构的合理性。(第二章)(二)提出了一种新的基于QoS的组合服务用户体验函数,将此函数作为衡量服务组合优劣的评价标准,进而提出了一种新的以优化用户体验为目标的基于QoS的服务组合优化启发式算法P-HEU。所提出的基于QoS的服务组合优化启发式算法P-HEU,首次采用原子服务权重因子和组合服务QoS权重因子的服务选择方法,有效提高找寻服务选择初始解的效率,并能够基于升级优化初始解,从而对服务选择的结果进行最优化处理。对所提出的P-HEU算法进行了实验仿真,仿真结果表明P-HEU算法在效率和有效性方面优于现有方法。(第三章)(三)提出了一种新的去中心化的业务路由机制,采用分布式DHT方式来避免集中服务路由方式的缺点,将信令面和媒体面的处理均通过均质化的服务节点处理,能够有效利用每个节点的性能,从而提高业务路由和业务执行的效率以提高业务QOS。并通过对现有的DHT方法分析的基础之上,设计了一种新的基于Chord服务路由算法S-Chord。对所提出的去中心化的业务路由机制及算法,进行了分析与实验仿真,表明S-Chord算法比Chord算法在服务路由方面具有更好的性能。(第四章)(四)提出了一种新的面向服务的虚拟资源管理机制,重构了均质化服务节点的基础平台设计,通过引入虚拟化技术实现物理资源的松散耦合提供。在基于虚拟机承载服务节点功能的基础之上,提供基于策略的管理机制以优化服务部署、服务监控和服务调度等全生命周期,以实现资源层对上层服务层的充分感知,从而有效提高服务提供平台的性能以及服务能力的QoS。对所提出的虚拟资源管理系统完成了设计与开发,该系统已在国家支撑项目“安全可信的电信级生殖健康服务运营支撑体系关键技术研究”课题的“现代人口与生殖健康公共服务平台”中得到了应用以验证系统的可行性。(第五章)