大型網站服務器容量規划

大型網站服務器容量規划
定價:330
NT $ 287
 

內容簡介

本書講解了用數學回歸分析方法來做服務器容量規划的思路,讓讀者掌握服務器容量規划的量化方法;模型的選擇是服務器容量規划的關鍵,不同的程序有不同的模型。

本書使用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
網路書店 類別 折扣 價格
  1. 新書
    87
    $287