怎么做容量规划
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,前言当我们在做大促,类似于双十一的活动时候,老板就会跑过来问我们这些问题1.线上服务能承受多大的访问量2.单台服务器能承受多大的访问量3.需要加机器吗?需要加多少台机器这个时候,就体现出容量规划的重要
千家信息网最后更新 2025年01月24日怎么做容量规划
前言
当我们在做大促,类似于双十一的活动时候,老板就会跑过来问我们这些问题
1.线上服务能承受多大的访问量2.单台服务器能承受多大的访问量3.需要加机器吗?需要加多少台机器
这个时候,就体现出容量规划的重要性了。那到底什么是容量规划呢?
容量规划是以当前的性能作为基线,来决定你需要什么及什么时候需要
容量 VS 性能
- 性能:决定一辆车能装什么东西
- 容量:决定需要多少量车
容量规划可以分解为下面 4 个步骤
- 明确目标
- 收集指标
- 趋势预测
- 容量部署
明确目标
在没有明确网站需求之前,不应该开始容量规划。
一般每个服务都有对外承诺的服务质量,那么我们就需要根据这个目标来做容量规划及硬件方面的投入。
比如 A 网站能承受 3000 QPS,响应时间小于 200 ms。
SLA (服务等级协议)
收集指标
不知道当前服务能承受的容量范围的话,不建议进行容量方面的规划。
我们需要通过测试来了解当前服务的数据指标。没有测试出你的服务上限的话,规划出来也是没有效果的。
测试主要分为下面 2 个步骤
- 测试服务器的主要功能 :业务维度 QPS、TPS
- 测试服务器硬件资源 : CPU、内存、硬盘、网络
趋势预测
预测容量是一个持续的过程,需要靠数学与直觉来进行精确的预测。
整体过程如下
- 首先确定资源度量指标 :比如内存消耗、硬盘消耗、CPU 消耗
- 其实对拥有的资源确定约束访问 : 比如 总内存大小、总硬盘大小等
- 最后根据监控趋势图( Zabbix 、Metrics)算出具体容量超出时间点 : 比如内存何时会耗尽
容量部署
一旦确定未来需要多少容量才能满足业务需求,就可以着手新的设备,并进行部署。
通过自动化部署工具( Ansible、 Salt ) 最大限度的减少部署时间
参考
- Web容量规划的艺术 https://book.douban.com/subject/4200645/
容量
服务
规划
测试
内存
指标
承受
性能
时候
时间
服务器
目标
硬盘
资源
趋势
消耗
业务
大小
方面
机器
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ntp授时服务器
远光软件开发
工作室的电脑服务器
db2备份还原数据库备份
深圳应用软件开发价钱是多少
网络安全领导小组网信委
佛山市昇昊软件开发有限公司
数据库筛选条码
中国工商银行客户服务器金融
网络安全的信息化
网络安全管理员责任书
数据库先修课的先修课
关于加强无线网络安全
服务器连网
怀化软件开发中专技校
社交app好友数据库
哈尔滨医院软件开发
梦幻西游还有哪些火爆的服务器
连接服务器报错提供程序内存不足
网络安全责任制考核封面
2012网络安全年会
云服务器怎样添加安全组规则
共话转型时代网络安全和挑战
菏泽公安局网络安全大队电话
网络安全大赛怎么在电脑上玩
菲律宾软件开发待遇6
中数科互联网科技集团有限公司
dcom配置网络安全策略
阿里云服务器怎么租
哈尔滨医院软件开发