注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)家庭與辦公軟件運(yùn)維前線:一線運(yùn)維專家的運(yùn)維方法、技巧與實(shí)踐

運(yùn)維前線:一線運(yùn)維專家的運(yùn)維方法、技巧與實(shí)踐

運(yùn)維前線:一線運(yùn)維專家的運(yùn)維方法、技巧與實(shí)踐

定 價(jià):¥79.00

作 者: 云技術(shù)社區(qū) 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 前線系列
標(biāo) 簽: 暫缺

ISBN: 9787111556978 出版時(shí)間: 2017-02-01 包裝: 平裝
開本: 16開 頁數(shù): 376 字?jǐn)?shù):  

內(nèi)容簡介

  當(dāng)前IT領(lǐng)域的概念層出不窮,云計(jì)算、物聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能、VR,所有的這一切都基于IT系統(tǒng),IT系統(tǒng)正在向規(guī)模更大、更復(fù)雜、更高級的方向演進(jìn),一切IT資源都掌握在運(yùn)維手里,通過運(yùn)維來操作。這個(gè)時(shí)代對運(yùn)維的要求越來越高,運(yùn)維如果稍有不慎,就會(huì)造成重大的損失,所以隨著IT系統(tǒng)的發(fā)展,運(yùn)維的重要性也越來越高。根據(jù)量子力學(xué)理論,世界由基本粒子組成,因此世界是不連續(xù)的,這個(gè)理論在運(yùn)維知識(shí)體系的建立上同樣適用。仔細(xì)回想一下自己運(yùn)維體系的建立,就是逐個(gè)攻克和掌握知識(shí)點(diǎn),再進(jìn)一步通過實(shí)踐不斷加深的過程?!哆\(yùn)維前線》也是這樣,其中的每一篇文章都能夠協(xié)助讀者更快地掌握一個(gè)或多個(gè)知識(shí)點(diǎn),相信通過運(yùn)維前線系列的逐步出版,終能夠覆蓋更多的運(yùn)維知識(shí)點(diǎn),為讀者帶來更多的實(shí)踐經(jīng)驗(yàn)和理念。

作者簡介

暫缺《運(yùn)維前線:一線運(yùn)維專家的運(yùn)維方法、技巧與實(shí)踐》作者簡介

圖書目錄

