This is the Trace Id: a7c4d0f3866d7e0ea9998db566b9466a
跳到主要內容 探索 檢視所有產品 (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB 適用於 PostgreSQL 的 Azure 資料庫 Azure Arc Microsoft Fabric Azure 中的 Linux 虛擬機器 Foundry 模型 Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Foundry Control Plane 中的可檢視性 Foundry 模型中的 Azure OpenAI Foundry Tools 的 Azure 語音服務 Azure Machine Learning 檢視全部資料庫 Azure Cosmos DB Azure DocumentDB Azure SQL 適用於 PostgreSQL 的 Azure 資料庫 Azure Managed Redis Microsoft Fabric Azure Databricks Azure 中的 Linux 虛擬機器 Azure 上的 Windows Server Azure Functions Azure 虛擬機器擴展集 Azure APIM Azure 容器應用程式 Azure Kubernetes Service (AKS) Azure Kubernetes 機群管理員 Azure Container Registry Azure Red Hat OpenShift Azure 容器執行個體 Azure 容器儲存體 Azure Arc Azure Local 適用於雲端的 Microsoft Defender Azure 監視器 Microsoft Sentinel Azure Migrate 檢視所有解決方案 (40+) 適用於中小型企業的雲端解決方案 雲端移轉和現代化中心 人工智慧資料與分析 Azure 資料庫 AI 應用程式和 Agent Microsoft Marketplace Microsoft Sovereign Cloud AI 應用程式和 Agent 使用 Azure 的負責任 AI AI 基礎結構 人工智慧資料與分析 機器學習作業 (MLOps) Azure 上的低程式碼應用程式開發 Azure 整合服務 無伺服器運算 DevOps 移轉和現代化中心 .NET 應用程式移轉 Azure 上的資料庫 Linux on Azure Azure 上的 Oracle Microsoft 雲端上的 SAP 自適性雲端 高效能運算 (HPC) 基礎結構即服務 (IaaS) 復原 Azure 基礎元件 適用於 Azure 的 Frontier Accelerate Azure 上的 FinOps Microsoft Marketplace Azure 價格概觀 開立 Azure 帳戶 免費 Azure 服務 彈性購買選項 定價計算機 Azure 上的 FinOps 最大化 AI 投資報酬率 Azure 節省方案 Azure 保留 Azure Hybrid Benefit 虛擬機器 Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) 適用於雲端的 Microsoft Defender 檢視更多 軟體開發公司 Microsoft Marketplace 尋找合作夥伴 FastTrack for Azure 資源 開始使用 Azure 客戶案例 分析報告、技術白皮書和電子書 影片 深入了解雲端運算 文件 探索 Azure 入口網站 開發人員資源 快速入門範本 適用於新創公司的資源 開發人員社群 學生 適用於合作夥伴的 Azure 部落格 活動與網路研討會 了解 支援 連絡銷售人員 開始使用 Azure 登入

什麼是雲端可擴縮性?

了解雲端可擴縮性如何因應需求變化調整資源,讓應用程式在高流量期間保持可靠、隨時間成長,並有效運用容量。

雲端可擴縮性意義

雲端可擴縮性是指雲端環境調整容量,以滿足應用程式的需求之方式。它可協助系統在忙碌時段維持良好效能,讓成本與實際使用量一致,並在不依賴固定硬體的情況下保留成長空間。

關鍵重點

  • 雲端可擴縮性可協助您的環境因應需求變化,讓應用程式在忙碌時段保持穩定,並在成長時持續維持良好效能。
  • 垂直、水平和對角規模調整提供彈性的方式,為您的工作負載新增所需容量。
  • 讓資源與實際使用量保持一致,有助於提高成本效率,並減少不必要的額外負擔。
  • 自動化、監控和模組化設計可讓可調整環境更可靠,也更容易維護。
  • 可調整的基礎架構為穩定成長、嘗試新構想,以及跨服務和區域維持一致效能,創造空間。

可擴縮性在雲端運算中的角色

雲端運算中的可擴縮性是指雲端環境隨著需求變化調整容量之方式。它可支援成長、維持穩定效能,並幫助團隊讓資源與實際需求相符。可調整的設定會因應環境中的實際狀況,而不是依賴固定硬體。

什麼是雲端可擴縮性

