什么Scale Up縱向擴展)和Scale Out(橫向擴展)?

      網友投稿 1326 2022-05-29

      全是干貨的技術號:

      本文已收錄在github倉庫 Java-Interview-Tutorial,歡迎 star/fork:

      https://github.com/Wasabi1234/Java-Interview-Tutorial

      什么是Scale Up(縱向擴展)和Scale Out(橫向擴展)?

      1 Scale Out

      即Scale horizontally,橫向擴展,向外擴展 。

      稱為集群系統。指由多個節點組成的系統,這種系統的擴展主要以水平擴展方式(指增加節點的方式)來進行。

      Scale-out 通過將多個低性能的機器組成一個分布式集群來共同抵御高并發流量的沖擊。

      比如向原有的web、郵件系統添加一個新機器。

      2 Scale Up

      即Scale vertically)縱向擴展,向上擴展。

      稱為單節點系統,指系統中只包括一個有效節點(如果需要HA時,可以將兩個單節點以System Replication形式構成單節點的HA架構)。這種架構的系統只具有垂直擴展能力,當需要擴展系統時,通過在節點上增加更多的CPU、內存和硬盤來擴大系統的能力。

      Scale-up通過購買性能更好的硬件提升系統的并發處理能力,

      比如:我們向原有的機器增加CPU、內存數。

      3 抉擇

      無論是Scale Out,Scale Up,Scale In,實際上就是一種架構的概念,這些概念用在存儲上可以,用在數據庫上,網絡上一樣可以。

      何時選擇Scale-up或Scale-out呢?

      一般系統設計初期會考慮使用Scale-up,因為足夠簡單,堆砌硬件解決即可,但當系統并發超過單機的極限時,就要使用Scale-out了。

      Scale-out雖能突破單機限制,但也會引入一些復雜問題。比如,

      若某節點故障,如何保證 HA?

      當多個節點有狀態需要同步時如何保證狀態信息在不同節點的一致性?

      如何做到使用方無感知的增加和刪除節點?

      這些問題的存在與解決也伴隨著分布式系統不斷完善發展。

      參考

      http://www.chinastor.com/jishu/scale.html

      https://support.huaweicloud.com/sap_faq/sap_04_0028.html

      分布式

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:RTSP 媒體協議流的錄制方案及其覆蓋策略詳解
      下一篇:LibTorch入門——Win10+VS2017配置LibTorch開發環境。
      相關文章
      亚洲综合色丁香麻豆| 久久亚洲国产成人精品无码区| 国产亚洲情侣一区二区无码AV| 亚洲日韩一区二区一无码| 亚洲午夜精品在线| 亚洲高清无在码在线电影不卡| 国产亚洲一区二区三区在线| 自拍偷自拍亚洲精品第1页| 亚洲视频在线观看网站| 亚洲裸男gv网站| AV在线亚洲男人的天堂| 久久久久亚洲AV综合波多野结衣| 亚洲精品无码你懂的网站| 五月天婷亚洲天综合网精品偷| 自拍偷自拍亚洲精品偷一| 色噜噜的亚洲男人的天堂| 国产偷国产偷亚洲高清人| 亚洲av午夜成人片精品电影 | gogo全球高清大胆亚洲| 亚洲性色AV日韩在线观看| 亚洲日本成本人观看| 亚洲日韩精品A∨片无码加勒比| 亚洲中文无码卡通动漫野外| 亚洲日韩一区二区一无码| 亚洲日本香蕉视频| 亚洲人成网站日本片| 亚洲色欲色欲www| 亚洲精品一卡2卡3卡四卡乱码| 亚洲国产精品自在自线观看 | 亚洲av鲁丝一区二区三区| 久久久无码精品亚洲日韩蜜臀浪潮| 亚洲欧洲一区二区| 亚洲日韩一页精品发布| 亚洲啪啪AV无码片| 国产亚洲综合网曝门系列| 亚洲一区二区三区成人网站| 亚洲狠狠婷婷综合久久| 亚洲AV成人影视在线观看| 国产成人精品日本亚洲11| 亚洲国产成人久久精品大牛影视| 久久精品国产亚洲av麻豆图片|