欢迎来到天天文库
浏览记录
ID:34777968
大小:1.10 MB
页数:12页
时间:2019-03-10
《云计算自助门户改造需求分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、云计算自助门户改造需求分析文档编号xtjcb_20131118密级标示完全公开版本序号创建日期2013-11-18一、项目概述1.1项目背景随着金关二期云计算项目和开发测试云平台需求的不断深入,以及系统精细化管理和常规工作自动化的要求,系统部在评估对比业界现有云门户的基础上,认为海关基础平台复杂、多样,个性化需求较强,与海关第三方产品的集成需求较多,目前业界通用产品无法满足,因此需在现有云计算自助门户(简称云门户)的基础上进行定制开发和改造。改造主要解决现有系统管理工作中常规工作繁重、效率低下等问题,并与现有系统运维一体化平
2、台(简称一体化平台)进行整合和集成,初步实现数据中心云化。1.2现有系统简介现有云门户基于业界先进的云计算理念,实现了基础架构即服务(IAAS)层面的功能。目前该平台已管理虚拟化主机15台,存储170T,虚拟机400余台。平台上线后,极大的提高了开发测试环境资源申请、部署和管理的效率,也同时降低了运维成本。一体化平台基于ITIL和运维自动化理念,实现了以CMDB为中心,“监、管、控”一体的运维全过程管理的综合平台,该平台极大的提高了运维的规范化、标准化、自动化水平。两系统均采用web中间件进行b/s架构,其发布平台和采用技术
3、如下:云门户开发中采用的是微软的WindowsCommunicationFoundation和Silverlight技术结合,发布中间件采用WindowsIIS7.0。一体化平台采用portal和工作流技术结合,发布中间件使用j2ee中间件。1.3项目目标云门户改造目标如下:l与一体化平台集成:从用户权限集成、数据集成、流程集成、界面集成等方面实现两平台之间的整合,以提高数据中心的整体效能。lIAAS平台扩展:扩展对PowerVM、LinuxKVM、存储虚拟化等产品的支持;lPAAS平台:可对中间件、数据库、第三方软件、业务
4、应用程序进行自动化部署,并可由用户自助设计服务目录,按业务逻辑打包申请资源;lSAAS平台:可实现虚拟桌面VDI、开发测试工具、云存储、用户邮箱等资源的自助申请和管理;l细粒度管理功能:实现资源的计费计量功能、负载均衡策略管理、资源回收统计、资源统一管理等二、概要设计2.1与一体化平台结合后系统流程框架改造涉及一体化平台和云门户系统两个部分,其中一体化平台负责在云平台系统流转和运行中产生的工单的流程处理,并由云平台提供报表,一体化平台进行页面集成处理。其结合部分分为以下:l流程集成:云平台的流程管理纳入一体化平台,其纳入的流
5、程包括资源的申请、变更和回收实现由一体化平台进行审批和处理,需要云门户调用一体化平台的接口进行数据信息的传递。同时兼顾已有的工作流产品,由云门户调用Remady等产品的流程接口进行数据信息的融合。l用户权限集成:平台的认证方式采用“三统一”进行系统认证,实现单点登录,角色和权限由各个平台自己进行处理。l界面集成:一体化平台的主界面根据云门户平台的角色权限采用页面窗口形式进行不同显示,其显示信息包括资源状态、资源配额、报警信息等。采用一体化平台的界面风格进行云门户的界面设计和改造。l数据集成:对云门户的报表信息由一体化平台进行
6、集成。云门户的数据来源自云门户平台本身。l跨平台兼容:云门户平台采用JAVA内核进行系统升级改造。使得和一体化平台结合基础一直,即采用J2EE架构进行系统重构。2.2云门户深入技术需求为了向PASS和SASS云发展及转化系统框架采用界面和服务分离的多服务架构,其总体分为界面和核心两个大的服务群。核心服务也是由多个服务组成。其核心服务包含策略服务、流程引擎、资源调度等。其功能具体说明如下:l服务接口:核心服务对外提供的功能。外部只能通过接口进行核心服务访问。l流程引擎:对获取策略的流程进行制定。l用户管理:对使用平台的用户进行
7、管理和维护l服务策略:对资源的申请、服务目录进行限制和分析,并将用户的申请拆分为小的订单分配给资源调度器。l资源配置管理:对资源进行配置和分配,进行资源的授权和定额分配及统计等l资源生命周期管理:对已有的资源进行调度和生命周期管理和报警跟踪l资源调度:根据服务策略的下发指令进行资源的分配和调度并将结果反馈。l虚拟资源适配器:是针对不同的虚拟池进行上层调度映射。l自动化引擎适配器:针对不同的自动化引擎进行适合调度器的适配。以完成应用发布、巡查和第三方接口的调度l虚拟应用适配器:根据不同的虚拟应用进行调度器的适配,完成其功能的调
8、用。l系统监测:根据不同的监测引擎监测虚拟资源并产生报表信息l权限管理:系统的整个服务都根据权限限制下提供服务。l根据以上新的框架设计和原有系统的功能,需要在以下方面进行扩展和设计。2.2.1IAAS扩展功能l对于平台底层组件兼容性支持n预设丰富接口,能可靠的与第三方产品结合,如监控系统、
此文档下载收益归作者所有