基于SaaS模式运维管理平台的研究与实现
2015-12-27顾建龙顾颖
顾建龙 顾颖
(江苏蓝深远望系统集成有限公司,江苏无锡 214125)
基于SaaS模式运维管理平台的研究与实现
顾建龙 顾颖
(江苏蓝深远望系统集成有限公司,江苏无锡 214125)
文章基于SaaS(Software as a Service)模式理念,以国内现行IT服务运维系统为研究对象,以ITSS为基础,进行统一研究与分析,构建了统一平台下支持多类型用户使用的基于SaaS模式的IT运维平台。该平台为用户提供符合国家标准的IT服务运维平台,可以节省大量用于购买硬件设备、技术支持和维护运行的资金。并且使得原来分散在不同区域多个机构孤立的信息有了信息共享的条件,使得用户能对分散在不同地方的IT系统进行控制、并及时了解相关信息。
SaaS ITSS IT运维服务统一平台
1 引言
SaaS是随着互联网技术的发展和应用软件成熟,而在21世纪开始兴起的一种完全创新的软件应用模式。它与“on-demand software"(按需软件),the application service provider(ASP应用服务提供商),hosted software(托管软件)具有相似的含义。它是一种通过Internet提供软件的模式[1],厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件。
2 SaaS模式的概念与优势
2.1 SaaS模式基本概念
SaaS(Software as a Service)中文含义为软件即服务。SaaS的核心思想是将软件看作为一种服务,而非传统方式将软件视为一件商品。软件服务提供商将应用软件统一部署在服务器上,并以一对多模式提供给客户使用,客户可根据自己需要按照约定的服务协议[2]直接通过互联网向软件服务提供商获取服务。传统的软件交付是企业与应用提供商签订购买及服务合同,应用提供商向企业交付软件,进行软件实施,企业提供软件运行所需硬件及网络环境,如果企业需要应用提供商进行平台日常维护,还需与服务商签订维护合同,每年向企业支付一定数额的维护费用。
SaaS服务模式与传统许可模式软件有很大的不同,它是未来管理软件的发展趋势。相比较传统服务模式而言SaaS具有很多独特的特征:SaaS不仅减少了或取消了传统的软件授权费用,而且厂商将应用软件部署在统一的服务器上,免除了最终用户的服务器硬件、网络安全设备和软件升级维护的支出,客户不需要除了个人电脑和互联网连接之外的其它IT投资就可以通过互联网获得所需要软件和服务。此外,大量的新技术[3-5],如Web Service,提供了更简单、更灵活、更实用SaaS。
2.2 SaaS模式优势
SaaS模式得到快速发展,源于SaaS概念的先天优势,主要包括用户和软件商2个层面:①用户方面的优势是拿来即用、无需维护和按需使用;②软件商方面的优势是节省销售和维护成本。
3 平台架构设计
基于SaaS模式的电子商务平台是而向不同企业用户在线同时使用的系统,由于多个企业用户同时使用,所以对用户界而上可能会出现定制化需求,并且随着用户越来越多,平台规模越来越大,系统平台就会出现修改维护难度大,无法适应定制化功能。因此,系统平台在设计时需考虑以后规模增大带来的伸缩问题。基于现实需求的考虑,本系统在设计时遵循实用性、先进性、可配置性、可扩展性、安全性等原则[6,7]。
3.1 基于SaaS模式运维平台架构
基于SaaS模式的IT自动化运维系统的总体架构支持SaaS模式下的多企业用户使用,满足企业内部运维需求以及满足企业和运维服务提供商及设备厂商的协同工作,整体产品结构中包含基础服务模块、系统监控模块和服务管理模块三大部分,本文重点讲述系统监控模块及服务管理模块。平台总体架构如图1所示。
平台拥有国内最全面的数据收集、分析和报告能力,利用了现有的信息技术基础设施技术(如SNMP、Syslog、Cisco IOS Netflow、H3CNetstream、UNIX Shell、JDBC),可以提供关于业务支撑网络的非常广泛的信息。本平台利用告警策略、阀值和基线算法分析收集到的所有数据,快速形成监控值守人员能够直接理解的监控信息。本平台的操作工作流为IT人员提供了全面的业务支撑网络管理能力,从网络底层到业务应用系统,均提供了准确的信息,令管理人员可以事半功倍。
图1 平台总体架构图
IT服务运营保障平台提供面向IT服务运营和服务现代化的基于标准的、可视化、可量化的智能服务保障平台,帮助服务商从被动服务平滑过渡到主动服务或远程管理服务,实现业务模式的快速转换和升级。
项目服务平台系统支持基于ITSS标准设计、服务目录、服务特征项,还支持ITSS服务评价系统,标准的ITSS借口可整合符合该接口规范的第三方监控管理系统,从而保护用户投资。服务运营经验和服务管理标准内化到服务服务运营系统,快速提升服务质量和服务运营能力。
平台提供服务流程、配置管理、知识管理、服务设计、服务质量、日常管理、合同管理、资源管理、统计报表、安全管理、系统管理等具体功能。这些功能分散于各个层次。
3.2 目标任务
⑴统一门户
统一门户作为相关各方访问信息技术运维服务技术支撑平台的统一入口路径,提供了服务交付管理入口和服务质量评价入口的功能。
⑵数据显示
数据展示引擎需包含报表模型管理、发布数据管理,并提供如下基本功能:特定数据的展示方式(如饼图、线图、直方图等)定义;特定数据的刷新频率定义;特定数据是否需要展示趋势性信息的定义。
⑶数据分析
数据分析能以实际采集的服务质量数据为核心构建多维度数据表,同时还应该具备质量评价模型的参考数据,并在此基础上,将按照标准计算得到的实际质量数据与参考数据对照,可以分析得出单个项目、多个项目、单项指标、单组指标和多组指标的标准符合性数据。
通过项目的实施,平台的推广,实现IT运维服务的智能化,提升IT运维服务能力,规范IT运维服务行业,建立IT运维服务管理体系。建设流程如图2所示。
图2 建设流程图
平台后期将以SaaS模式向用户提供IT运维服务,以租代买,用户通过在线租用获得服务,平台通过收取租赁费盈利。①实现运维服务的智能化、自动化;②切实地提高服务质量,规范运维服务行业;③真正地降低系统风险,建立稳定的IT运维服务管理体系。
4 结束语
文章从以SaaS模式来构建IT自动化运维系统的需求到为系统的业务模式进行分析,再从系统的设计实现直至系统的实施部署都可以说是成功的。在SaaS开发模式的基础上,提出了一种基于SaaS模式的维服务管理平台,该平台是由各资源实体“自组织”形成的分布式、虚拟、动态的集群环境,为了提升其性能,一些实力型机构更应该提供一些强力的计算集群,并实例化地剖析了它在维服务管理平台上的一些应用。随着SaaS技术和电子商务的不断发展,关于维服务管理的服务和共享问题将得到越来越多的关注,相信文中提出的基于SaaS模式的运维服务管理平台将以产学研的模式在实践中将会得到广泛应用。
[1]王兴鹏,王学辉,代增辉,基于SaaS的中小企业信息化建设新模式[J];管理科学文摘;2008,9(4):65-69.
[2]霍利民,朱永利,张立国,等.用于电力系统可靠性评估的贝叶斯网络时序模拟推理算法[J].电工技术学报,2010,16(26): 157-158.
[3]刘洋,白泰,蒋平,等.高压直流输电系统可靠性评估模型和算法探讨[J].华中电力2009,11(25):764-765.
[4]陈鹏,薛恒新,面向中小企业信息化的SaaS应用研究[J];中国制造业信息化;2008,6(1):121-124.
[5]邹超,王晓峰,吴新鹏.多Agent技术在电力系统安全与稳定中的应用[J].科技资讯2009,35(28):1134-1135.
[6]蔡昭权,吴文忠,方晖,卢庆武;SaaS模式下的安检监控平台设计与实现[J];计算机应用与软件;2011,12(6):145-149.
[7]李杰,李纲,陈希,等.电力通信网可靠性模型及仿真[J].电力系统通信,2012,17(21):979-980.
Research and Implementation of Operation and Maintenance Management Platform Based on SaaS Mode
GU Jian-long,GU ying
(Jiangsu LANSWON System Integration Co.Ltd,Wuxi Jiangsu 214125,China)
Based on concept of SaaS(Software as a Service)mode,this paper studies the current domestic IT maintenance services and presents SaaS-based IT operation and maintenance service platform based on ITSS standard,which supports multiple users under a unified platform.The application of this platform can reduce the cost of hardware,technical support as well as operation and maintenance. Besides,the unified platform makes it possible to share the information within different organization in different area,therefore,to have better control on those IT systems and get updated information in time.
SaaS;ITSS;IT operation and maintenance service;unified platform
TP309
A
1008-1739(2015)05-59-3
定稿日期:2015-02-12