欢迎来到天天文库
浏览记录
ID:11015720
大小:13.11 MB
页数:93页
时间:2018-07-09
《分布式devops平台-方案建议书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、分布式DevOps平台方案建议书1目录第一部分方案建议书11.项目介绍11.1项目背景11.2项目目标22.系统需求分析32.1系统目标32.2系统特点52.3功能需求52.4非功能需求112.5技术指标112.6建设任务123.系统总体设计133.1设计原则133.2系统总体架构133.2.1基础设施平台功能模块143.2.2应用发布平台功能模块153.2.3一体化监控平台功能模块153.3业务数据流程163.3.1基础设施平台163.3.2应用发布平台163.3.3一体化监控平台173.4
2、技术要求184.DevOps平台设计184.1基础设施平台184.1.1概述184.1.2架构194.1.3组成和功能194.1.4基础软件的安装274.1.5支持相关系统接口284.1.6主流软硬件平台支持294.1.7高效性和稳定性304.2应用发布平台304.2.1概述304.2.2架构314.2.3技术调研324.2.4物理资源管理和IPMI394.2.5镜像管理414.2.6容器管理和参数配置424.2.7发布管理43904.2.8统计报表454.2.9运维操作464.2.10权限管理
3、474.3.11UI设计485.2.12数据库设计原则494.3一体化监控514.3.1概述514.3.2架构534.3.3组成和功能574.3.4技术调研614.3.5容器监控674.3.6容器内组件监控684.3.7中间件监控684.3.8邮件短信告警714.3.9统计报表714系统开发与知识产权725.1编码规范725.2验收与交付725.2.1文档验收与交付725.2.2软件验收与交付735.3符合性分析735.3.1应用发布平台735.3.2监控管理平台755.4知识产权765项目实施
4、计划766.1总体设计766.2基础功能研发766.3产品优化776.4集中测试交付776项目管理和质量控制777.1项目管理方法787.1.1管理职责787.1.2项目的实现797.1.3测量、分析和改进827.2项目组织和人员配置857.2.1队伍组织结构857.2.2责任分工867.2.3人员构成和任务划分867.3保障措施877售后服务888.1技术支持及售后服务体系888.2技术支持及售后服务方式898.3售后服务承诺9090第一部分方案建议书1.项目介绍1.1项目背景互联网的商业化应
5、用对传统金融机构的业务产生了巨大影响,促使了互联网思维向金融市场发展,它体现出商业银行的三大转型趋势:(1)高度重视互联网“长尾效应”,提升客户活期存款价值;(2)挖掘互联网渠道的潜力,提高基金代销和理财产品的服务效益;(3)制定大数据经营战略,打造联盟电商平台。银行作为金融的重要组成部分之一,是我国经济运筹的协调中枢,也是我国战略的核心。传统银行业务系统具有封闭性,用户访问峰值可预测,应用版本迭代慢,创新性不足,通常采用IOE架构和人工运维手段满足用户需求。随着银行互联化化发展趋势,业务系统呈
6、现出开放性,用户量不可预测,应用新功能更新频繁的新特点。为进一步完善金融互联化基础平台的产品体系,分布式系统DevOps平台主要解决应用自动化部署、运行和维护管理的问题,用以弥补基础资源与应用系统间的技术鸿沟,提升具备大并发、高可用特性的应用的研制效率与质量。DevOps平台核心用途是金融互联网创新应用提供创建、部署、运行、监控管理等运行时环境,提供协议接入与解析、负载均衡、生命周期管理、错误容忍与失效恢复等基础服务,使之具备高可靠性、高伸缩性、高可用性、易定制性等特点,主要分为基础设施、应用发
7、布和监控管理三部分,分别为银行业务系统互联网化提供技术基础、自动和可视化管理、可靠性保障在基础设施方面,越来越多的公司正在采用轻量级虚拟化技术,通过复用底层OS实例而非实例化OS实例的手段(轻量级),使得银行业务系统具有秒级启动的能力,可较好满足银行业务系统的部署时效性需求。当前,轻量级虚拟化方案主要包括LXC和Docker两类。其中,后者具有隔离和应用环境固化的新特性,能很好满足银行业务系统部署的安全和自动化需求,是技术发展的主流。90在应用发布方面,为了满足基于Docker的应用部署、运行和
8、维护的易操作需求,应用发布平台具有可视化应用部署、负载均衡等能力,可一键化构建出应用及其运行环境与Docker基础设施的映射关系;并具有与监控平台协同工作的能力,及时发现基础设施、应用的失效,并采用补偿等机制进行修复,保障银行业务系统的高可靠运行。在监控管理方面,为了应对数据延时和IT资源分散状况,越来越多的公司正将服务和应用程序从远程分支机构迁移到数据中心集中管理,这就使得数据中心的IT资源越来越多,数据中心越来越趋于大型化,管理对象包括小型机、服务器、虚拟机、数据库和各种应用,传统的网络管理
此文档下载收益归作者所有