集群规模及购买服务器建议|学习笔记

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
云原生数据仓库AnalyticDB MySQL版,基础版 8ACU 100GB 1个月
简介: 快速学习 集群规模及购买服务器建议

开发者学堂课程【阿里云离线数仓实战 1:项目介绍及架构设计:集群规模及购买服务器建议】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/102/detail/1792


集群规模及购买服务器建议


内容简介:

一、集群规模的选择

二、购买服务器建议

 

一、集群规模的选择

服务器的选型,比如:决定买阿里云云主机,那么接下来面临的问题则是应该买多少云主机。这本质上取决于你的数据量,数据量越大,买的云主机就越多,数据量越少,买的云主机就越少。那么应该怎样去计算数据量,则包括下列几项:(用户行为数据、DataHub 中数据、业务数据比较主要)

用户行为数据:

(1)每天日活跃用户 100 万,每人一天平均 100 条: 100万*100万=10000万条(如果每天日活跃用户是 100 万的网站,那么每人一天 100 万埋点日志,即埋点日志指记录用户来到网站的行为,看了哪些页面、浏览了哪些商品、点击了哪些商品详情、支付了哪些订单等,这些用户行为的记录初步评估 100 条。这 100 条并不是非常绝对。在项目初期,埋点数据量会相对较少。随着企业的发展,分析的指标越来越多,那么埋点记录的数据就会越多,那就可能会大于 100 条,不同阶段的数据量不同,假如 100 万个日活,一天有 100 万个用户访问了网站,每个人产生 100 条数据,则大概是 10000 万条,相当于一亿条。)

(2)每条日志 1K 左右,每天1 亿条: 100000000/1024/ 1024 =约 100 G(通常情况下,一亿条埋点日志大概是1K左右,而在公司中开发 0.5K~2K 之间是一个标准日志。那么是 2k 还是 0.5,则取决于埋点的志段多少,同时志段里面包含信息的多少,就决定了它的大小。)

(3)数仓 ODS 层采用 LZO+ parquet 存储: 100g 压缩为 10g 左右

(4)数仓 DWD 层采用 LZO+ parquet 存储: 10g 左右

(5)数仓 DWS 层轻度聚合存储(为了快速运算,不压缩,压缩会影响计算效率) : 50g 左右

(6)数仓 ADS 层数据量很小:忽略不计

(7)保存 3 副本: 70g*3=210g

(8)半年内不扩容服务器来算: 210g*180天=约37T

(9)预留 20%- 30%Buf=37T/0.7=53T

DataHub 中数据

(1)每天约 100G 数据'副本(2) =200g

(2)保存 3 天*200g=600g

(3 )预留 30%buf=600g/0.7= 857g=约1 T

Flume 中默认缓存的数据比较小:暂时忽略不计

业务数据

(1) 每天活跃用户 100 万,每天下单的用户 10 万,每人每天产生的业务数据10条,每条日志1k左右: 10万*10条*1k=1g 左右

(2) 数仓四层存储: 1g*3=3g

(3) 保存3副本: 3g*3=9g

(4) 半年内不扩容服务器来算: 9g*180天=约1.6T

(5) 预留 20%-~30%Buf=1.6T/0.7=2T

集群总规模: 53T+1T+2T=56T

算到这:约 8T*7台服务器(128G 内存、8T 磁盘、CPU 和线程)

 

二、购买服务器建议

图片52.png

