zl程序教程

您现在的位置是:首页 >  其他

当前栏目

《大型网站服务器容量规划》——1.2 容量研究的意义

规划服务器网站 研究 1.2 大型 意义 容量
2023-09-11 14:17:27 时间

本节书摘来自异步社区《大型网站服务器容量规划》一书中的第1章,第1.2节,作者: 郑钢 更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.2 容量研究的意义

容量管理的基本目标有两个,一是使运维人员了解系统的承载力,二是以合理的硬件成本来满足业务需求。减少成本是企业生存的刚性需求,技术人员同样有责任在技术层面上帮助公司节约成本。在软件方面,开发人员通过改进程序算法来提升系统的工作效率;在硬件方面,运维人员除了规划服务架构,还要根据业务类型定制专用的服务器,有针对性地提升系统性能。无论在硬件还是软件方面,都是在原有服务的规模下通过提升性能来减少硬件成本。除了以上两个方面,还可以通过硬件容量规划的方式进行最直接的成本控制,容量管理一方面是节约硬件成本,另一方面节约了人力成本。

为方便陈述,我们这里所说的容量管理是指服务器容量管理。容量管理主要用于评估各集群模块在当前及未来流量下的利用率,让系统容量“可见”。

模块的性能表现和实际运行的指令息息相关,并不是一次测试便能适用所有类型的代码环境,因此,当有新项目上线或在原有基础上扩容时,较安全的做法是,需要重新评估机器性能用以考量服务的稳定性。容量管理可以量化服务的稳定性,测试人员可以专注于业务本身的测试工作,无须再做稳定性测试。

技术人员还要负责硬件成本预算的工作,在提交预算时要反复权衡服务成本与稳定性。对于预算中的刚性需求,技术人员必须提供充分的理由予以支持,需要一套有效的数据作为预算的依据。有了容量管理系统,任何时候都可以用数据说话,系统需要多少台机器不是技术人员决定的,而是由业务流量决定,这样就为技术人员分担了预算压力,使他们能够更加专心地投入工作。


《大型网站服务器容量规划》一导读 当今社会已经进入信息时代,人们足不出户,从网络上就可以获取自己需要的信息。为了满足正常的业务需求,任何一个网站都要有硬件支持,无论日访问量是一个百万级的中型网站还是上亿级的大型网站。为了正常响应用户请求,都必须提前规划好业务容量。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。