大数据(1f)集群规划+版本选择(持续更)

大数据集群规划、规模、版本、端口号 3.客户端尽量放在1到2台服务器上,一是风险隔离,导致集群内部受到不必要的干扰。2)每条日志1K左右,每天1亿条: 100000000/1024/1024 = 约100G。假设每台服务器8T磁盘,128G内存。3)一年内不扩容服务器来算: 100G * 360天 = 约36T。5)预留20%~30%Buf = 108T/0.7 = 154T。2.kafka、ZK、Flume传输数据比较紧密的放在一起。1)每台日活跃用户100万,每人一天平均100条: 100万。6)算到这: 约 8T*20 台服务器。 阅读详情

1、集群规划

1.1、非高可用集群规划

软件名服务名hadoop100hadoop101hadoop102
Hadoop(HDFS)DataNode111
Hadoop(HDFS)NameNode1
Hadoop(HDFS)SecondaryNameNode1
Hadoop(YARN)ResourceManager1
Hadoop(YARN)NodeManager111
ZooKeeperQuorumPeerMain111
MySQL1
HIVE1
Spark1
KafkaKafka111
Flume111
Sqoop1
HBaseHMaster1
HBaseHRegionServer111
Solrjar111
AtlasAtlas1

1.2、高可用集群规划

软件名服务名hadoop100hadoop101hadoop102
Hadoop(HDFS)DataNode111
Hadoop(HDFS)NameNode11
Hadoop(ZKFC)DFSZKFailoverController11
Hadoop(HDFS)JournalNode111
Hadoop(YARN)ResourceManager11
Hadoop(YARN)NodeManager111
ZooKeeperQuorumPeerMain111
MySQL1
HIVE1
Spark1
KafkaKafka111
Flume111
Sqoop1
Solrjar111
AtlasAtlas1

2、框架版本

名称版本下载地址
CentOS7-5
JDK1.8同下面HIVE
Hadoop3.1.3同下面HIVE
HIVE3.1.2https://download.youkuaiyun.com/download/Yellow_python/13782524
MySQL5.7.32https://dev.mysql.com/downloads/mysql/
MySQL的JDBC5.1.49https://dev.mysql.com/downloads/connector/j/
ZooKeeper3.5.7http://archive.apache.org/dist/
Spark3.0.0同上ZooKeeper
Kafka2.7.0同上ZooKeeper
Flume1.9同上ZooKeeper
Sqoop1.4.7同上ZooKeeper
Scala2.12.13https://www.scala-lang.org/download/
HBase2.4.9
Atlas2.1.0https://download.youkuaiyun.com/download/Yellow_python/79106345
Solr7.7.3

3、数据项目技术选型策略

3.1、技术选型策略

考虑因素说明例如
业务需求离线数仓、实时数仓离线用HIVE,实时用Flink
数据量数据量大小、数据变化量大小小数据用MySQL,大数据用Hadoop
数据种类关系型数据、非关系型数据
结构化数据、非结构化数据
文章可存ElasticSearch
社交网络可存Neo4j
技术成熟度技术越成熟,bug越少,方案越完善在人工智能领域,Python技术体系比Java技术体系更成熟
技术热度热度越高,技术资源越多冷门技术出bug了,可能找不到解决办法
冷门技术的翻译文档不多
学习难度难度越高,学习时间越长Keras比TensorFlow简单
两个框架都能解决问题的情况下优先选简单的
运维成本有些技术 开发快 但 维护难Scala的开发效率高于Java,但代码可读性更低 吧?
金钱有的软件要付费

3.2、版本选择策略

  1. 选稳的:Java8虽不是最新,但是很稳
  2. 第三个数字尽量选大的,比如Spark的3.0.2版本解决了3.0.1版本的一些bug