推薦序
前 言
第1章 自動(dòng)化運(yùn)維之深度解碼 1
1.1 概述 1
1.2 運(yùn)維自動(dòng)化的三重境界 3
1.3 運(yùn)維自動(dòng)化的困境和價(jià)值 4
1.3.1 運(yùn)維自動(dòng)化的困境 4
1.3.2 運(yùn)維自動(dòng)化的價(jià)值 4
1.4 運(yùn)維自動(dòng)化的多維解讀 5
1.4.1 基于應(yīng)用變更場景的維度劃分 5
1.4.2 基于系統(tǒng)層次的維度劃分 8
1.4.3基于與業(yè)務(wù)程序耦合緊密程度的維度劃分 8
1.4.4 面向服務(wù)的自動(dòng)化能力劃分 9
1.5 運(yùn)維自動(dòng)化的方法論 11
1.6 運(yùn)維自動(dòng)化系統(tǒng)的實(shí)現(xiàn) 12
1.6.1 DNS管理系統(tǒng) 12
1.6.2 CMDB管理系統(tǒng) 13
1.6.3 名字服務(wù)中心系統(tǒng) 13
1.6.4 持續(xù)部署管理系統(tǒng) 14
1.6.5 運(yùn)維調(diào)度管理系統(tǒng) 15
1.7 運(yùn)維自動(dòng)化系統(tǒng)的API參考實(shí)現(xiàn) 16
1.8 運(yùn)維自動(dòng)化依賴的團(tuán)隊(duì)模型 17
1.8.1 團(tuán)隊(duì)的能力模型 17
1.8.2 團(tuán)隊(duì)的驅(qū)動(dòng)模型 18
1.8.3 團(tuán)隊(duì)的技能模型 18
1.8.4 參考的運(yùn)維團(tuán)隊(duì)組織結(jié)構(gòu) 19
1.9 小結(jié) 19
第2章利用Facter和Django快速構(gòu)建CMDB 20
2.1 CMDB簡介 21
2.2 開源CMDB介紹 21
2.2.1 OneCMDB介紹 21
2.2.2 CMDBuild介紹 22
2.2.3 其他的開源CMDB 23
2.3 Puppet及Facter介紹 24
2.3.1 什么是Puppet 24
2.3.2 為什么是Puppet 25
2.3.3 什么是Facter 25
2.3.4 Facter的特點(diǎn) 25
2.3.5 Facter變量 26
2.4 如何利用Python獲取Facts 27
2.4.1 工作原理 27
2.4.2 利用Python腳本獲取Facts 27
2.5使用Django快速構(gòu)建CMDB系統(tǒng) 28
2.5.1 Django介紹 28
2.5.2 Django安裝 29
2.5.3 Django常用命令 30
2.5.4 Django的配置 30
2.6 高級進(jìn)階 44
2.6.1 歷史查詢功能 44
2.6.2 API功能 45
2.6.3 數(shù)據(jù)表結(jié)構(gòu) 48
2.6.4 用戶管理功能 50
2.6.5 用戶組管理功能 51
2.7 小結(jié) 53
第3章數(shù)據(jù)中心搬遷中的x86自動(dòng)化運(yùn)維 54
3.1 數(shù)據(jù)中心搬遷準(zhǔn)備 54
3.1.1 數(shù)據(jù)中心搬遷介紹 54
3.1.2 搬遷環(huán)境介紹 55
3.1.3 搬遷前的準(zhǔn)備工作 56
3.1.4 搬遷信息收集 56
3.2利用VMware腳本簡化虛擬化層的搬遷 58
3.2.1通過腳本完成ESXI安裝后的基礎(chǔ)設(shè)置 58
3.2.2 批量掛載數(shù)據(jù)盤 63
3.2.3 批量注冊虛擬機(jī) 67
3.2.4 vCenter目錄結(jié)構(gòu)的調(diào)整 68
3.2.5批量更改虛擬機(jī)名稱及port group 69
3.2.6批量設(shè)置虛擬機(jī)版本和CPU、內(nèi)存保留值 70
3.3利用批處理與Shell腳本簡化邏輯節(jié)點(diǎn)的搬遷 71
3.3.1 邏輯節(jié)點(diǎn)切換腳本的思路 71
3.3.2利用批處理腳本簡化Windows邏輯節(jié)點(diǎn)的搬遷 72
3.3.3利用Shell腳本簡化Linux邏輯節(jié)點(diǎn)的搬遷 78
3.3.4通過SFTP和WMIC指令將腳本文件上傳至所有虛擬機(jī) 86
3.3.5 搬遷期間的注意事項(xiàng) 87
3.4 小結(jié) 87
第4章集中配置管理工具Puppet 88
4.1如何同步puppet-agent端上的常用服務(wù) 89
4.2如何在puppet-agent端上自動(dòng)安裝常用的軟件包 90
4.3如何自動(dòng)同步puppet-agent端的yum源 90
4.4如何根據(jù)不同名字的節(jié)點(diǎn)機(jī)器推送不同的文件 92
4.5如何根據(jù)節(jié)點(diǎn)機(jī)器名來選擇性地執(zhí)行Shell程序 95
4.6如何快速同步puppet-server端的www目錄文件 97
4.7如何利用ERB模板自動(dòng)配置Apache虛擬主機(jī) 102
4.8如何利用ERB模板自動(dòng)配置Nginx虛擬主機(jī) 105
4.9 小結(jié) 110
第5章深度實(shí)踐iptables 111
5.1 禁用連接追蹤 111
5.1.1 排查連接追蹤導(dǎo)致的故障 111
5.1.2 分析連接追蹤的原理 113
5.1.3 禁用連接追蹤的方法 114
5.1.4 確認(rèn)禁用連接追蹤的效果 117
5.2 慎重禁用ICMP協(xié)議 117
5.2.1禁用ICMP協(xié)議導(dǎo)致的一則故障案例 117
5.2.2 MTU發(fā)現(xiàn)的原理 119
5.2.3 解決問題的方法 121
5.3 網(wǎng)絡(luò)地址轉(zhuǎn)換在實(shí)踐中的案例 121
5.3.1 源地址NAT 121
5.3.2 目的地址NAT 122
5.4深入理解iptables的各種表和各種鏈 123
5.5 小結(jié) 125
第6章使用systemd管理Linux系統(tǒng)服務(wù) 126
6.1 systemd和sysVinit之間的關(guān)系 126
6.1.1 sysVinit方式下系統(tǒng)的啟動(dòng)特點(diǎn) 127
6.1.2 systemd方式下系統(tǒng)的啟動(dòng)特點(diǎn) 127
6.2 systemd的原理和啟動(dòng)順序 128
6.2.1 sysVinit的啟動(dòng)順序 128
6.2.2 systemd的啟動(dòng)順序 130
6.3 systemd的進(jìn)程控制命令 135
6.3.1 systemctl命令 136
6.3.2 hostnamectl命令 136
6.3.3 localectl命令 137
6.3.4 loginctl命令 137
6.3.5 timedatectl命令 138
6.4 systemd服務(wù)管理 138
6.4.1編寫Nginx的sysVinit啟動(dòng)腳本 138
6.4.2編寫Nginx的systemd啟動(dòng)腳本 140
6.4.3 systemd的其他功能 142
6.5 優(yōu)化 146
6.5.1使用systemd-analyze優(yōu)化啟動(dòng)時(shí)間 146
6.5.2 使用systemd journal功能 148
6.6 小結(jié) 148
第7章PHP運(yùn)維實(shí)踐 149
7.1 PHP再認(rèn)識(shí) 150
7.1.1 PHP進(jìn)程的工作方式 150
7.1.2 PHP代碼的編譯和部署 151
7.1.3 PHP內(nèi)部實(shí)現(xiàn)和生命周期 151
7.1.4 PHP在互聯(lián)網(wǎng)技術(shù)棧的位置 152
7.2PHP開發(fā)、架構(gòu)、運(yùn)維問題及解決思路 153
7.2.1 運(yùn)維對PHP研發(fā)提要求 153
7.2.2運(yùn)維參與PHP項(xiàng)目架構(gòu)設(shè)計(jì) 154
7.2.3PHP運(yùn)維常見問題及解決之道 156
7.3 PHP進(jìn)程部署和配置、代碼發(fā)布 157
7.3.1 PHP進(jìn)程的部署 157
7.3.2 PHP配置文件變更 161
7.3.3 PHP配置項(xiàng) 162
7.3.4PHP進(jìn)程部署及配置文件管理實(shí)踐 164
7.3.5 PHP代碼發(fā)布 165
7.3.6PHP代碼發(fā)布實(shí)踐:代碼發(fā)布系統(tǒng) 167
7.4 PHP性能分析 170
7.4.1 性能問題概述 170
7.4.2 PHP性能問題 171
7.4.3 性能分析方法 172
7.4.4PHP性能分析實(shí)踐:性能分析系統(tǒng) 181
7.5 PHP故障處理與監(jiān)控 182
7.5.1 PHP故障分類及處理思路 183
7.5.2 業(yè)務(wù)監(jiān)控和故障發(fā)現(xiàn) 184
7.5.3 PHP故障消除的方法 186
7.5.4 故障分析案例 187
7.6 小結(jié) 189
第8章應(yīng)用系統(tǒng)運(yùn)行分析 190
8.1 分析模型 191
8.1.1 數(shù)據(jù)采集 191
8.1.2 數(shù)據(jù)模型 194
8.2 運(yùn)行分析平臺(tái)建設(shè) 199
8.2.1 數(shù)據(jù)采集接口 199
8.2.2 數(shù)據(jù)分析模塊 200
8.2.3 推廣 200
8.3 呼叫中心系統(tǒng)運(yùn)行分析示例 201
8.3.1 確定分析方案 201
8.3.2 問題分析案例介紹 202
8.4 小結(jié) 203
第9章虛擬化中存儲(chǔ)配置典型場景:啟動(dòng)風(fēng)暴 204
9.1 oVirt虛擬化平臺(tái)配置介紹 205
9.1.1 存儲(chǔ)配置背景知識(shí) 205
9.1.2 模板與實(shí)例同一存儲(chǔ) 206
9.1.3 模板與實(shí)例分離存儲(chǔ) 207
9.1.4無狀態(tài)實(shí)例的硬盤與快照分離存儲(chǔ) 207
9.2 啟動(dòng)風(fēng)暴相關(guān)系列實(shí)驗(yàn) 208
9.2.1 模板配置 208
9.2.2 實(shí)驗(yàn)?zāi)_本 208
9.2.3WD 1TB機(jī)械硬盤啟動(dòng)Windows XP實(shí)驗(yàn) 210
9.2.4Intel 480GB SSD啟動(dòng)WindowsXP實(shí)驗(yàn) 212
9.2.5 實(shí)驗(yàn)結(jié)論 214
9.3私有云中處理啟動(dòng)風(fēng)暴的常用方法 214
9.3.1 啟動(dòng)排隊(duì) 214
9.3.2 存儲(chǔ)分層選擇 215
9.3.3其他提升桌面云存儲(chǔ)性能的方式 217
9.4 小結(jié) 219
第10章私有云桌面網(wǎng)絡(luò)組建 220
10.1 桌面云常用網(wǎng)絡(luò) 220
10.1.1 NAT網(wǎng)絡(luò) 220
10.1.2 橋接網(wǎng)絡(luò) 223
10.1.3 VLAN網(wǎng)絡(luò) 226
10.1.4 Access模式 226
10.1.5 Trunk模式 229
10.1.6 Open vSwitch 231
10.2 oVirt/OpenStack的桌面網(wǎng)絡(luò)應(yīng)用 232
10.2.1 oVirt/OpenStack組網(wǎng)方式 232
10.2.2 應(yīng)用場景舉例 237
10.3 小結(jié) 239
第11章淺談服務(wù)器交付的那些事兒 240
11.1 設(shè)備簽收的學(xué)問 240
11.2 服務(wù)器設(shè)置 241
11.3 Cobbler的流程與規(guī)劃 244
11.4 服務(wù)器安裝時(shí)遇到的各種坑 247
11.4.1DHCP客戶端獲取IP地址失敗 247
11.4.2 TFTP加載失敗 248
11.4.3 TFTP Client交互后 無響應(yīng) 248
11.4.4 yum安裝失敗 249
11.4.5Linux內(nèi)核無法識(shí)別新硬件 250
11.4.6惡意PXE啟動(dòng)導(dǎo)致原有系統(tǒng)被誤裝 250
11.5 交接后的故事 250
11.6 小結(jié) 252
第12章企業(yè)級Nginx Web服務(wù)優(yōu)化實(shí)戰(zhàn) 254
12.1 Nginx基本安全優(yōu)化 254
12.1.1調(diào)整參數(shù)隱藏Nginx軟件版本號信息 254
12.1.2 更改源碼隱藏Nginx軟件名及版本號 256
12.1.3更改Nginx服務(wù)的默認(rèn)用戶 259
12.2 根據(jù)參數(shù)優(yōu)化Nginx服務(wù)性能 260
12.2.1優(yōu)化Nginx服務(wù)的worker進(jìn)程個(gè)數(shù) 260
12.2.2優(yōu)化綁定不同的Nginx進(jìn)程到不同的CPU上 262
12.2.3 Nginx事件處理模型優(yōu)化 265
12.2.4調(diào)整Nginx單個(gè)進(jìn)程允許的客戶端最大連接數(shù) 266
12.2.5配置Nginx worker進(jìn)程的最大打開文件數(shù) 267
12.2.6優(yōu)化服務(wù)器域名的散列表大小 267
12.2.7 開啟高效文件傳輸模式 269
12.2.8優(yōu)化Nginx連接參數(shù),調(diào)整連接超時(shí)時(shí)間 269
12.2.9上傳文件大小的限制(動(dòng)態(tài)應(yīng)用) 272
12.2.10 FastCGI相關(guān)參數(shù)調(diào)優(yōu)(配合PHP引擎動(dòng)態(tài)服務(wù)) 273
12.2.11 配置Nginx gzip壓縮實(shí)現(xiàn)性能優(yōu)化 277
12.2.12 配置Nginx expires緩存實(shí)現(xiàn)性能優(yōu)化 279
12.3 Nginx日志相關(guān)的優(yōu)化與安全 283
12.3.1編寫腳本實(shí)現(xiàn)Nginx access日志輪詢 283
12.3.2不記錄不需要的訪問日志 284
12.3.3 訪問日志的權(quán)限設(shè)置 284
12.4Nginx站點(diǎn)目錄及文件URL訪問控制 284
12.4.1根據(jù)擴(kuò)展名限制程序和文件訪問 284
12.4.2禁止訪問指定目錄下的所有文件和目錄 285
12.4.3 限制網(wǎng)站來源IP訪問 286
12.4.4配置Nginx,禁止非法域名解析訪問企業(yè)網(wǎng)站 287
12.5Nginx圖片及目錄防盜鏈解決方案 288
12.6 Nginx錯(cuò)誤頁面的優(yōu)雅顯示 295
12.6.1生產(chǎn)環(huán)境中常見的HTTP狀態(tài)碼列表 295
12.6.2為什么要配置錯(cuò)誤頁面優(yōu)雅顯示 295
12.7Nginx站點(diǎn)目錄文件及目錄權(quán)限優(yōu)化 298
12.8 Nginx防爬蟲優(yōu)化 300
12.9利用Nginx限制HTTP的請求方法 302
12.10 使用CDN做網(wǎng)站內(nèi)容加速 302
12.10.1 什么是CDN 302
12.10.2 CDN的特點(diǎn) 303
12.10.3 企業(yè)使用CDN的基本 要求 304
12.11 Nginx程序架構(gòu)優(yōu)化 304
12.12 使用普通用戶啟動(dòng)Nginx(監(jiān)牢模式) 305
12.12.1 為什么要讓Nginx服務(wù)使用普通用戶 305
12.12.2 給Nginx服務(wù)降權(quán)的解決方案 305
12.12.3 給Nginx服務(wù)降權(quán)實(shí)戰(zhàn) 306
12.13 控制Nginx并發(fā)連接數(shù)量 308
12.14 控制客戶端請求Nginx的速率 312
12.15 小結(jié) 314
第13章 游戲運(yùn)維的思考 315
13.1 游戲運(yùn)維最關(guān)鍵的幾件事 315
13.1.1 安全 315
13.1.2 穩(wěn)定 318
13.1.3 高效 322
13.1.4 成本節(jié)約 323
13.2 游戲運(yùn)維人的發(fā)展 32

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號