-
Notifications
You must be signed in to change notification settings - Fork 554
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[tw]Update Horizontal Scaling for Traditional Chinese
Signed-off-by: HungWei Chiu <sppsorrg@gmail.com>
- Loading branch information
Showing
1 changed file
with
32 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
--- | ||
title: 水平擴展 | ||
status: Completed | ||
category: 概念 | ||
tags: ["基礎設施", "", ""] | ||
--- | ||
|
||
## 是什麼 {#what-it-is} | ||
|
||
水平擴展是一種透過加入更多[節點](/zh-tw/nodes/)而非對單一節點加入更多計算資源來提升系統容量的技術 (後者稱為[垂直擴展](/zh-tw/vertical-scaling/))。 | ||
假設我們有一個 4GB RAM 的系統,並且想要提升其容量到 16 GB RAM,水平擴展代表的是加入 4 X 4GB RAM 的系統而非切換到一台 16GB RAM 的系統。 | ||
|
||
這種方式透過添加更多實例或[節點](/zh-tw/nodes)來提升應用程式的效能,以達到更好的工作負載。 | ||
簡單來說,其目的是減少伺服器的負載而非擴充單一伺服器上的容量。 | ||
|
||
## 解決的問題 {#problem-it-addresses} | ||
|
||
隨者對應用程式成長的需求超越該應用程式的當前容量, | ||
我們需要找到一種方式來[擴展](/zh-tw/scalability/)(增加容量)系統。 | ||
我們可以加入更多節點到系統中(水平擴展)或是加入更多計算資源到現有節點上(垂直擴展) | ||
|
||
## 如何幫助我們 {#how-it-helps} | ||
|
||
水平擴展允許應用程式在底層叢集的限制範圍中去擴展。 | ||
透過加入更多的實例到系統中,應用程式能夠處理更多請求。 | ||
如果單一節點每秒可以處理 1000 個請求,則每一個額外的節點都能夠讓每秒多處理大約 1000 個請求。 | ||
這使得應用程式可在不加入更多容量到任何節點的情況下去同時執行更多工作。 | ||
|
||
## 相關詞彙 {#relatead-terms} | ||
|
||
* [垂直擴展](/zh-tw/vertical-scaling/) | ||
* [自動擴展](/zh-tw/auto-scaling/) |