图书介绍
PAAS实现与运维管理 基于MESOS+DOCKER+ELK的实战指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 余何编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121275029
- 出版时间:2016
- 标注页数:422页
- 文件大小:153MB
- 文件页数:445页
- 主题词:程序语言-程序设计
PDF下载
下载说明
PAAS实现与运维管理 基于MESOS+DOCKER+ELK的实战指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 概念模型2
第1章 分布式PaaS平台介绍2
1.1 什么是PaaS2
1.1.1 开发与运维之间的困局2
1.1.2 DevOps的自动化3
1.1.3 云计算的IaaS4
1.1.4 PaaS的到来4
1.1.5 PaaS的约束与开放4
1.1.6 PaaS解决的具体问题5
1.2 什么是分布式计算6
1.2.1 分布式计算与PaaS6
1.2.2 分布式平台的挑战7
第2章 PaaS模型与特征10
2.1 主流PaaS平台架构10
2.1.1 谷歌GAE10
2.1.2 AEB11
2.1.3 Cloud Foundry13
2.1.4 Heroku14
2.2 PaaS与12-Factor15
2.2.1 基准代码(Codebase)15
2.2.2 依赖(Dependency)16
2.2.3 配置(Config)17
2.2.4 后端服务(Backing Services)18
2.2.5 构建(Build)、发布(Release)、运行(Run)19
2.2.6 进程(Process)20
2.2.7 端口绑定(Port Binding)21
2.2.8 并发(Concurrency)21
2.2.9 快捷性(Disposable)22
2.2.10 开发/生产环境等价(Dev/ProdParity)23
2.2.11 日志(Log)24
2.2.12 管理进程(Admin Process)25
2.3 PaaS与Reaction宣言26
2.3.1 响应(Responsive)26
2.3.2 韧性(Resilient)26
2.3.3 弹性(Elastic)27
2.3.4 消息驱动(Message Driven)28
第二部分 基础原理30
第3章 计算资源30
3.1 图灵机与冯·诺伊曼模型30
3.2 服务器的种类34
3.3 一切都是二进制37
3.3.1 整数表示法38
3.3.2 文本表示法39
3.3.3 音频信息表示法41
3.4 操作系统——计算机系统的指挥官42
3.4.1 操作系统解决的问题42
3.4.2 企业级操作系统43
3.4.3 服务器虚拟化47
3.5 进程——资源聚合的抽象体49
3.5.1 计算单元的构建49
3.5.2 计算请求的拆解51
第4章 网络资源53
4.1 协议分层53
4.1.1 OSI网络体系模型54
4.1.2 OSI与TCP/IP协议簇55
4.1.3 交换、选路与传输56
4.2 网络物理设备58
4.2.1 连线与接口59
4.2.2 二层交换机62
4.2.3 路由及三层交换63
4.2.4 四~七层网络设备64
4.2.5 现实网络构成65
4.3 网络逻辑拓扑65
4.4 对网络拓扑的考虑66
4.5 对物理布线的考虑67
4.6 网络虚拟化与SDN70
第5章 存储资源73
5.1 俯瞰存储系统73
5.1.1 数据存储功能分类73
5.1.2 文件存储的三个层级74
5.2 磁盘与磁盘阵列77
5.2.1 硬盘的物理构造77
5.2.2 磁盘阵列79
5.2.3 SCSI协议81
5.3 存储、计算分离82
5.3.1 磁盘柜与盘阵82
5.3.2 FC存储网络83
5.3.3 FC协议栈86
5.3.4 FC寻址过程87
5.3.5 FC交换机与适配器88
5.3.6 FCoE与iSCSI89
5.4 存储访问类型90
5.4.1 NAS与SAN90
5.4.2 分布式存储92
第三部分 平台实现96
第6章 平台功能与架构96
6.1 平台运维需求96
6.1.1 软件配置96
6.1.2 服务部署97
6.1.3 服务发现97
6.1.4 监控恢复97
6.2 平台功能划分97
6.3 平台高阶架构100
6.4 企业应用迁移102
6.4.1 企业应用很“厚重”102
6.4.2 应用部署架构102
6.4.3 企业应用调整104
第7章 计算单元Docker108
7.1 Docker介绍108
7.1.1 Docker是什么108
7.1.2 Docker术语109
7.1.3 Docker安装111
7.2 Docker容器命令112
7.2.1 run命令112
7.2.2 start命令115
7.2.3 stop命令116
7.2.4 restart命令116
7.2.5 attach命令116
7.2.6 ps命令116
7.2.7 inspect命令117
7.3 Docker镜像命令119
7.3.1 search、pull、push命令120
7.3.2 commit命令120
7.3.3 image、diff、rmi命令121
7.3.4 save、load、export、import命令121
7.4 Docker网络与链接122
7.4.1 Docker网络模式122
7.4.2 pipework管理网络125
7.4.3 容器链接与数据卷127
7.5 Dockerfile129
7.5.1 基本指令集130
7.5.2 环境指令集131
7.5.3 数据指令集132
7.5.4 ENTRYPOINT指令132
第8章 分布式协调ZooKeeper134
8.1 ZooKeeper介绍134
8.1.1 ZooKeeper是什么134
8.1.2 ZooKeeper架构135
8.1.3 数据模型136
8.1.4 监听与通知139
8.1.5 API集合139
8.1.6 会话140
8.1.7 观察者141
8.2 ZooKeeper使用141
8.2.1 快速安装141
8.2.2 基本操作143
8.2.3 配置参数145
8.2.4 动态重配置149
8.2.5 监控152
8.3 ZooKeeper进阶157
8.3.1 分组与权重158
8.3.2 Paxos算法159
8.3.3 ZAB协议163
8.3.4 分布式协调场景165
第9章 资源管理Mesos167
9.1 Mesos介绍167
9.1.1 资源管理需求167
9.1.2 Mesos的起源169
9.2 Mesos架构与工作流169
9.2.1 Mesos架构组件169
9.2.2 Mesos资源管理的工作流程170
9.3 Mesos安装配置172
9.3.1 安装预先准备172
9.3.2 构建Mesos173
9.3.3 启动Mesos174
9.3.4 高可用Mesos178
9.3.5 Slave移除限速182
9.4 Mesos运维183
9.4.1 认证管理183
9.4.2 监控管理186
9.4.3 容器网络限速192
9.4.4 Framework API限速194
9.4.5 Restful接口195
9.4.6 配置参数196
9.5 Mesos资源分配197
9.5.1 DRF算法197
9.5.2 DRF权重199
第10章 服务调度框架Marathon200
10.1 Marathon介绍200
10.1.1 服务调度平台200
10.1.2 Marathon实体模型201
10.2 Marathon使用203
10.2.1 安装启动203
10.2.2 运行Shell程序204
10.2.3 运行远程资源208
10.2.4 Artifact Store209
10.3 Docker容器运行211
10.3.1 前提准备条件211
10.3.2 端口资源分配212
10.3.3 容器端口分配215
10.3.4 其他使用方法216
10.4 Marathon管理217
10.4.1 应用组217
10.4.2 策略约束219
10.4.3 健康检查221
10.4.4 应用部署223
10.4.5 事件总线227
10.4.6 命令行参数229
10.5 服务发现231
10.5.1 服务发现方法231
10.5.2 Marathon方案232
10.5.3 Mesos-DNS235
10.5.4 Bamboo239
10.6 Chronos作业调度241
10.6.1 作业调度框架241
10.6.2 安装运行241
10.6.3 作业示例242
10.6.4 RESTAPI243
第11章 大数据调度框架Spark245
11.1 Apache Spark介绍245
11.1.1 Apache Spark是什么245
11.1.2 Lambda架构246
11.1.3 Spark生态系统247
11.2 Spark数据处理248
11.2.1 Spark运行模式248
11.2.2 Spark Standalone模式252
11.2.3 Spark on Mesos255
11.2.4 Spark Streaming257
第12章 日志集中管理ELK261
12.1 日志集中261
12.1.1 日志集中介绍261
12.1.2 日志集中架构262
12.1.3 日志集中框架264
12.2 Logstash266
12.2.1 Logstash介绍266
12.2.2 快速安装267
12.2.3 配置说明269
12.2.4 部署架构282
12.2.5 处理流程285
12.2.6 input插件286
12.2.7 output插件292
12.2.8 filter插件296
12.2.9 codec插件299
12.3 Elasticsearch300
12.3.1 基本概念300
12.3.2 安装与使用304
12.3.3 RESTAPI305
12.3.4 集群设置309
12.3.5 备份恢复314
12.3.6 监控管理315
12.4 Kibana317
12.4.1 Kibana介绍317
12.4.2 discover功能319
12.4.3 visualize功能324
12.4.4 Dashboard功能327
第四部分 运维管理330
第13章 配置管理330
13.1 配置管理系统分析331
13.1.1 服务模型进行分层331
13.1.2 各IDC团队发现CI332
13.1.3 IDC管理团队定义CI属性333
13.1.4 确定CI之间的关联336
13.2 配置管理系统设计338
13.2.1 用户界面设计339
13.2.2 权限控制、规则定义和OPENAPI341
13.2.3 数据模型的设计343
13.3 配置管理数据准确性的保证345
13.3.1 识别CI的OWNER345
13.3.2 识别CI的生命周期、关联运维流程346
13.3.3 数据有效性的审计346
第14章 监控管理348
14.1 运维监控管理的问题与价值348
14.1.1 监控管理的无形价值349
14.1.2 监控平台建立的基础350
14.1.3 监控管理的WANT原则350
14.2 对运维监控平台的需求分析352
14.2.1 一次监控过程,调度、规则、告警352
14.2.2 数据图形化:百分位裁剪、趋势分析、正态分布358
14.2.3 开源的借鉴与选择:Zabbix和Nagios361
14.2.4 商业与开源:最后的决策372
14.3 JMX监控原理解析373
14.3.1 JMX的体系结构374
14.3.2 一个完整的JMX体系架构实例376
14.3.3 通过JMX访问WebLogic Server MBean379
14.4 SNMP监控原理解析383
14.4.1 SNMP协议解析:MIB库与消息类型383
14.4.2 使用SNMP4J实现服务器监控386
14.4.3 Linux下的监控实现:NET-SNMP390
14.4.4 MIB库浏览工具:ManageEngine391
第15章 运维管理392
15.1 服务级别管理,IT与业务的一致性392
15.1.1 客户满意度与期望393
15.1.2 服务目录——IT服务的菜谱396
15.1.3 从宏观到可操作性的服务397
15.2 变更管理,使服务有效传递399
15.2.1 变更控制的角色、阶段399
15.2.2 变更管理的六个原则401
15.2.3 变更分类与风险定级402
15.2.4 表单、步骤、模板与日历405
15.3 事件管理409
15.3.1 分类管理与评价体系409
15.3.2 任务分发、协同与时效411
15.3.3 内部上报要求412
15.3.4 重大事件处理413
15.4 人员管理:开放与分享415
15.4.1 企业社交管理415
15.4.2 目标管理,做好绩效417
15.4.3 知识管理,人员成长417
15.4.4 时间管理,个人效率420
15.5 PaaS下的运维发展之路421
热门推荐
- 303593.html
- 3528553.html
- 2384064.html
- 1788941.html
- 2594019.html
- 811336.html
- 3157757.html
- 3352787.html
- 656878.html
- 3091209.html
- http://www.ickdjs.cc/book_1393135.html
- http://www.ickdjs.cc/book_2288120.html
- http://www.ickdjs.cc/book_939451.html
- http://www.ickdjs.cc/book_2847960.html
- http://www.ickdjs.cc/book_1515182.html
- http://www.ickdjs.cc/book_1480489.html
- http://www.ickdjs.cc/book_1064637.html
- http://www.ickdjs.cc/book_767779.html
- http://www.ickdjs.cc/book_1734592.html
- http://www.ickdjs.cc/book_3240588.html