可擴展性是系統趕快擴大或減少算計、存儲或網絡根基設備的才幹或大小的才幹。跟著應用程序需和解資本需求的演變,擴展存儲根基設備提供了一種安適資本需求、優化成本和提高運營團隊效率的手段。
擴大規模與擴大規模
擴展(垂直擴展)和擴展(程度擴展)是組織用來增加根基設備容量的角子老虎機APP關鍵想法。對于終極用戶來說,這兩個概念好像執行相二手吃角子老虎機同的性能。可是,它們各自處理特定需角子老虎機必勝法策略求并以差異方式辦理系統根基設備的特定容量疑問。
擴大規模是增加更多資本,如硬盤驅動器和內存,以增加物理服務器的算計才幹。而橫向擴展是在您的架構中添加更多服務器,以將工作負載散開到更多機械上。
擴大
擴展存儲根基架構旨在添加支援應用程序的資本,以提高或維持充足的功能。虛擬和硬件資本都可以擴展。在硬件方面,它可能就像採用更大的硬盤驅動器來大大增加存儲容量一樣簡樸。但請注意,擴大規模并不一定需要更換您的系統架構。
在單個組件無法再擴展之前,擴展根基設備是可行的——這使得這是一個相當短期的辦理方案。
何時擴展根基架構
- 何時陰礙功能:何時擴展的一個很好的指標是您的工作負載何時開始到達功能限制,從而導致 I/O 和 CPU 容量導致耽擱和功能瓶頸增加。
- 當存儲優化不起作用時:每當優化辦理方案在功能和容量方面的有效性老虎機賺錢技巧減低時,可能是時候擴大規模了。
優勢
- 相對速度:將一個資本換成雙處理器,比如單處理器,意味著CPU的吞吐量翻了一番。對動態隨機存取存儲器 (DRAM) 等資本也可以這樣做,以提高動態存儲器功能。
- 簡樸性:增加現有系統的大小意味著網絡連結和軟件部署不會變更。因此,與橫向擴展架構比擬,節儉的時間和精力確保了擴展過程加倍直接。
- 成本效益:與橫向擴展比擬,縱向擴展想法更便宜,由於網絡硬件和允許成本要低得多。此外,採用擴展架構可以減低冷卻等運營成本。
- 有限的能源消耗:與橫向擴展比擬,由于需要更少的物理設施,因此與縱向擴展相關的總體能源消耗顯著減少。
弱點
- 耽擱:引入更高容量的機械可能無法保證工作負載運行得更快。耽擱可能會在用于視頻處理等用例的擴展架構中引入,這反過來可能會導致功能下降。
- 勞動力春風險:升級系統可能很麻煩,例如,您可能必要將數據復制到新服務器。切換到新服務器可能會導致停機并在此過程中造成數據丟失的風險。
- 老化硬件:老化設施的限制會導致有效性和效率跟著時間的推移而減低。備份和覆原時間是因功能和容量下降而遭受負面陰礙的性能示例。
向外擴展
橫向擴展根基架構代替硬件以擴展性能、功能和容量。橫向擴展辦理了縱向擴展根基架構的一些限制,由於它通常更高效和有效。此外,採用云進行橫向擴展可確保您在升級系統時無需買入新硬件。
固然橫向擴展許可您復制資本或服務,但其關鍵區別之一是流體資本擴展。這使您能夠快速有效地響應差異的需求。
何時橫向擴展根基架構
- 當您需要長期擴展謀略時:擴展的增量特性許可您擴展根基架構以實現預期的長期數據增長。可以依據您的目標添加或刪除組件。
- 當升級需要敏捷時:橫向擴展避免了專業貶值的限制,以及特定硬件專業的供給商鎖定。
- 需要分布存儲工作負載時:橫向擴展極度合適需要將工作負載分布在多個存儲節點上的用例。
優勢
- 采用較新的老虎機優惠更新服務器專業:由于架構不受舊硬件的限制,橫向擴展根基架構不會像縱向擴展根基架構那樣遭受容量和功能疑問的陰礙。
- 對需求變化的安適性:橫向擴展架構可以更輕松地安適需求變化,由於可以刪除或添加服務和硬件以知足需求需求。這也使得進行資本擴展變得容易。
- 成本控制:橫向擴展遵循增量模子,這使得成本更可預計。此外,這樣的模子許可您依據需要為所需的資本付費。
弱點
- 有限的機架空間:橫向擴展的根基設備會帶來機架空間不足的風險。從理論上講,機架空間可能會到達無法支援連續不斷增長的需求的水平,這表明橫向擴展并不老是處理更大需求的想法。
- 增加運營成本:引入更多服務器資本會帶來額外成本,例如允許、冷卻和電力。
- 更高的前期成本:建置橫向擴展系統需要大批投資,由於您不但是升級現有根基架構。
擴大規模還是擴大規模?
值得注意的是,縱向擴展和橫向擴展想法在數據中央根基設備中有差異的用途。可是,合適您業務的正確想法取決于當前功能、成本效益以及您的挑戰、目標和用例等因素。