原文:《可伸缩性的体现?》

(1) 纵向伸缩: 纵向可伸缩性是指向上扩展,也就是通过增加当前服务器节点的处理能力来提升系统的 整体处理能力。具体说来,包括通过升级现有服务器的配置,如增加内存,增加 CPU, 增加存储系统的硬件配置,或者更换更强的服务器和更高端的存储系统。上扩可以使系 统在不需要改变底层源代码的情况下就可以增加容量,实现可伸缩性。


(2) 横向伸缩: 横向可伸缩性是指系统向外扩展,也就是通过增加系统的处理节点的方式来提高系统的 整体处理能力,特别是提高其性能。具体说就是通过使若干台计算机专门执常见的任务, 增加了应用程序容错能力。