登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』高性能计算的问题解决之道:Linux态势感知方法、实用工具及实践技巧

書城自編碼: 3138024
分類:簡體書→大陸圖書→計算機/網絡操作系統/系統開發
作者: [美]伊戈尔·卢布希斯[Igor Ljubuncic]
國際書號(ISBN): 9787111589785
出版社: 机械工业出版社
出版日期: 2018-02-01
版次: 1

書度/開本: 16开 釘裝: 平装

售價:HK$ 112.2

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
《 养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈 》

售價:HK$ 58.8
1368:历史岔道口的抉择与国运盛衰
《 1368:历史岔道口的抉择与国运盛衰 》

售價:HK$ 69.6
全球城市发展报告2023:基于全球城市网络的合作与竞争
《 全球城市发展报告2023:基于全球城市网络的合作与竞争 》

售價:HK$ 273.6
为什么只见树木不见森林:从简单现象到复杂系统
《 为什么只见树木不见森林:从简单现象到复杂系统 》

售價:HK$ 94.8
大英帝国的兴衰:全景式俯瞰英国千年历史沧桑剧变,回首日不落帝国的初升、辉煌与没落
《 大英帝国的兴衰:全景式俯瞰英国千年历史沧桑剧变,回首日不落帝国的初升、辉煌与没落 》

售價:HK$ 117.6
意大利文艺复兴新艺术史
《 意大利文艺复兴新艺术史 》

售價:HK$ 958.8
2023年《咬文嚼字》合订本(精)
《 2023年《咬文嚼字》合订本(精) 》

售價:HK$ 93.6
世界银行营商环境成熟度方法论手册
《 世界银行营商环境成熟度方法论手册 》

售價:HK$ 321.6

 

建議一齊購買:

+

HK$ 179.9
《 GNU/Linux嵌入式快速编程 》
+

HK$ 140.6
《 Python物理学高效计算 》
+

HK$ 172.6
《 高性能并行珠玑:多核和众核编程方法 》
+

HK$ 113.9
《 Linux性能优化 》
+

HK$ 143.6
《 CUDA C编程权威指南 》
+

