0
点赞
收藏
分享

微信扫一扫

系统容量的定义

容量是指一个系统可处理容纳的最大能力,这个能力可以简单理解为访问量,即流量。如某个网站正常情况下可承载的流量是8000万PV,超过了这个流量,用户请求的处理将受影响,如响应变慢,或者干脆返回空白页。因此,8000万PV的访问量便是这个网站的容量。可见,网站的容量规划极其重要,如果因为容量不足而影响网站业务的话,对于互联网公司来说,给公司带来的损失很可能是很惨重的。对于一个公司来说,服务运维是保证业务稳定的核心,规划好服务的容量是保证业务稳定的前提。

容量规划和性能优化是两个不同的概念,互相影响,但是有着不同的目标。

性能优化是最大限度地提升系统的性能,比如对内核参数、模块参数的调优,不过调优提升的性能有限,在起初调优的作用是非常明显的,到后来基本上就到了极限,已无潜力可挖。

容量规划是想找出相应服务质量对应的硬件规模,与硬件是否调优关系不大,因为调优之后,系统可承载的最大流量就增多了,不过这对容量来说不重要,容量与调优并不冲突。

性能优化是最大限度地提升系统的性能,而容量规划是在成本和性能之间找到一个平衡点。

对于真实系统压力的测量比任何经验估值都靠谱,应该以实际容量的观测数据来驱动未来容量的预测,而不是简单通过极限测试等方法来模拟。

举报

相关推荐

0 条评论