六个大数据采集工具架构分析
随着大数据越来越被重视,数据采集的挑战变的尤为突出。今天为大家介绍几款数据采集平台:Apache Flume、Fluentd、Logstash、Chukwa、Scribe、Splunk Forwarder。
大数据平台与数据采六个集
任何完整的大数据平台,一般包括以下的几个过程:
数据采集 数据存储 数据处理 数据展现(可视化,报表和监控)
其中,数据采集是所有数据系统必不可少的,随着大数据越来越被重视,数据采集的挑战也变的尤为突出。这其中包括:
数据源多种多样 数据量大大数,变化快 如何保证数据采集的可靠性的性能 如何避免重复数据 如何保证数据的质量
我们今天就来看看当前可用的六款数据采集的产品,重点关注它们是如何做到高可靠,高性能和高扩展。
01、Apache Flume
Flume 是Apache旗下据采的一款开源、高可靠、高扩展、容易管理、支持客户扩展的数据采集系统。
Flume使用JRuby来构建,所以依赖Java运行环境。
Flume最初是由Cloudera的工程师设计用于合并日志数据的系统,后来逐渐发展用于处理流数据事件。
几集工乎在大部分的情况下ELK作为一个栈是被同时使用的。所有当你的数据系统使用ElasticSearch的情况下,logstash是首选。
02、Chukwa
Apache Chukwa是apache旗下另一个开源的数据收集平台,它远没有其具架他几个有名。Chukwa基于Hadoop的HDFS和MapReduce来构建(显而易见,它用Java来实现),提供扩展性和可靠性。Chukwa同时提供对数据的展示,分析和监视。很奇怪的是它的上一次github的更新事7年构分前。可见该项目应该已经不活跃了。
Chukwa的部署架构如下:
Chukwa的主要单元有:Agent,Collector,DataSink,ArchiveBuilder,Demux等等,看上去相当复杂。由于该项目已经不活跃,我六个们就不细看了。
03、Scribe
Scribe是Facebook开发的数据(日志)收集系统。已经多年不维护,同样的,就不多说了。
04、Splunk Forwarder
以上的所有系统都是开源的。在商业化的大数据平台产品中,Spl大数unk提供完整的数据采金,数据存储,数据分析和处理,以及数据展现的能力。
Splunk是一个分布式的机器数据平台,主要有三个角色:
Search Head负责数据的搜索和处理,提供搜索时的信息抽取。 Indexer负责数据的存储和索引 F据采orwarder,负责数据的收集,清洗,变形,并发送给Indexer
Splunk内置了对Syslog,TCP/UDP,Spooling的支持,同时,用户可以通过开发Script Input和Modular Input的方式来获取特集工定的数据。在Splunk提供的软件仓库里有很多成熟的数据采集应用,例如AWS,数据库(DBConnect)等等,可以方便的从云或者是数据库中获取数据进入Splunk的数据平台做分析。
这里要注意的是,Search Head和Index具架er都支持Cluster的配置,也就是高可用,高扩展的,但是Splunk现在还没有针对Farwarder的Cluster的功能。也就是说如果有一台Farwarder的机器出了故障,数据收集也会随之中断,并不能把正在运行的构分数据采集任务Failover到其它的Farwarder上。
总结
我们简单讨论了几种流行的数据收集平台,它们大都提供高可靠和高扩展的数据收集。大多平台都抽象出了输入,输出和中间的缓冲的架构。利用分布式的网络连接,大多数平台都能实现一定六个程度的扩展性和高可靠性。
其中Flume,Fluentd是两个被使用较多的产品。如果你用ElasticSearch,Logstash也许是首选,因为ELK栈提供了很好的集成。Chukwa和Scribe由于项目的不活跃,不推荐使用。
S大数plunk作为一个优秀的商业产品,它的数据采集还存在一定的限制,相信Splunk很快会开发出更好的数据收集的解决方案。
(责任编辑:公益事业)
- 标签: 闪迪 NAND闪存 创见 数据中心
- 云计算核心技术Docker教程:docker-compose指定自定义网络
- Q2 中国大陆云服务支出达 73 亿美元,阿里云、华为云、腾讯云、百度智能云前四
- 标签: DeepSeek-V4 腾讯云TokenHub
- 机器人流程自动化的发展展望
- 多集群下的 Tekton 流水线
- 标签: 远景科技 张雷 可再生能源 能源转型
- 标签: 智己LS9 小米 火绒安全 五菱星光
- 标签: 超磁新能 高温超导 可控核聚变 强场磁体
- 研究揭示大量 “垃圾” 数据影响大语言模型推理能力
- 标签: 腾讯 上头蛙 AI故事 互动阅读
- 福客AI获阿里重磅投资!AI Agent 助力电商新革命
- 华为云发布分布式云全系列产品组合,加速产业全面云化
- 金山办公半年报:AI月活用户突破2900万,WPS365营收暴增62%
- 标签: 极星 Polestar4 Polestar3 欧洲市场
- 标签: 完美世界 异环 诛仙世界 女神异闻录:夜幕魅影
- 2021年做数据分析需要关注的几件事
- Koah获500 万美元融资,致力于在 AI 应用中引入广告
- 奥特曼:OpenAI的Codex使用量激增10倍,凸显GPT-5的强大影响力
- 云计算核心技术Docker教程:在docker-compose中使用卷
- 标签: 世纪华通 ST华通 游戏业务 财报 views+
- 云安全日报220310:IBM轻量级企业应用服务器发现执行任意代码漏洞,需要尽快升级 views+
- 标签: 埃斯顿 港股上市 工业自动化 机器人 views+
- 标签: 孟晚舟 鸿蒙 乾崑智驾 鲲鹏 views+
- 吴洪声朋友圈怒怼老东家腾讯云:CDN是“垃圾中的垃圾”,欠费7分钱遭“满门抄斩” views+
- 2019 年 CNCF 中国云原生调查:Kubernetes 应用率达 72% views+
- Sora 首周在美国 iOS 平台下载量几乎与 ChatGPT 平起平坐 views+
- Apple TV HD被苹果列入“过时产品”名单 views+
- 标签: 英伟达 Nebius Rubin平台 AI云服务 views+
- 标签: 三星电子 SK海力士 HBM4 半导体罢工 views+