HK$ 148.5
《 HTTPS权威指南 在服务器和Web应用上部署SSL TLS和PKI 》
內容簡介:
本书由Intel架构师撰写,创造性地采用Linux态势感知方法来解决高性能计算的问题,涵盖技术、监控和配置管理等多个方面。书中针对大规模数据中心、云平台架构和高性能计算环境,建立了一套基于统计工程和实验设计的方法论,从识别问题和理解问题,到再现问题和解决问题,一步一步地排除故障,形成了一套高效的工作流程。书中包含大量实战案例和代码,并介绍了不同工具的使用技巧,适合从事高性能计算相关工作的技术人员和管理人员参考。
目錄
Contents 目录
译者序
前 言
致 谢
引言 数据中心与高端计算1
数据中心一览1
现代数据中心布局1
欢迎来到BORG,抵抗是徒劳的2
那就是力量2
企业与Linux2
经典的办公室2
Linux计算环境3
Linux云3
10000个1不等于100003
问题的非线性扩展3
大数定律4
同质化4
企业的当务之急4
7天24小时全天候开放5
任务危急5
停机时间等于金钱5
千里之堤溃于蚁穴5
参考文献5
第1章 你有问题吗6
问题的识别6
如果森林里有一棵树倒下,没人能听到6
一步一步地识别7
总是优先使用简单工具7
过多的知识导致误区9
问题的定义9
当前发生或可能的问题10
停机规模和严重性与业务需求11
已知与未知13
问题的再现13
你能隔离问题吗13
偶发性问题需要特殊处理14
计划如何控制混乱14
放手是最难的事15
因与果16
不要流连于症状16
先有鸡还是先有蛋16
严格控制环境改变,直到你理解了问题的本质18
如果改变,确保你知道预期结果是什么18
结论19
参考文献19
第2章 开始研究20
隔离问题20
推动从生产到测试20
重新运行获得结果所需的最小集21
忽略偏见信息,避免假设21
与健康系统和已知参考的比较22
那不是程序错误,而是一个特性22
将预期结果与正常系统作比较23
性能和行为的参考是必需的24
对变化的线性与非线性响应24
一次一个变量25
线性复杂度的问题25
非线性问题25
响应可能会延迟或掩盖25
Y到X而不是X到Y26
组件搜索26
结论26
第3章 基础研究27
刻画系统状态27
环境监控27
机器可访问性、响应性和正常
运行时间27
本地和远程登录以及管理控制台29
喊狼来了的监控29
读取系统信息和日志30
使用ps和top30
系统日志36
进程记账39
检查命令执行的模式40
与问题表现相关41
避免快速的结论41
统计作为辅助41
vmstat41
iostat43
系统活动报告(SAR)47
结论49
参考文献50
第4章 深入探讨系统51
使用proc51
层次52
每个进程的变量52
内核数据56
进程空间60
检查内核可调参数63
sys子系统63
内存管理64
文件系统管理65
网络管理65
SunRPC66
内核67
sysctl69
结论70
参考文献70
第5章 变身极客——跟踪和调试应用72
使用strace和ltrace72
strace72
ltrace86
结合两种工具获得最佳结果87
其他工具90
使用perf93
介绍93
为什么不用OProfile94
前提94
基本使用94
基础实例99
高级实例103
小结107
使用gdb107
介绍107
前提108
简单实例108
不那么简单的实例113
其他有用的命令122
结论124
参考文献124
第6章 极客进级——应用和内核核心、内核调试器126
收集应用核心126
如何转储应用核心127
收集内核核心(Kdump)132
Kdump服务概览133
Kdump配置137
测试配置143
Kdump网络转储功能145
Kdump使用146
小结147
崩溃分析(crash)147
前提147
运行crash148
内核崩溃核心分析156
超级极客技能:C代码分析167
小例子168
中级例子172
困难的例子176
内核崩溃的bug报告182
崩溃分析结果184
内核bug与硬件错误185
小结186
内核调试器186
内核编译186
进入调试器187
基本命令187
小结189
结论189
参考文献189
第7章 问题的解决方案191
如何处理收集到的数据191
文档191
数据的杂乱193
最佳实践195
搜索引擎、邮件列表以及供应商支持202
找到根本原因203
消除问题204
实现和跟踪206
结论207
参考文献208
第8章 监控和预防209
监控什么数据209
过多的数据比没有数据更糟209
Y到X将定义你所需要的监控210
不要害怕改变210
如何监控和分析趋势211
设置你关心的监控211
监控不等于报告212
不监控随机指标212
定义数学趋势213
如何应对趋势215
当它来得太晚216
内务管理217
预防是解决问题的关键217
配置审核218
为什么审核有用218
控制环境的变化219
安全方面219
系统数据收集工具219
定制工具220
商业支持220
结论221
参考文献221
第9章 让你的环境更安全、更健壮222
版本控制222
为什么需要版本控制222
Subversion、Git及相关软件223
简单回滚223
配置管理223
变懒:自动化224
大环境下的熵225
掌控混乱225
配置管理软件225
环境中引入变化的正确方法226
一次一个变化226
不要急着冲到截止时间227
理解影响228
没报告问题意味着什么都没有228
连锁反应228
结论229
参考文献229
第10章 微调系统性能230
日志大小与日志轮转230
系统日志会一直增长230
慢点,倒带232
确定消息的内容232
文件系统调优234
Ext34文件系统234
XFS文件系统235
sysfs文件系统236
层次236
blo
內容試閱
前言?Preface我花了大部分的Linux职业生涯在数着成千上万的服务器,就像一个音乐家盯着乐谱能看到在和声中隐藏的波形。过了一段时间,我开始了解数据中心的工作模式和行为。它们就像活着、会呼吸一般,有自己的跌宕起伏、周期和不同寻常。它们远不止是简单的叠加,当你把人作为元素添加到方程中,更是变得不可预知。
在诸如大型数据中心、云平台架构和高性能的环境中,大型部署管理是一项非常微妙的任务。它需要大量的经验、努力和对技术的理解来创造一个成功而高效的工作流程。未来的愿景和经营战略也是需要的。但在相当多的时候,其中某一个重要部分是缺失的。
在解决问题时,没有通盘战略。
本书是我的一个创造性尝试。那些年,在我设计解决方案和产品致力于使我掌控的数据中心变得更好、更强大且更高效的时候,也暴露了我在解决问题上的根本差距。人们很难完全理解这意味着什么。是的,它涉及工具和非法侵入系统。你可能会编写一些脚本,或者花很长时间盯着日志在屏幕上滚动。你可能会绘制图表来显示数据趋势。你可能会向同事请教他们领域的问题。你可能会参与或领导特别工作组试图解决危急问题和恢复供电。但在最后,就像拼图一样,没有一个统一的方法能解决所有的问题。
态势感知的问题解决方法借鉴自科学领域,它试图用数学来代替人的直觉。我们将使用统计工程和实验设计以对抗混乱。我们会慢慢地、系统地、一步一步地工作,努力找到一种统一的方法用于解决同类问题。我们关注打破数据神话,摆脱一些波及数据中心的偏见和传统。然后,我们将把系统故障排除的艺术转化为产品。这可能听起来很残酷,艺术将按重量出售,但当你深入阅读本书的时候,其中的必要性就变得显而易见。你的那些不自在,在原本无论接触监控、变化控制和管理、自动化以及其他哪怕是最好的实践都会有的不自在,统统将会慢慢融入现代数据中心。
最后同样重要的是,请不要忘记我们尽一切努力去研究和解决问题的初衷——乐趣和好奇心,这正是让我们成为工程师和科学家的真正原因,正是让我们热爱数据中心技术编织的混乱、忙碌而又疯狂的世界的原因。
快来和我们一路同行吧。
Igor Ljubuncic致谢?Acknowledgements写这本书的时候,我会偶尔离开办公桌,四处与人交谈。他们的意见和建议帮助塑造了这本书,使它拥有更漂亮的形式。因此,我要感谢Patrick Hauke确保这个项目最终完成,感谢David Clark编辑书稿并调整句子段落,感谢Avikam Rozenfeld提供有用的技术反馈和理念,感谢Tom Litterer在正确的方向上做正确的引导,最后同样重要的是,感谢其他那些在英特尔的聪明而又努力工作的人。
女士们,先生们,请允许我脱帽致敬。
Igor Ljubuncic

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.