淺談如何確定伺服器的數量
很多時候,我們在開始或者中途換伺服器的時候,不知道怎麼去確定自己需要多少臺伺服器以及哪些種類的伺服器。
一般來講,根據服務的型別,伺服器可一般以分為WEB伺服器,資料庫伺服器。隨著業務的發展以及擴大,又需要負載 均衡伺服器,儲存伺服器,備用伺服器,CDN伺服器等等。
前期
業務剛開始上線運營,出於成本,我們可以直接租用一臺伺服器就能夠解決,將程式全部打包到一臺伺服器上面。
中期
當業務進行中期後,一臺伺服器的效能是無法同時迅速的處理程式的前端以及資料庫。此時,需要我們將這些分離出 來,開始分離的時候只需要2臺,1臺用作前端WEB伺服器,專門處理程式的前端使用者的訪問請求,1臺用作資料庫服務 器,負責處理程式資料的讀寫響應,並且這2臺需要做內網,2臺通訊只透過內網來傳輸,不走外網,因為內網傳輸的 速度是高速的,不受外網頻寬的速度限制,而且只透過內網傳輸,更加有利於程式資料的保護,不外露。
後期
當業務運營到後期成熟時,此時我們的業務量就很大,單單幾臺伺服器就已經不能夠滿足業務的需求,我們需要調整 伺服器的架構,租用多臺伺服器構建一個叢集,大內網。前端部分則需要負載均衡伺服器,統一處理使用者請求,分配 到多臺WEB前端伺服器之中,後端資料庫需要分開,分為讀伺服器和寫伺服器,一些檔案儲存專門放到一臺伺服器之中 ,常用的快取檔案也可專門用一臺伺服器。另外,預算充足,還可多機房布點,搭建CDN伺服器,搭建備用伺服器, DNS輪詢。
以上是小編的一些小見解,有什麼不對的地方,歡迎各位大佬指正。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69984350/viewspace-2732781/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 淺談質量屬性
- 「數倉面試」如何確定主題域?面試
- 淺談語音質量保障:如何測試 RTC 中的音訊質量?音訊
- [20191118]確定linux伺服器cpu數量.txtLinux伺服器
- 淺談系統的不確定性與穩定性
- 淺談伺服器價格不同的原因伺服器
- 淺談浮點數(一)
- 淺談 class 私有變數變數
- 淺談class私有變數變數
- 談如何正確理解 IP 資料的覆蓋率,兼談正確率~
- 淺談如何鎖定AD動態RPC埠範圍RPC
- 淺談變數型別之外的變數命名變數型別
- 如何確定Kafka的分割槽數、key和consumer執行緒數Kafka執行緒
- 淺談歷史類自媒體如何運營:明確自己的定位和風格
- 淺談Python中的私有變數Python變數
- 淺談php變數的實現-PHPPHP變數
- 淺談繞過WAF的數種方法
- 如何確定伺服器是否遭受CC攻擊?三種方法!伺服器
- 伺服器遷移的兩種方式淺談伺服器
- 淺談PHP-FPM引數PHP
- 談談如何提升應用釋出的質量?
- 數字營銷(二)如何確定付費客戶特徵?特徵
- 效能測試中如何確定TPS和併發數
- excel如何確定幾個未知數之和剛好等於給定的總和值Excel
- 淺談如何提高防禦DDOS的效果
- 淺談如何實現自定義的 iterator
- 淺談日本伺服器適合的使用場景伺服器
- 淺談圖片伺服器的架構演進伺服器架構
- 淺談數棧產品裡的 Descriptions 元件元件
- 淺談資料倉儲質量管理流程
- 如何確定大資料分析的安全大資料
- 如何確定專案的工作需求(轉)
- 淺談:前端如何賦能業務前端
- 淺談如何留住使用者
- 淺談Tomcat伺服器優化方法Tomcat伺服器優化
- 如何確定一個 Go 變數會被分配在哪裡?Go變數
- 淺談網站伺服器的負載能力問題網站伺服器負載
- 如何寫出好的 JavaScript —— 淺談 API 設計JavaScriptAPI