大型網站服務器容量規劃 大型网站服务器容量规划

鄭鋼, 賀亞濤, 尤勝濤

  • 出版商: 人民郵電
  • 出版日期: 2016-08-01
  • 定價: $330
  • 售價: 8.5$281
  • 語言: 簡體中文
  • 頁數: 186
  • 裝訂: 平裝
  • ISBN: 7115425256
  • ISBN-13: 9787115425256
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

<內容介紹>

本書講解了用數學回歸分析方法來做服務器容量規劃的思路,讓讀者掌握服務器容量規劃的量化方法;模型的選擇是服務器容量規劃的關鍵,不同的程序有不同的模型。本書使用nginx+PHP+MySQL為實例演示了具體的規劃過程,以便達到觸類旁通的作用,使讀者俱備構建複雜模型的能力,以解決服務器容量規劃的實際問題。本書還介紹了服務器容量一般監控的技術及實現方法,如整機CPU、進程CPU、進程IO等。學習完相關章節後,讀者也可以編寫監控程序了。
本書適合因特網行業運維工程師、測試工程師、技術經理、項目經理、產品經理,以及致力於從全局把握運維和優化網站的所有因特網從業人員。

<章節目錄>
第1章容量概述1
1.1容量規劃背景1
1.2容量研究的意義2
1.3容量研究的目標2
第2章容量規劃簡介4
2.1什麼是容量4
2.2服務器容量規劃的源由5
2.3容量規劃的對象6
2.4容量管理的目標與收益8
第3章容量規劃的常用方法11
3.1通過監控規劃容量11
3.2通過壓力測試規劃容量13
3.3其他容量規劃方法14
3.4通過回歸方程規劃容量15
第4章回歸分析簡介19
4.1為什麼稱為“回歸” 19
4.2回歸方程的多樣性20
4.3回歸分析的基本步驟22
4.4回歸分析常見的基本形式26
4.5相關關係27
4.6用Excel繪製散點圖和回歸分析30
4.7相關係數的計算41
4.8一元線性回歸43
4.9模型的選擇47
4.10普通最小二乘估計原理與估計量50
4.11回歸模型擬合效果的度量53
4.12多元線性回歸分析55
4.13非線性方程57
第5章容量規劃的思路62
5.1用回歸分析實現容量規劃62
5.2建模公式介紹68
5.3獲取樣本72
5.3.1 CPU利用率的估算單位73
5.3.2樣本採樣的周期粒度75
5.3.3樣本的生成77
第6章獲取CPU利用率79
6.1時間片與CPU親和力介紹79
6.2什麼是CPU利用率82
6.3獲取CPU利用率的方法85
6.4計算整機CPU利用率90
6.5計算進程的CPU利用率96
6.6 IO速率、內存使用量和文件描述符、線程數的監控101
第7章容量規劃的需求分析107
7.1容量規劃業務需求分析107
7.1.1容量規劃業務需求概況107
7.1.2容量規劃業務需求背景108
7.1.3關鍵問題的提出109
7.2容量規劃功能需求分析111
7.2.1數據採集111
7.2.2數據存儲112
7.2.3樣本合成113
7.2.4樣本數據清洗113
7.2.5模型建立115
7.2.6機器關係獲取116
7.2.7預估後端流量117
7.2.8預估分析118
7.3系統的估算流程119
7.4本章小結121
第8章容量管理系統設計122
8.1容量管理系統總體結構設計與框架122
8.2容量概念約定及計算方法的設計123
8.2 .1容量概念約定123
8.2.2容量等級劃分124
8.2.3容量利用率計算方法125
8.3數據顯示層的設計126
8.4業務邏輯層的設計130
8.5數據存儲層的設計133
8.5.1數據採集項133
8.5.2數據項採集格式134
8.5.3樣本格式135
8.5.4數據庫設計135
8.6 CPU監控模塊的設計136
8.7訪問量採集模塊的設計138
8.8樣本合成及數據清洗模塊設計138
8.9模型公式模塊設計140
8.10本章小結141
第9章核心模塊的實現143
9.1 CPU監控模塊的實現144
9.2訪問量統計模塊的實現156
9.3樣本處理模塊的實現161
9.4建模的實現167
第10章容量規劃系統的驗證174
10.1容量規劃公式的驗證174
10.1.1對單一模塊公式的驗證174
10.1.2模型自身的對比175
10.2當前容量驗證176
10.3容量預估的驗證178
10.4集群優化驗證181
10.5本章小結184
第11章結論及展望185
11.1容量管理系統的總結185
11.2容量管理系統展望186