[发明专利]一种大数据库系统的安装工具有效

专利信息
申请号: 201510998963.X 申请日: 2015-12-28
公开(公告)号: CN105677382A 公开(公告)日: 2016-06-15
发明(设计)人: 朱天骏;冯骏 申请(专利权)人: 深圳市华讯方舟软件技术有限公司;深圳市华讯方舟科技有限公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 北京律和信知识产权代理事务所(普通合伙) 11446 代理人: 武玉琴;刘国伟
地址: 518102 广东省深圳市宝*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据库 系统 安装 工具
【说明书】:

技术领域

发明涉及一种数据库系统的安装工具,尤其涉及一种大数据库系统 的安装工具。

背景技术

随着计算机技术的发展,单机版数据库系统应运而生并得到了不断发 展和完善。但是,随着互联网、移动互联网和物联网的发展,我们迎来了 一个海量数据的时代,对这些海量数据的分析已经成为一个非常重要且紧 迫的需求。传统单机版数据库系统已无法满足网络时代的海量大数据管理 要求,无论是存储容量、存取速度、查询速度都受到极大的限制。一种基 于pythonweb的Apache大数据库系统为网络时代的海量大数据提供了一 个分布式可扩展、大容量、高速存取、高速查询的数据库平台。用户可以 在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威 力进行高速运算和存储。其中,Hadoop由分布式文件系统HDFS和分布 式批处理计算框架Mapreduce组成。其计算模型以函数式编程中的Map– Reduce两个函数为原型,发展出了适用于多机并行处理的计算模式,使集 群的整体处理能力可以横向扩展,解决了单机数据处理的瓶颈。

Spark支持包括HDFS在内的多种数据存储方式,这使得Spark成为一 套更通用的数据分析处理系统。在基于Spark又开发了针对各种计算领域 的工具包,比如流式计算SparkStream,机器学习包Mllib,支持SQL查 询的SparkSQL,图计算GraphX。

而Hadoop经过多年的发展,日渐成熟,其HDFS已经成为大数据文 件系统的事实标准。Hadoop和Spark就是现在大数据分析处理平台的基石。

Ambari是hadoop分布式集群配置管理工具,是由hortonworks主导的 开源项目。它已经成为apache基金会的孵化器项目,已经成为hadoop运维 系统中的得力助手,引起了业界和学术界的关注。

Ambari采用的不是一个新的思想和架构,也不是完成了软件的新的革 命,而是充分利用了一些已有的优秀开源软件,巧妙地把它们结合起来, 使其在分布式环境中做到了集群式服务管理能力、监控能力、展示能力。 这些优秀开源软件有:

在agent端,采用了puppet管理节点;

在Web端,采用了ember.js作为前端的MVC构架和NodeJS相关工具, 用handlebars.js作为页面渲染引擎,在CSS/HTML方面还用了Bootstrap框 架;

在Server端,采用了Jetty,Spring,Jetty,JAX-RS等;

同时利用了Ganglia,Nagios的分布式监控能力。

Ambari架构采用的是Server/Client的模式,主要由两部分组成: ambari-agent和ambari-server。ambari依赖其它已经成熟的工具,例如其 ambari-server就依赖python,而ambari-agent还同时依赖ruby,puppet,facter 等工具,还有它也依赖一些监控工具nagios和ganglia用于监控集群状况。 其中:

puppet是分布式集群配置管理工具,也是典型的Server/Client模式,能 够集中式管理分布式集群的安装配置部署,主要语言是ruby。

facter是用python写的一个节点资源采集库,用于采集节点的系统信 息,例如OS信息,主机信息等。由于ambari-agent主要是用python写的, 因此用facter可以很好地采集到节点信息。

Ambari依赖的众多开源软件,包括部署工具,消息队列,需要在每个 节点安装客户端。而安装这些工具,又需要配置软件的源地址,不能做到 离线安装。

当前围绕着ApacheHadoop这个分布式数据处理工具已经开发了一系 列大数据计算查询工具,比如Spark,Hive.但这些工具只提供了最基本的 计算,存储功能。Hadoop和Spark依赖脚本执行操作。启动集群前需要对 操作系统进行配置,步骤繁琐,不利于维护。

1)现有的开源部署软件架构复杂,各组件要完全通过键入命令行输入选 项独立安装,部署工具本身的安装无法自动化,使用户不能快速地、不能 无人执守地进行大数据平台的安装。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华讯方舟软件技术有限公司;深圳市华讯方舟科技有限公司,未经深圳市华讯方舟软件技术有限公司;深圳市华讯方舟科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510998963.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top