6
前言
够用尽可能通用的方式来产出资源管理,资源管理过程本身也是我们希望重点强
调的。例如,数据库是用来存储数据并提供数据访问的。大多数比较流行的数据
库都支持将数据复制到其他服务器,从而提高冗余性和架构扩展能力。本书也涵
盖像
Postgres
、
Oracle
或
MySQL
数据库复制的技术实现(其他书的主题),主要
包括在容量规划能力和部署方面复制方式的使用。
实际上,这本书关于如何测量、规划和管理正在发展的网站应用程序,与你所选
择的底层技术无关。
本书的读者对象
本书适合系统、存储、数据库和网络等领域的管理员、项目经理和容量规划师。
本书适合那些希望(也许是担心)自己的网站将来成长为像
Facebook
、
Flickr
、
Myspace
、
Twitter
和其他一些经历过访问流量激增而进行大规模扩容的公司。本
书讲述的方法都是来自真实网站的运营经验,这些网站都经历了从流量大增到迅
速壮大这一过程。如果你也期望网站流量大增,那么请阅读本书。
本书主要内容
第
1
章,容量规划的目标、问题和过程。本章介绍了一些大流量网站的常见问题。
第
2
章,设定容量目标。本章阐述了对一个快速增长的
Web
应用程序进行容量规
划时会涉及的各种问题,以及规划的容量如何适用整个网站的可用性和性能。
第
3
章,测量:容量的单位。本章讨论了容量的测量和监控。
第
4
章,趋势预测。本章介绍如何将测量数据转化成预测,以及趋势分析是如何
适用整个容量规划过程的。
第
5
章,部署。本章讨论与部署相关的概念:自动化安装、配置和管理。
第
6
章,自动扩缩容。本章讨论利用云服务进行自动扩容的相关概念。
附录
A
,虚拟化。本章讨论怎样在容量规划中利用虚拟化和云服务。