(三)大数据集群规划简介 大数据集群规划简介 1:服务器配置 kafka 推荐配置---- 双路8核Intel处理器;内存:64GB(以上) DDR4;硬盘:2*600GB SAS 硬盘(系统盘);12*8T SATA硬盘;磁盘推荐raid1 hdfs+hbase+hive 推荐配置----内存:256GB DDR4;硬盘:2*600GB SAS 硬盘;12*8T SATA硬盘;raid0 elasticsearch 推荐配置----内存:256GB DDR4(越大越好);2*600GB SAS 硬盘;12*8T SATA硬盘;r 阅读详情

相关推荐

大数据平台搭建及集群规划

例如,假设总共需要存储 800TB 的数据,HDFS 的块副本数为 3,如果每个 DataNode 配置 10 块 8T 的硬盘,那么,采购 30 台 DataNode 服务器即可。在每个机柜中都可部署相应的 Hadoop 服务,可以看出,机柜 1 和 2 分别部署了 NameNode 的主、被节点,这两个主、备节点分开部署到不同的机柜,可以最大限度保证 NameNode 的可靠性,不建议将主、备节点部署到同一个机柜中,因为如果某个机柜发生故障(电源故障、网络故障),那么主、备将失去存在的意义。

爱是与世界平行 5002

高可用大数据集群搭建--集群规划

Zookeeper:分布式协调服务,可以由单个或多个节点组成。在Zookeeper集群中,有一个节点作为Leader,其他节点作为Follower。Leader节点负责协调所有客户端请求,并将它们发送到相应的Follower节点进行处理。Zookeeper还支持数据发布/订阅和通知机制,可以通过监视节点上的变化来实现配置管理和同步。JournalNode:主要用于提供高可用性和容错性支持。

xiaohu的博客 472

大数据Hadoop运维应用实践——大数据平台架构_kafka入门与实践

本文介绍了大数据平台中Kafka分布式消息队列的原理、架构与集群部署实践。首先详细解析了Kafka的核心概念、特性和适用场景,包括其高吞吐、持久化存储、分布式等优势,以及与其他主流消息中间件的对比。随后,文章提供了三节点Kafka集群的完整部署方案,涵盖ZooKeeper集群配置、Kafka参数优化、systemd服务集成等关键步骤。最后给出了Kafka基础命令操作示例,帮助读者快速掌握集群管理技能。生产环境推荐采用Kafka 3.9.2 + ZooKeeper 3.9.5 + OpenJDK17的组合

提供C#相关开发 、云计算、运维测试、网络安全相关技术分享与服务,有意向可联系。 152

【全网独家】大数据集群节点与硬件规划

1.大数据集群节点规划 1.1 数据存储总量预估 比如业务系统数据量每天增量 50T,保留周期为 30 天,那么 HDFS 存储容量为 50T * 30 天 * 3副本 * 2 倍(数据源+清晰加工) = 9000T = 8.79P ​ 1.2 DataNode节点规模预估 每个机器的磁盘是 4T *10 = 40T, 每台机器的可用存储容量为 40T *0.75 = 30T, 节点预估数量= 9000T / 30 = 300 节点,所以 datanode 的节点最小数量为 300 个...

大数据研习社 5885

大数据Hadoop运维应用实践——Hbase与hadoop的整合_Hbase的配置安装

本文详细介绍了HBase分布式数据库的配置安装与使用实践。主要内容包括:1. HBase的介绍(是什么?有啥用?优缺点、适用与不适用场景)。2. 版本选型指南:针对不同JDK版本HBase和Hadoop环境提供兼容性矩阵。3. 集群部署实践:包含环境变量配置、JVM参数调优、核心参数(hbase-site.xml)详解,特别强调内存分配(堆内外)、ZK超时、Region分裂等关键配置与高可用配置。最后提供了Ansible自动化批量部署脚本,适合企业级生产环境安装部署HBase参考。

提供C#相关开发 、云计算、运维测试、网络安全相关技术分享与服务,有意向可联系。 204

大数据项目集群

https://blog.youkuaiyun.com/fulq1234/article/details/80371426

CDH大数据平台搭建之集群规划

