性能之巅:洞悉系统、企业与云计算
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.8 云计算

给系统性能带来影响的最新进展来自云计算和云计算的根基——虚拟技术的兴起。

云计算采用的架构能让应用程序均衡分布于数目不断增多的小型系统中,这让快速扩展成为可能。这种方法还降低了对容量规划的精确程度的要求,因为更多的容量可以很便捷地在云端添加。在某些情况下,它对性能分析的需求更高了:使用较少的资源就意味着系统更少。云的使用通常是按小时计费的,性能的优势可以减少系统的使用数目,从而直接节约成本。这和企业用户的情况不同,企业用户被一个支持协议锁定数年,直到合同终结都可能无法实现成本的节约。

云计算和虚拟化技术也带来了新的难题,这包括,如何管理其他租户(tenant,有时被称作性能隔离(performance isolation))带来的性能影响,以及如何让每个租户都能对物理系统做观测。举个例子,除非系统管理得很好,否则磁盘I/O 性能可能因为同邻近租户的竞争而下降。在某些环境中,并不是每一个租户都能观察到物理磁盘的真实使用情况,这让问题的甄别变得困难。

这些内容都在第11章中有介绍。