可擴縮性可讓您適當調整支援應用程式的資源規模。您不必為最高負載預先準備,也不必擔心容量不足;需要時就向上或向外調整規模,活動減少時再進行縮減。 這樣可讓成本更容易控制,也能避免容量閒置。

在實務上,可擴縮性包含對基礎 雲端基礎結構 進行變更,例如:

  • 增加或減少 CPU 或記憶體
  • 增加或減少儲存體
  • 新增虛擬機器或容器
  • 調整網路容量以支援更高流量
這些動作可協助您的環境在使用者活動、資料處理需求或背景工作負載升降時,維持回應能力。

為什麼可擴縮性很重要

可調整的雲端環境可在忙碌時段提升可靠性,並在較安靜的時段支援成本效率。它消除了冗長的採購流程,並讓團隊在建置或擴充服務時更有彈性。隨著應用程式成長,可擴縮性可讓您更容易支援新功能、更多使用者和更大的資料集,而不需要大幅變更架構。

可調整系統也能為嘗試新構想保留空間。團隊可以探索新想法、測試服務,或拓展到新區域,而不必承諾使用固定基礎結構。這種彈性可幫助組織隨時因應變化,並在成長時維持一致的效能。

雲端可擴縮性的優點

雲端運算可擴縮性可支援成本效率、可靠效能,以及隨需求演進自由調整的彈性。 這是一種實用的方法,可讓您的環境與業務保持一致,又不需要長時間的設定流程或大筆前期投資。

成本效益與資源最佳化

可調整的雲端環境採用隨用隨付模式,以可預測的營運支出取代大筆硬體採購。您不必購買暫時還用不到的伺服器或儲存空間,並可根據實際需求調整容量。

主要優點包括:

  • 透過營運支出降低前期支出
  • 符合需求的資源配置,避免閒置容量
  • 隨著使用模式變化,更容易編列預算
零售新創公司展示了可調整的雲端資源如何協助管理成本。它一開始只使用最少的資源,隨著客戶流量增加再擴充容量,並避免在初期成長階段維護大型叢集的成本。

提升效能,並提供可靠的使用者體驗

可調整的設定可協助應用程式在較高活動量期間維持回應能力。當流量暴增或資料處理工作需要更多運算能力時,您可以快速取得額外資源。工作負載趨於平穩後,這些資源就會縮減。

這對批次處理、分析或 AI 輔助訓練等工作負載很重要。資料分析團隊通常會在高負載處理時段配置額外的 CPU 或記憶體,之後再釋放,以控制成本。

彈性與業務敏捷性

可擴縮性可協助您的環境快速因應新需求。隨著功能推出、服務擴展或使用方式改變,資源會自動調整,而不需要變更硬體或等待很久。較小的團隊可受益於這種彈性,因為他們可以先從小規模開始,只有在需要時才擴展基礎結構。

新成立公司推出新網站應用程式時,常會採用這種模式。它一開始只保留小規模的配置,當採用率提高時就立即擴展容量,以便維持順暢的使用者體驗。

改善持續性與復原能力

許多雲端平台會將資料分散到不同區域或可用性區域。這可在發生中斷時提升復原能力,並加快復原速度。 災害復原 環境會依需要調整規模,因此不必承擔維護重複硬體的負擔。

例如,金融服務公司可能會將關鍵工作負載複寫到不同區域,以便在主要系統離線時維持營運。

接觸創新

可調整的雲端提供進階工具,例如受控資料庫、分析平台、無伺服器服務和機器學習環境。團隊可以測試想法、製作原型,並調整新服務,而不必承諾使用永久性基礎結構。

軟體供應商若要新增 AI 輔助推薦功能,可能會先使用高容量運算資源來訓練模型,部署後再縮減到日常層級。

競爭優勢

可擴縮性可支援長期成長,並可跨 公用、私人與混合式雲端 運作。它可協助組織保持對市場的回應能力,在全球提供一致的效能,並在不建置資料中心的情況下提供企業級可靠性。

成長中的電子商務業務可直接受益,隨著客戶群擴大,仍能維持快速且可靠的服務。

雲端運算中的可擴縮性與彈性的差異

可擴縮性和彈性都能支援可調整的雲端環境,但兩者處理的需求不同。了解兩者如何搭配運作,可協助您規劃容量、控制成本,並在需求變動時維持可靠效能。

