×
大数据系统运维(第2版)教材

大数据系统运维(第2版)教材

1星价 ¥50.2 (8.5折)
2星价¥50.2 定价¥59.0
暂无评论
图文详情
  • ISBN:9787302669814
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:220
  • 出版时间:2024-08-01
  • 条形码:9787302669814 ; 978-7-302-66981-4

本书特色

时至 ,大数据技术的生态圈已经越来越庞大,目前比较流行的应用主要是Hadoop、Spark和Elastic Search, 大多数的大数据系统是基于这3个技术进行开发的。大数据运维工作具有很大的挑战性,既要满足业务快速上线,又要保证系统的安全可用。尤其是对于大数据系统,因其服务器数量多、数据存储量大、开源技术多和新技术稳定性有待提高等特点,诸如服务器管理、备份管理、升级管理和性能调优等运维工作,都需要针对大数据技术的特点进行相应的改变与调整。 本书作者有着多年开发和运维的工作经验,结合大数据系统的特点,从运维视角进行阐述,编写了大数据运维的教材,以填补这一方面的空白。本书自 2020 年出版后,社会反应良好,被多所高校选作课程教材。这次我们根据大数据技术的 发展,结合师生们提出的宝贵建议,对本书进行了全新改版,主要增加了云技术发展趋势下涉及的系统运维工作,包括云原生运维、微服务及容器虚拟化、持续集成/持续交付等,并对系统升级涉及的数据准备、业务验证、测试、发布以及性能和日志管理进行大幅补充与完善。 本书从运维工作的分类出发,对每种运维工作都进行了由浅入深的介绍。配置管理是整个运维工作的基础和核心,没有配置管理,就如同没有地图在复杂的城市道路中行走一样,随时可能迷失方向;同时,在配置管理章节介绍大数据技术的运维管理工具,掌握这些工具能有效地提高工作效率。系统管理、故障管理、变 管理和升级管理是基础性的,也是日常性的运维工作;安全管理、性能管理、服务资源管理和高可用管理则在运维工作中相对比较高阶,也是比较复杂的内容;而且系统运维注重强调标准、流程和制度。本书侧重理论和实践的结合。考虑到以青年学生为主的读者对相关概念接触不多,本书在概念阐述上会占有一定篇幅,从而帮助读者 好地理解和融会贯通相关的知识。

内容简介

本书是大数据应用人才培养系列教材中的一册,讲解了大数据系统运行维护过程中的各个主要阶段及其任务,包括配置管理、基础运维管理、故障管理、性能管理、安全管理、高可用性管理、变更及升级管理、运维场景应用及服务资源管理,内容全面且翔实,兼具基础理论知识与运维实践经验,特别是重点介绍了大数据系统的运维特点及运维技能,从而可以保障大数据系统的稳定可靠运行,更好地支撑大数据的商业应用价值。 本书在继承第1版基础的同时,巧妙融合了*新的运维方式和经验,构建出更加全面、深入的知识体系。第2版的特色体现在对日志排查的精妙思路,系统变更升级的成功经验以及云原生环境下的运维应用等领域的深度拓展,为运维工程师提供了丰富而实用的指导。通过这本书,读者将深入洞察当今大数据系统运维的精髓,从而提升自身实践技能,驾驭运维工作的新高度。 本书具有很强的系统性和实践指导性,可以作为培养应用型人才的课程教材,也可以作为从事IT系统运维工作的广大从业者和爱好者的参考用书。

目录

