阿摩線上測驗 登入

申論題資訊

試卷:107年 - 107 專技高考_資訊技師:計算機系統#72944
科目:計算機系統
年份:107年
排序:0

申論題內容

⑵擴展度(scalability)是設計分散式系統的挑戰之一。詳細說明何謂擴 展度(scalability)、垂直擴展方式(vertical scaling)及水平擴展方式 (horizontal scaling)。(15 分)

詳解 (共 1 筆)

詳解 提供者:hchungw
擴展度是設計分散式系統的關鍵挑戰之一,確保系統能夠應對負載增加而不顯著降低性能。垂直擴展通過升級單個服務器的硬件資源來提高性能,適合小型或中型應用,但有物理和經濟限制。水平擴展通過增加更多服務器來提高處理能力,適合大規模應用和高負載場景,具有更高的靈活性和可擴展性,並且能提高系統的可靠性和容錯性。
 
特點 垂直擴展(Vertical Scaling) 水平擴展(Horizontal Scaling)
簡單性 簡單(硬件升級) 複雜(需要負載均衡和分佈式系統設計)
限制性 物理和經濟限制 更靈活,可擴展性強
成本 硬件成本高 相對成本低,可使用廉價硬件
單點故障 可能存在 容錯性高,多台服務器協同工作
適用場景 小型和中型應用 大規模應用,高負載場景
擴展方式 升級現有服務器硬件 增加更多服務器