CHD大数据平台搭建之集群规划前言一、集群规模二、集群规划总结 前言 话说无规矩不成方圆,搭建CDH大数据平台之前需要的工作很多,首先,你需要计算公司每日的数据量,来确定需要多少服务器,确定好服务器之后,需要规划集群节点的分配。由于是个人搭建,不存在数据量计算,只做集群规划即可。 一、集群规模 每日数据量的多少,决定了服务器的数量 计算规则如下: 1、hdfs数据保存3份 2、一般文件保存3年 3、每台服务器硬盘大小8T,但会留20%左右的空闲空间 所需服务器数量 = 公司每日数据量(TB) * 3 * 3

qq_41924766的博客 2252

大数据高可用集群.docx

大数据高可用集群搭建详情,配置文件,版本,环境,集群规划, HA的解决方案,大数据高可用集群搭建详情,配置文件,版本,环境,集群规划, HA的解决方案

大数据学习——Hadoop集群完全分布式的搭建

Hadoop集群是一种分布式的计算平台,用来处理海量数据,它的两大核心组件分别是HDSF文件系统和分布式计算处理框架mapreduce。HDFS是分布式存储系统,其下的两个子项目分别是namenode和datanode;namenode管理着文件系统的命名空间包括元数据和datanode上数据块的位置,datanode在本地保存着真实的数据。它们都分别运行在独立的节点上。本章详细讲解hadoop集群部署。

Linux运维老纪的博客 1623

Openwifi 开源项目解读(一)

Openwifi wifi 80211 无线网卡 基带 FPGA linux 驱动 开源

2万+

Unity游戏开发必备:HybridCLR热更新实战教程(含iOS/Android适配指南)

本文详细介绍了HybridCLR在Unity游戏开发中的热更新实战教程,包括iOS/Android平台适配指南。通过环境配置、项目结构规划、热更新工作流实现等步骤,帮助开发者高效掌握C#热更新技术,解决移动游戏快速迭代的痛点问题。

weixin_29011395的博客 442

1.kubernetes介绍与集群架构

认识kubernetes;kubernetes架构;kubernetes集群节点组件(Master节点组件/Node节点组件介绍)

weixin_46147842的博客 1014

深度学习—各种卷积

深度学习之各种卷积了解知识

m0_47005029的博客 3115

大数据流式场景下的线性规划工程化实践

线性规划(LP)作为经典运筹学方法,其本质是求解带约束的线性目标函数最优解;但在真实工业大数据场景中,LP必须应对高吞吐、强噪声、动态约束与毫秒级响应等挑战,传统静态建模范式迅速失效。技术价值在于将LP从数学正确升级为系统可靠——通过数据层时空对齐与滤网设计、模型层微服务化与物理约束嵌入、执行层可审计决策链构建,实现从‘理论最优’到‘现场可行’的跨越。典型应用场景包括能源调度、智能制造、交通信号协同等实时优化任务,尤其适用于需融合SCADA、IoT流数据与多源异构约束的工程系统。本文聚焦Big Data与L

aiqixiao2017的博客 416

美亚杯2023参赛全攻略:从检材下载到Veracrypt挂载的保姆级教程

本文提供美亚杯2023电子数据取证竞赛的完整参赛指南,重点解析从检材下载、Veracrypt挂载到实战取证的保姆级流程。针对新手常见误区,详细说明两套密码(ZIP解压密码与Veracrypt挂载密码)的区别与正确使用方法,并分享赛前环境搭建、赛中高效分析及赛后报告撰写的核心技巧,帮助参赛者系统备赛,规避基础错误。

y9z0a1b的博客 1081

在Ubuntu 20.04上,用EtherCAT Igh 1.6.2驱动高创BD3E伺服电机(附完整C代码)

本文详细介绍了在Ubuntu 20.04实时内核环境下,使用EtherCAT Igh 1.6.2主站驱动高创BD3E伺服电机的完整实现方案。从实时系统配置、伺服电机PDO映射到精确控制线程设计,提供了完整的C代码样例和实际项目中的调试技巧,帮助开发者实现工业自动化中的高精度运动控制。