第 1 章 配置管理 1.1 配置管理内容 2 1.1.1 配置管理术语定义 2 1.1.2 应用软件配置 3 1.1.3 硬件配置 3 1.2 配置管理方法 7 1.2.1 配置流程 7 1.2.2 配置自动发现 11 1.3 配置管理工具 11 1.3.1 CMDB 数据库介绍与实践 11 1.3.2 自动配置工具 14 1.3.3 云时代下的 CMDB 24 1.4 其他运维工具 24 1.4.1 Ambari 24 1.4.2 CLI 工具 26 1.4.3 Ganglia 27 1.4.4 Cloudera Manager 28 1.4.5 其他工具 31 1.5 作业与练习 32 参考文献 32 第 2 章 基础运维管理 2.1 系统建设 33 2.1.1 技术方案 34 2.1.2 部署实施 35 2.1.3 测试验收 39 2.2 系统管理对象 40 2.2.1 系统管理对象 40 2.2.2 系统软件 40 2.2.3 系统硬件 42 2.2.4 系统数据 43 2.2.5 IT 供应商 43 2.3 系统管理内容 44 2.3.1 事件管理 45 2.3.2 问题管理 45 2.3.3 配置管理 46 2.3.4 变更管理 46 2.3.5 发布管理 47 2.3.6 知识管理 47 2.3.7 日志管理 48 2.3.8 备份管理 48 2.4 系统管理工具 49 2.4.1 资产管理 49 2.4.2 监控管理 49 2.4.3 流程管理 50 2.4.4 外包管理 51 2.5 系统管理制度规范 51 2.5.1 系统管理标准 51 2.5.2 系统管理制度 51 2.5.3 系统管理规范 52 2.6 日常巡检 52 2.6.1 检查内容分类 52 2.6.2 巡检方法分类 53 2.6.3 巡检流程 54 2.7 日志管理 54 2.7.1 平台及组件相关命令 55 2.7.2 日志和告警监控 62 2.8 作业与练习 67 参考文献 68 第 3 章 故障管理 3.1 集群结构 69 3.2 故障报告 70 3.2.1 故障发现 70 3.2.2 影响分析 71 3.3 故障处理 72 3.3.1 故障诊断 72 3.3.2 故障排除 73 3.4 故障后期管理 74 3.4.1 建立和更新知识库 74 3.4.2 故障预防 74 3.5 作业与练习 75 参考文献 75 第 4 章 性能管理 4.1 性能分析 76 4.1.1 性能因子 76 4.1.2 性能指标 77 4.2 性能监控工具 78 4.2.1 GUI 79 4.2.2 集群 CLI 82 4.2.3 操作系统自带工具 87 4.2.4 Ganglia 92 4.2.5 其他监控工具 95 4.3 性能优化 95 4.3.1 Hadoop 集群配置规划优化 95 4.3.2 Hadoop 性能优化 96 4.3.3 作业优化 100 4.4 作业与练习 108 参考文献 108 第 5 章 安全管理 5.1 安全概述 109 5.2 资产安全管理 110 5.2.1 环境设施安全 110 5.2.2 设备安全 110 5.3 应用安全 111 5.3.1 技术安全 111 5.3.2 数据安全 114 5.4 安全威胁 115 5.4.1 人为失误 115 5.4.2 外部攻击 116 5.4.3 信息泄密 122 5.4.4 灾害 122 5.5 安全措施 123 5.5.1 安全制度规范 123 5.5.2 安全防范措施 123 5.6 作业与练习 124 参考文献 124 第 6 章 高可用性管理 6.1 高可用性概述 125 6.2 高可用性技术 126 6.2.1 系统架构 126 6.2.2 容灾 128 6.2.3 监控 128 6.2.4 故障转移 134 6.3 业务连续性管理 134 6.3.1 灾备系统 134 6.3.2 应急预案 138 6.3.3 日常演练 138 6.4 作业与练习 139 参考文献 139 第 7 章 变更及升级管理 7.1 变更管理概述 140 7.1.1 变更管理目标 140 7.1.2 变更管理范围 140 7.1.3 变更管理的种类 140 7.1.4 变更管理的原则 141 7.2 变更管理流程 141 7.2.1 变更的组织架构 141 7.2.2 变更的管理策略 141 7.2.3 变更的流程控制 142 7.2.4 变更管理流程 142 7.3 变更配置管理 144 7.4 通用系统升级流程 144 7.4.1 业务数据集环境备份 144 7.4.2 系统升级部署的常用策略(蓝绿/滚动/灰度) 145 7.4.3 业务服务验证 146 7.4.4 数据割接与用户割接 152 7.4.5 回滚策略 155 7.5 作业与练习 156 参考文献 156 第 8 章 运维场景应用 8.1 运维场景描述 157 8.2 运维应用版本升级 158 8.2.1 Hadoop 升级管理 158 8.2.2 Spark 升级管理 159 8.2.3 Hive SQL 升级管理 161 8.2.4 ZooKeeper 升级管理 163 8.3 微服务与容器虚拟化 165 8.3.1 业务应用容器化—Docker 165 8.3.2 容器的集群化管理与编排—k8s 169 8.3.3 微服务监控与服务追踪 177 8.4 云原生运维 178 8.4.1 持续集成与持续交付 178 8.4.2 Jenkins 流水线 179 8.4.3 自动化持续部署 180 8.4.4 服务的注册与发现 181 8.4.5 服务的熔断与限流 182 8.5 作业与练习 183 参考文献 183 第 9 章 服务资源管理 9.1 业务能力管理 185 9.1.1 业务需求评估 185 9.1.2 业务需求趋势预测 186 9.2 服务能力管理 187 9.2.1 人员能力动态管理 187 9.2.2 服务成本动态管理 189 9.2.3 技术与工具管理 190 9.3 服务资源整合 190 9.3.1 不同角色的责权划分 190 9.3.2 用户、供应商、厂商的典型协作方式 192 9.4 作业与练习 193 参考文献 194 附录 A 大数据和人工智能实验环境 附录 B Hadoop 环境要求 附录 C 名词解释
展开全部

作者简介

刘鹏,教授,清华大学博士毕业,现任南京云创大数据科技股份有限公司总经理,兼任中国大数据应用联盟人工智能专家委员会主任、中国信息协会教育分会人工智能教育专家委员会主任、全国普通高校毕业生就业创业指导委员会委员、第45届世界技能大赛中国区云计算选拔赛裁判长/专家指导组组长、2019年全国大学生数学建模比赛命题人、工信部云计算研究中心专家。 姜才康,华东计算所硕士毕业,现任中国外汇交易中心工程运行部总经理。长期从事银行间市场(含外汇市场、货币市场、债券市场、衍生品市场)的系统设计开发、系统运维、标准制定等工作。主持或技术担纲完成了数十项全国性大型关键系统建设及重点研究项目,探索中国金融领域的系统建设技术路径及方法;构建全方位的银行间市场风险治理和运维安全体系;制定多项银行间市场技术规划及技术标准,建成并不断完善银行间市场技术生态圈。数十次获得人民银行科技发展奖和上海市科技进步奖。 李四明,软件工程硕士,副教授,系统分析师,获得国家科技进步奖三等奖,拥有多项软件著作专利;主持开发了医院HIS系统、移动临床系统、移动输液系统、移动药品实时监管系统、农民健康体检协同系统,承担过智慧城市、智慧社区的整体架构工作。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航