分布式設計概述

2022-03-29 22:44:41 字數 846 閱讀 7438

將相同或相關的程式執行在多台計算機上,從向實現特定目標的一種計算方式

對於效能、可用性和擴充套件性的不懈追求

單兵模式:單機模式

特點:功能、資料集中,便於維護、管理和執行。架構簡單,開發快速。對人員要求不高。適用前期階段

游擊隊模式:資料並行

對提公升單個任務的執行效能和降低時延無效

集團軍模式:任務並行

系統設計的複雜性最高

橫向:按照業務的架構層次棧劃分。在一定資源上,進行一定通訊,通過一定計算,完成對資料的加工和處理,從而對外提供特定的服務

縱向:是橫向4個層次(派生類)的基類技術

資源占用:系統提供正常能力需要占用的硬體資源

空載資源占有用、滿載資源占用

可用性:系統停止服務的時間與總時間之比。是系統容錯能力的體現

可擴充套件性:橫向、縱向擴充套件的能力

乙個系統,不可能做到每個指標都面面具到。應該根據業務的特點,要有取捨

分布式計算概述

分布式系統 在 網 絡 計 算 平台 上 開 發 部 署 管 理 和 維 護 以 資 源 共 享 和 協 同 工 作 為 主 要 應 用 目 標 的 分 布 式 應 用 系 統。分布式系統的主要特徵 包含任意個數的系統程序和使用者程序 體系結構模組化,它由數目可變的多個處理部件組成 通過共享通訊結構...

分布式系統概述

2分布式系統概述注 由於大資料技術領域的各類技術框架基本上都是分布式系統,因此,理解hadoop storm spark 等技術框架,都需要具備基本的分布式系統概念 該軟體系統會劃分成多個子系統或模組,各自執行在不同的機器上,子系統或模組之間通過網路通訊進行協作,實現最終的整體功能 比如分布式作業系...

分布式系統概述

2分布式系統概述 注 由於大資料技術領域的各類技術框架基本上都是分布式系統,因此,理解hadoop storm spark 等技術框架,都需要具備基本的分布式系統概念 該軟體系統會劃分成多個子系統或模組,各自執行在不同的機器上,子系統或模組之間通過網路通訊進行協作,實現最終的整體功能 比如分布式作業...