weixin_30772105的博客 112

计算机考研三大黄金赛道:AI、大数据与云计算选择指南

计算机考研专业选择需要结合技术发展趋势与个人特质。人工智能、大数据和云计算作为当前三大技术方向,各自具有独特的技术栈和职业发展路径。人工智能领域依赖数学建模和算法研发,大数据技术侧重分布式系统与实时处理,云计算则聚焦基础设施即代码和微服务治理。从工程实践角度看,掌握TensorFlow/PyTorch框架、Hadoop/Spark生态或Kubernetes容器编排等核心技术,能显著提升就业竞争力。这些技术不仅应用于互联网头部企业,在金融、医疗等传统行业数字化转型中也发挥关键作用。职业发展上,AI专家可转向A

weixin_28728265的博客 249

粒子群算法Particle Swarm Optimization超详细解析+代码实例讲解

粒子群算法,也称粒子群优化算法或鸟群觅食算法(Particle Swarm Optimization),缩写为 PSO, 是近年来由J. Kennedy和R. C. Eberhart等开发的一种新的进化算法(Evolutionary Algorithm - EA)。

猫敷雪 894

服务器选购指南:从塔式到刀片,哪种更适合你的大数据项目?

本文详细解析了大数据项目服务器选型的关键因素,从塔式到刀片服务器的优缺点对比,到机架服务器的黄金平衡点选择。通过实际案例和配置建议,帮助企业在处理PB级数据时优化硬件选择,提升计算密度和散热效率,降低TCO总拥有成本。

http9protocoller的博客 200

26、使用WiFiServer和WiFiClient建立tcp 连接

在前面的篇章,我们使用过WiFiClient跟WiFiServer这两个类,也比较过WiFiClient跟ESP8266HTTPClient的区别,今天我们来通过例子代码学习WiFiClient跟WiFiServer怎样建立TCP连接并传输数据的。

繁星点点~ 1778

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

K8s入门必看&kubernetes介绍与集群架构

node节点用于运行以及维护Pod, 管理volume(CVI)和网络(CNI),维护pod及service等信息kubelet负责维护容器的生命周期(创建pod,销毁pod),同时也负责Volume(CVI)和网络(CNI)的管理kube-proxy通过在主机上维护网络规则并执行连接转发来实现service(iptables/ipvs)

weixin_47758895的博客 557

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

k8s.1-Kubernetes介绍与集群架构

node节点用于运行以及维护Pod, 管理volume(CVI)和网络(CNI),维护pod及service等信息kubelet负责维护容器的生命周期(创建pod,销毁pod),同时也负责Volume(CVI)和网络(CNI)的管理kube-proxy通过在主机上维护网络规则并执行连接转发来实现service(iptables/ipvs)

飘然渡沧海的博客 352

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Kubernetes介绍与集群架构

node节点用于运行以及维护Pod, 管理volume(CVI)和网络(CNI),维护pod及service等信息kubelet负责维护容器的生命周期(创建pod,销毁pod),同时也负责Volume(CVI)和网络(CNI)的管理kube-proxy通过在主机上维护网络规则并执行连接转发来实现service(iptables/ipvs)

m0_62943934的博客 982

DataSophon终极指南:如何10分钟构建云原生大数据平台

DataSophon作为下一代云原生大数据管理专家,致力于帮助用户快速构建稳定、高效、可扩展的云原生大数据平台。这款开源工具通过自动化部署、智能运维和统一管理,彻底改变了传统大数据集群的部署和管理方式。无论你是大数据工程师、DevOps专家还是技术架构师,DataSophon都能为你提供一站式的解决方案,让复杂的大数据平台部署变得简单高效。 ## 🚀 为什么选择DataSophon?核心优势解

gitblog_00731的博客 895
上一篇: CentOS7创建具有sudo权限的用户
下一篇: 大数据(2d)历史服务器,日志聚集
小基基o_O
博客等级 码龄9年 4414粉丝 467原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小基基o_O

您的鼓励是我创作的巨大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值