相关实践学习
AnalyticDB MySQL海量数据秒级分析体验
快速上手AnalyticDB MySQL,玩转SQL开发等功能!本教程介绍如何在AnalyticDB MySQL中,一键加载内置数据集,并基于自动生成的查询脚本,运行复杂查询语句,秒级生成查询结果。
阿里云云原生数据仓库AnalyticDB MySQL版 使用教程
云原生数据仓库AnalyticDB MySQL版是一种支持高并发低延时查询的新一代云原生数据仓库,高度兼容MySQL协议以及SQL:92、SQL:99、SQL:2003标准,可以对海量数据进行即时的多维分析透视和业务探索,快速构建企业云上数据仓库。 了解产品 https://www.aliyun.com/product/ApsaraDB/ads
相关文章
|
21天前
|
编解码 前端开发 安全
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
在我们选购阿里云服务器的过程中,不管是新用户还是老用户通常都是通过阿里云的活动去买了,一是价格更加实惠,二是活动中的云服务器配置比较丰富,足可以满足大部分用户的需求,但是面对琳琅满目的云服务器实例、带宽和云盘选项,如何选择更适合自己,成为许多用户比较关注的问题。本文将介绍如何在阿里云的活动中选择合适的云服务器实例、带宽和云盘,以供参考和选择。
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
|
1月前
|
存储 弹性计算 运维
阿里云日常运维-购买服务器
这篇文章是关于如何在阿里云购买和配置云服务器ECS的教程。
60 6
阿里云日常运维-购买服务器
|
2月前
|
弹性计算 开发框架 安全
阿里云服务器常见的四种购买方式及适用场景和注意事项参考
阿里云服务器目前常见的购买方式有自定义购买、快速购买、通过活动购买、通过云市场镜像页面购买这四种购买方式,每种方式都有主要的适合对象,购买流程也不是完全一样的。本文将详细解析阿里云服务器的四种主流购买方式:自定义购买、快速购买、通过活动购买、以及通过云市场镜像页面购买,并解析每种方式的适用场景及购买流程和注意事项,以供参考。
阿里云服务器常见的四种购买方式及适用场景和注意事项参考
|
2月前
|
负载均衡 算法 应用服务中间件
负载均衡技术在Web服务器集群中的应用
【8月更文第28天】随着互联网的发展和用户对Web服务需求的增长,单台服务器很难满足大规模访问的需求。为了提高系统的稳定性和扩展性,通常会采用Web服务器集群的方式。在这种架构中,负载均衡器扮演着至关重要的角色,它能够合理地分配客户端请求到不同的后端服务器上,从而实现资源的最优利用。
72 2
|
3月前
|
SQL 弹性计算 资源调度
云服务器 ECS产品使用问题之bin/spark-sql --master yarn如何进行集群模式运行
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
3月前
|
SQL 弹性计算 安全
通过阿里云的活动购买的云服务器,后续购买并挂载云盘、设置密码及安全组教程
现在大多数用户购买阿里云的云服务器通常都是通过阿里云的活动来购买,这种购买方式主要是价格更实惠,且购买流程简单,但是选购活动中的云服务器,一般只有系统盘,没有数据盘,这需要我们在购买之后单独购买并挂载云盘作为数据盘,而且云服务器的密码和安全组等基础设置也是需要在购买之后再设置的。本文为大家介绍后续购买并挂载云盘、设置密码及安全组的相关教程,以供参考。
通过阿里云的活动购买的云服务器,后续购买并挂载云盘、设置密码及安全组教程
|
3月前
|
NoSQL 关系型数据库 MySQL
多机部署:打造内网服务器集群
在多机部署教程中,了解如何配置分布式应用如Laravel以使用Redis同步用户状态。关键步骤包括:修改MySQL的`bind-address`至内网IP,重启服务;同样修改Redis的`bind`,重启服务;以及调整Elasticsearch的`network.host`和`discovery.seed_hosts`,并重启。通过这些步骤,确保服务间能内网通信,实现多服务器状态同步。
87 2
|
3月前
|
弹性计算 固态存储 大数据
2024年购买阿里云服务器多少钱一年?吐血整理,价格真优惠呀!
阿里云服务器2024年最新租用价格: 轻量应用服务器2核2G3M带宽一年82元, 折合6.8元/月; 2核4G4M带宽一年298元。新老用户共享99元/年的2核2G3M带宽ECS服务器, 2核4G5M带宽ECS优惠价199元/年。4核16G10M带宽服务器70元/月、210元/3个月; 8核32G10M带宽服务器160元/月、480元/3个月。GPU服务器如gn6v最高配置336G内存, 8核32G一个月4685.20元, 一年46097.40元。按小时计费的云服务器ECS如2核8G通用型每小时0.45元, 4核8G通用型每小时0.702元。
86 0
支付系统35-----支付成功异步通知----数据锁,微信那边是有一个服务器集群的,不单单是有一个通知发送过来,有可能有两台更多台的服务器发送过来,把锁加到我们处理通知里面,在对业务数据进行状态检查和
支付系统35-----支付成功异步通知----数据锁,微信那边是有一个服务器集群的,不单单是有一个通知发送过来,有可能有两台更多台的服务器发送过来,把锁加到我们处理通知里面,在对业务数据进行状态检查和
|
23天前
|
Cloud Native Java 编译器
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
随着云计算技术的不断发展,云服务商们不断推出高性能、高可用的云服务器实例,以满足企业日益增长的计算需求。阿里云推出的倚天实例,凭借其基于ARM架构的倚天710处理器,提供了卓越的计算能力和能效比,特别适用于云原生、高性能计算等场景。然而,有的用户需要将传统基于x86平台的应用迁移到倚天实例上,本文将介绍如何将基于x86架构平台的应用迁移到阿里云倚天实例的服务器上,帮助开发者和企业用户顺利完成迁移工作,享受更高效、更经济的云服务。
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
下一篇
无影云桌面