可擴縮性的含義

可擴縮性描述的是,當應用程式演進時,您能夠增加或減少容量的能力。您可以透過垂直調整規模增加資源,也就是放大現有執行個體的規模;或透過水平調整規模新增更多執行個體來分擔工作負載。這些調整通常適合較長期或可預測的成長。

彈性的含義

雲端運算中的彈性 著重於自動調整。當需求突然上升時,資源會即時擴展。當需求下降時,資源也會縮減。彈性環境仰賴自動化與監視來回應短暫的活動高峰,而不需要手動介入。

主要差異

快速比較可看出,這兩個概念如何互補:

  • 使用案例
  • 可擴縮性: 穩定成長、增加資料量、擴展使用者基礎
  • 彈性: 突然暴增、快閃促銷、批次作業、變動型工作負載
  • 時機
  • 可擴縮性: 規劃好的或半手動的調整
  • 彈性: 自動且即時的變更
  • 資源行為
  • 可擴縮性: 資源會維持配置,直到有所變更
  • 彈性: 資源會隨需求擴展和縮減
  • 成本考量
  • 可擴縮性: 適合穩定工作負載,且可預測
  • 彈性: 在需求波動時更有效率

為什麼這項區別很重要

可擴縮性可協助您規劃未來。彈性可在不可預測的事件發生時,保護效能。許多組織會同時使用兩者: 以可調整的容量作為穩定基準,再在高峰期間搭配彈性調整。

實際範例

  • 可擴縮性: 成長中的新創公司在數個月內逐步擴展資料庫資源。
  • 彈性: 電子商務網站在大型促銷期間自動新增執行個體,並在結束後釋放這些資源。
  • 可擴縮性 + 彈性: SaaS 平台維持穩定的基準容量,並在月底帳單週期使用自動調整。這種做法結合了兩種策略。

可擴縮性在雲端運算中的類型

雲端運算中的可擴縮性主要有三種形式: 垂直、水平與對角規模調整。每種選項都適用於不同的工作負載、使用趨勢和架構需求。

垂直規模調整

垂直規模調整會增加或減少單一虛擬機器或 雲端伺服器 的容量。 這種方法仰賴 虛擬化,可將 CPU、記憶體或儲存體等資源加入現有執行個體,以提升其效能。

用途
  • 依賴單一伺服器的應用程式,例如資料庫或單體式工作負載
  • 工作負載以中等且穩定的幅度增加,而重新設計或分散架構並不實際的情況
優點
  • 易於實作
  • 不需要負載平衡或多節點協調
  • 適合較小型或舊版應用程式
考量
  • 每個執行個體都有上限
  • 規模調整到更高層級時,可能需要短暫的維護時段
  • 單一執行個體仍可能是潛在的故障點

水平規模調整

水平規模調整會新增或移除執行個體,以處理增加或變動的使用量。多部伺服器或容器會分擔工作負載,並由負載平衡與協調工具支援。

用途
  • 分散式或無狀態應用程式,例如 Web 服務和微服務
  • 全天或全季都會變動的大型或可變工作負載
優點
  • 高可用性和容錯能力
  • 近乎無限的成長潛力
  • 非常適合在雲端環境中自動化
考量
  • 需要適合分散式系統的設計
  • 增加協調、網路和監視的複雜度

對角 (混合式) 規模調整

對角規模調整結合了兩種方法。您可以先垂直調整執行個體規模,直到達到自然限制,再透過新增更多節點進行水平規模調整。

為什麼多個團隊選擇它

  • 在不立即採用多節點架構的情況下,逐步且可調整地擴展
  • 適合不斷變化的工作負載,且成本效益高
  • 透過結合強大的執行個體與分散式容量,提升復原能力

選擇正確的方法

垂直規模調整適合簡單或可預測的工作負載。水平規模調整適合需要復原能力和並行處理能力的 雲端原生 服務。對於預期使用量會增加,且希望在需求變化時具備更多彈性的團隊來說,對角規模調整提供了一條平衡的路徑。

如何達成最佳雲端可擴縮性

可調整的雲端環境並非自動形成。 它們需要透過刻意設計的 雲端架構、正確的工具,以及持續監視來建置。經過深思熟慮的方法,可幫助您的應用程式在需求變動時維持可靠。

