(1) 縱向伸縮: 縱向可伸縮性是指向上擴展,也就是通過增加當前服務器節(jié)點的處理能力來提升系統(tǒng)的 整體處理能力。具體說來,包括通過升級現(xiàn)有服務器的配置,如增加內(nèi)存,增加 CPU, 增加存儲系統(tǒng)的硬件配置,或者更換更強的服務器和更高端的存儲系統(tǒng)。上擴可以使系 統(tǒng)在不需要改變底層源代碼的情況下就可以增加容量,實現(xiàn)可伸縮性。
(2) 橫向伸縮: 橫向可伸縮性是指系統(tǒng)向外擴展,也就是通過增加系統(tǒng)的處理節(jié)點的方式來提高系統(tǒng)的 整體處理能力,特別是提高其性能。具體說就是通過使若干臺計算機專門執(zhí)常見的任務, 增加了應用程序容錯能力。