高效、快速、灵活的弹性大数据平台设计.docx
《高效、快速、灵活的弹性大数据平台设计.docx》由会员分享,可在线阅读,更多相关《高效、快速、灵活的弹性大数据平台设计.docx(12页珍藏版)》请在优知文库上搜索。
1、企业研究开发项目计划书(自主开发类)项目名称高效、快速、灵活的弹性大数据平台设计企业名称XXXX企业法人(签名)项目负责人电话项目起止时间XXX年1月至XXX年I月填报日期一、立项依据1、 国内外现状、水平和发展趋势目前,伴随移动互联网、智能硬件和物联网的快速普及,全球数据总量呈现指数级增长态势,与此同时,机器学习等先进的数据分析技术创新也日趋活跃,使得大数据隐含的价值得以更大程度的显现,一个更加注重数据价值的新时代正悄然来临。发达国家一向重视大数据在促进经济发展和社会变革、提升国家整体竞争力等方面的重要作用,当前更是把大数据视为重要的战略资源,大力抢抓大数据技术与产业发展先发优势,积极捍卫本
2、国数据主权,力争在数字经济时代占得先机。我们从各国发展大数据的新举措中或许可以窥探到大数据发展的新趋势。2、 项目研发的目的、意义大数据是继云计算、物联网之后IT产业又一次技术变革。“大数据”是公司在日常运营中生成、累积的数据。这些数据的规模庞大。因此,积极针对大数据布局,从战略层面应对大数据时代的挑战,推进并建立起数据驱动型发展方式的金融机构将获得比同业更高的效率,优化行政物控流程,结合企业内外部数据,在业务扩张的同时,清楚掌握企业成本消耗,并最终实现精细化管理,并由此培育出自己的信息核心竞争力。3、 本项目达到的技术水平及市场前景。A高可用性数据集市是分布式架构。数据存储是分布式的,数据的
3、计算也是分布式的,还带有备份机制和监控机制。当某一台数据集市的机器宕机,另外一台数据集市会自动承担所有计算。该数据集市应用广泛,有的电信级客户的数据量已经达到了上百T,依旧运行稳定可靠。该分布式数据集市支持对计算和存储节点进行热插拔扩展,可以从一个节点扩展到几十个甚至上百个节点;A高并发性数据集市支持高并发。数据集市作为计算层,支持分布式计算,采用MapReduce架构来提高计算效率。永洪科技的分布式数据集市,是列式存储的,采用良好的内存计算技术,可基于多台存储和计算节点并行工作,非常适合海量数据的实时数据分析。高扩展性整个系统架构,无论是ETL层、数据集市层,还是Bl层,都可以加入或者减少服
4、务器节点。这里的服务器节点,既可以是物理机也可以是虚拟机。A高性价比,低TCo整个系统架构,摒弃了传统系统常见的向上升级(SCale-Up)的思想,不管是数据集市还是Bl前端,都支持横向升级(Scale-Out)o随着企业的业务增长,数据量和分析需求都会大幅增长,基于X86PCServer集群的平台架构十分关键。在这种架构下,我们不用采购昂贵的小型机去支撑高并发,去支撑海量数据计算,去支撑数据分析业务的发展,而是采购多台普通的PCServer搭建集群,建设高性价比的分析平台。在达到高技术水平的同时,本项目市场前景较好,可广泛用于军工、制造、金融、能源等行业,市场前景非常广阔。我公司该项目不断发
5、展、不断完善,功能以及性能可满足多行业、高标准企业,能提升企业信息化建设,具有重要的经济和社会效益。二、研发内容和目标1.1 项目主要内容及目标研制具有高适应性、高可扩展性、安全可靠的基于KUberneteS和Docker容器的新型虚拟化技术统一资源调度操作系统,操作系统支持包括FPGA.GPU等异构计算设备、非易失内存等存储设备虚拟化的统一资源调度,为大规模并行分析、分布式内存计算和大数据、深度学习、HPC应用等负载提供超融合架构和调度能力,并提升应用迁移处理能力、处理效率和用户资源隔离水平。1.2 关键技术1) 平台支持Docker公司的原生Kubernetes调度引擎,对外使用标准DOC
6、kerAPI,降低学习和开发成本,通过该调度引擎,能够提供资源调度、服务发现、运行监控、扩容缩容、负载均衡、灰度升级、失败冗余、容灾恢复、DevOps等,可实现大规模、分布式、高可用的Docker集群。2) 通过云平台可以实现大数据平台的快速部署,用户只需要根据生产环境的实际业务需求,选择用户需要使用的大数据组件,即可轻松、快速地完成大数据平台的部署与使用。用户可以根据自己的需要自定义相关组件,并保存为镜像文件,以后每次使用时,用户可使用自定义的大数据功能组件进行部署。3) 云平台内部集成持续集成流水线,通过可视化、拖拽的形式,将不同的微服务组件,根据不同项目情况建设不同的流水线,将开发、测试
7、、部署活动全部自动化,极大的节约开发成本,提高软件交付速度。支持基于DoCker的持续集成流程,方便微服务的改造,可以直接将代码和分支关联起来,用户可根据需求自动或者手动分布式构建微服务项目Q同时支持多微服务的流水线作业。4) 支持平滑的软件升级,通过灰度发布的方式,对不同应用的不同功能组件进行升级。如果一个服务的由多个容器组成,灰度升级会一个容器一个容器的进行,类似于RollingUpgrade的方式。如果在升级的过程发现了问题,可以及时地对服务进行回滚。这样可以保证整体系统的稳定,而且不会在升级过程中中断服务。升级完成后,用户可以根据新版本的使用感受,来决定是否进行灰度降级回滚。5) 将大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高效 快速 灵活 弹性 数据 平台 设计