以模組化設計為考量

將應用程式拆分成較小、彼此獨立的元件,可讓每個部分依自己的步調進行規模調整。無狀態服務、容器化工作負載和鬆散耦合的設計,可讓您更容易新增或移除容量,而不會中斷整體系統。


主要做法包括:

  • 使用微服務或模組化模式,而不是單一的單體式設計
  • 將狀態儲存在可調整的資料庫或分散式快取中
  • 在由協調平台管理的容器中執行服務

自動化規模調整和流量分配

自動化可協助您的環境即時調整。自動調整規模原則會根據效能計量新增或移除執行個體,而負載平衡器會分散流量以避免瓶頸。基礎結構即程式碼有助於維持一致的部署,並讓規模調整更可預測。

工作負載模式的規劃

可擴縮性取決於您是否了解應用程式的行為。有些工作負載保持穩定,有些則在一天中起伏變化。請繪製這些模式,讓您的規模調整策略符合實際使用情況。這包括考量下游系統,例如可能需要不同規模調整方法的資料庫。

使用受控的雲端服務

受控服務提供內建的可擴縮性與高可用性。雲端提供者的資料庫、儲存體系統、無伺服器函式和容器服務可降低作業負擔,並讓您更容易增加或減少容量。

監控並調整您的設定

可擴縮性在定期審查時效果最好。追蹤 CPU 和記憶體使用量、要求延遲,以及錯誤率等計量。請在應用程式演進時調整閾值;在發現瓶頸時調整架構;並檢視成本和效能趨勢,以保持與商業目標一致。

雲端可擴縮性的下一步是什麼?

雲端可擴縮性可讓您彈性地調整基礎結構以符合需求。它可協助您的應用程式在忙碌時段維持回應能力,支援長期成長,並讓成本與實際使用情況保持一致。垂直、水平和對角規模調整各自提供不同的方式來調整環境,而最佳做法取決於工作負載如何隨時間變化。

要牢記在心的事項

  • 可擴縮性有助於提升效能和可靠性
  • 自動化和監視可協助您回應不斷變化的使用情況
  • 受控雲端服務可簡化規模調整並減少作業負載
隨著您的組織成長,可調整的雲端基礎可簡化未來 雲端移轉,鼓勵探索,並幫助您隨時準備好迎接新機會。現在探索雲端可擴縮性,可為未來成長奠定基礎,並建立您因應接下來各種變化的信心。
資源

探索更多學習可擴縮性並培養雲端技能的方法

透過 Azure 學習資源、訓練模組和學生方案,加深您的理解,這些內容旨在協助您建置可靠、可調整的雲端解決方案。
正使用桌上型電腦的人
訓練模組

運用更智慧的規模調整方法,打造可靠的雲端應用程式

了解規模調整選項如何支援可靠性,並協助您的應用程式適應不斷變化的需求。
一個人正在使用膝上型電腦在進行討論。
學習中樞

探索值得信賴的 Azure 指導、工具和學習資源

瀏覽可在您依自己的步調規劃、建置及管理雲端解決方案時提供支援的 Azure 文章與學習指南。
一名男士在使用膝上型電腦工作
學生學習

運用專為學生打造的 Azure 資源,建立雲端技能

使用適合初學者的 Azure 工具和學習教材,培養您的雲端技能並探索新機會。
常見問題集

常見問題集

  • 雲端可擴縮性的一個範例是: 線上零售商在促銷活動期間,會自動新增虛擬機器以應付增加的流量,接著在需求恢復正常後減少機器數量。這種做法可確保系統在流量高峰時維持回應能力,同時不會在離峰時浪費資源。
  • 雲端可擴縮性很重要,因為工作負載和使用者需求經常波動。可調整的雲端環境會調整資源以符合不斷變化的需求,這有助於維持效能並避免過度佈建成本。
  • 雲端可擴縮性的主要優點是成本效益: 您只需為實際需要的運算資源付費,而不必承諾固定的硬體容量。這可節省資本支出並減少浪費,同時實現彈性的成長。
  • 若要最佳化雲端可擴縮性,請設計模組化且無狀態的應用程式,搭配負載平衡使用自動規模調整工具,並監視資源以隨時間改善規模調整原則。受控服務和容器化通常可讓縮放更可靠,也更容易管理。