- 定价:¥79.00
- POD价:¥79.00
- 评分:
(已有21条评价)
- 电子书:高性能Linux服务器构建实战:运维监控、性能调优与集群应用[按需印刷]
- 促销活动:
- 我要买:
- ·如此书原封面缺失,印刷将采用出版社授权的新封面;
- ·如电子文件出现问题,可能延长印制周期,我们将提前与您沟通
基本信息

编辑推荐
从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、集群高级应用等多个方面深入简介了如何构建高性能的Linux服务器
内容简介
计算机书籍
《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》以构建高性能Linux服务器为核心内容,从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、集群高级应用等多个方面深入讲解了如何构建高性能的Linux服务器。全书以实战性为导向,所有内容都来自于作者多年实践经验的总结,同时从社区中收集了大量Linux运维人员遇到的有代表性的疑难问题,并给出了优秀的解决方案,实践指导意义极强。
全书分为5个部分。Web应用篇详细介绍了Nginx、Varnish和Memcached这三款Linux服务器上极为常用的Web应用软件的安装、配置、管理、使用方法、工作原理和性能调优技巧。数据备份与恢复篇首先讲述了开源备份软件bacula的使用与管理技巧,并通过实例讲解了在bacula上进行各种备份与恢复操作的具体方法;其次讲解了开源数据镜像备份工具rsync和unison的使用,并通过两个企业级案例演示了这两个工具在生产环境中的使用过程;最后讲解了如何利用ext3grep工具来恢复误删除的数据文件和MySQL数据库的方法。网络存储应用篇首先系统地讲解了网络存储技术iSCSI的配置和使用,然后讲解了分布式存储系统MFS的使用和维护。运维监控与性能优化篇通过理论与实践相结合的方法讲解了如何利用Nagios进行性能监控,以及Linux服务器的性能分析原则和优化方法。集群高级应用篇是前面内容的综合,也是《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》的核心,主要讲述了如何通过LVS+heartbeat、piranha、LVS+Keepalived来构建高可用的负载均衡集群,其次讲解了红帽集群套件RHCS的配置、管理、维护和监控,然后讲解了Oracle集群解决方案,即Oracle RAC数据库的构建、使用和维护。最后以构建一个MySQL+heartbeat+DRBD+LVS集群系统的实战案例结束全书,巧妙地将《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》的所有核心内容都融合到了一起。
作译者
作者博客:
http://ixdba.blog.51cto.com
http://www.ixdba.net/
《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》微群:q.weibo.com/943166
目录
前言
第1篇 Web应用篇
第1章 轻量级HTTP服务器Nginx / 2
1.1 什么是Nginx / 2
1.2 为什么要选择Nginx / 2
1.2.1 Nginx与Apache的异同 / 2
1.2.2 选择Nginx的优势所在 / 2
1.3 Nginx的模块与工作原理 / 3
1.4 Nginx的安装与配置 / 4
1.4.1 下载与安装Nginx / 4
1.4.2 Nginx配置文件的结构 / 5
1.4.3 配置与调试Nginx / 6
1.4.4 Nginx的启动、关闭和平滑重启 / 13
1.5 Nginx常用配置实例 / 14
1.5.1 虚拟主机配置实例 / 14
1.5.2 负载均衡配置实例 / 15
1.5.3 防盗链配置实例 / 17
1.5.4 日志分割配置实例 / 17
1.6 Nginx性能优化技巧 / 18
前言
随着企业信息系统的广泛应用和深入发展,用户核心应用数量越来越多,企业对业务系统的性能需求越来越高,高稳定性、高可靠性成为评价业务系统性能的主要指标。在这种趋势下,分布式应用系统构架应运而生,高性能多节点的集群系统日益被广泛接受和使用,企业应用进入了集群和高性能时代。与几个主要硬件厂商(例如IBM、HP、SGI等)开始研制并有计划地推出基于Linux开放源码的集群产品,集群软件也逐渐从UNIX平台的高端应用向基于Linux平台发展,Linux由此进入了企业应用的高端市场,同时,一些老牌的Linux厂商更是把Linux集群这一高端应用领域作为自己的战略发展方向,不遗余力地加入激烈的市场产品竞争中。
开放源码的迅猛发展为集群的出现提供了良好的技术平台,目前,已经有多种多样可供选择的集群解决方案,这些方案有基于硬件的,也有纯软件的,那么,如何选择这些集群软件和集群方案呢?借助开源软件丰富的技术资源,构建一个优秀的集群系统,是技术人员要解决的首要问题,这也正是写作《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》的目的。
目前市场上关于Linux系统管理、维护和优化的书籍很多,但是普遍存在模式单一的现象,要么只讲基础理论和系统命令,要么侧重代码示例,要么针对具体的系统版本(Redhat Linux/Ubuntu Linux等),要么缺少实践应用,很少对Linux进行全面、深入、灵活的讲解。
《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》针对这种现象,从基础入手,再进行深入研究,同时结合实际的应用案例进行由点到面、由浅入深的讲述,将Linux应用的各个方面系统、深入、全面地展现给读者。理论介绍结合实际应用贯穿全书,通过真实案例使读者可以更深入地了解Linux应用的现实环境,从而真正提高实践能力。
《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》分为 5篇,以Linux平台下的应用软件为中心,涉及Linux运维的各个方面,包括Web应用方面、数据备份恢复方面、网络存储应用方面、运维监控与性能优化方面、集群高级应用方面,其中,前四个方面是Linux运维的核心内容,是《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》的基础,而最后一个方面是前面内容的综合和深入,更是《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》介绍的重点。读完《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》相信读者一定会有一种豁然开朗的感觉,而这正是我们所期待的。
《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》是作者多年实践工作的经验总结,全书贯穿了由点及线、由线及面的学习方法,既可以供初学者参考学习,也可以帮助有一定基础的中高级Linux系统管理员进阶学习,使不同层次的读者都能从《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》受益。
读者对象
《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》适合的阅读对象有:
中/高级Linux系统管理员
系统运维工程师
系统集成商
解决方案构架师
所有从事开源的爱好者
如何阅读《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》
《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》最大的特点是注重实践、理论与实际相结合,在讲述完一个知识点后,一般都附有实例对知识点进行补充,并且每个章节都是一个独立的知识块,读者可以选择从中间阅读,也可以从第1章依次阅读。
《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》分为5篇,共14章,基本结构如下。
Web应用篇(第1章至第3章)
Web应用篇介绍了3个Web应用软件的使用:Nginx、Varnish和Memcached。
第1章讲述了轻量级HTTP服务器Nginx的安装、配置、管理和使用技巧,同时也介绍了Nginx在性能优化方面的一些经验和技巧,最后通过实例演示了Nginx与PHP以及Nginx与Java、Perl整合的过程。
媒体评论
——ITPUB技术论坛(http://www.itpub.net/)
开源赋予了Linux强大的生命力,Linux因为开源而聚集了全球技术精英的智慧。《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》围绕“高性能”这个话题,先从实用的角度详细讲解了各种与构建高性能Linux服务器相关的开源软件的配置、使用、管理和维护;然后结合实际生产环境讲解了Web应用、数据备份与恢复、网络存储应用、性能优化与运维监控、集群高级应用等方面的知识,能给Linux运维人员和系统管理人员非常实用的指导。
——51CTO(www.51cto.com)
从内容上讲,《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》基本涵盖了当前Linux服务器系统运维所需要的主流技术。与大部分运维手册性质的书籍不同的是,《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》注重于实践,包含大量来自于实际生产环境中的案例,能帮助我们解决很多实际工作中会遇到的问题,实践指导意义很强。我将这《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》推荐本给所有从事Linux服务器运维的同行,希望它能帮助大家提高技能、收获经验,最终实现升职加薪的愿望。
——田逸 资深系统架构师/《互联网运营智慧:高可用可扩展网站技术实战》作者
“南非蚂蚁”是我多年的好友,也是我的同行,我深知他的系统运维功底相当深厚,在这个领域积累丰富的经验。他能将自己的这些经验梳理、总结并以书的方式分享出来,实在是难能可贵。《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》从Web应用、数据备份与恢复、网络存储应用、性能优化与运维监控、集群高级应用等方面讲解了构建高性能Linux服务器的方法与最佳实践。此外,《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》的叙述通俗易懂、语言幽默风趣,可读性也很好。如果你拿起了这《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》,就建议你不要再犹豫了,按照书中的内容去实践吧,相信你一定会大有收获。
——杨向勇 51JOB系统运维经理兼首席DBA
书摘
高可用集群是RHCS的核心功能。当应用程序出现故障,或者系统硬件或网络出现故障时,应用可以通过RHCS提供的高可用性服务管理组件自动、快速地从一个节点切换到另一个节点。节点故障转移功能对客户端来说是透明的,从而保证应用持续、不间断地对外提供服务,这就是RHCS高可用集群实现的功能。
RHCS通过LVS来提供负载均衡集群,而LVS是一个开源的、功能强大的基于IP的负载均衡技术。LVS由负载调度器和服务访问节点组成,通过LVS的负载调度功能,可以将客户端请求平均分配到各个服务节点上,同时还可以定义多种负载分配策略。当一个请求进来时,集群系统根据调度算法来判断应该将请求分配到哪个服务节点上,然后,由分配到的节点响应客户端请求。LVS还提供了服务节点故障转移功能,也就是当某个服务节点不能提供服务时,LVS会自动屏蔽这个故障节点,接着将失败节点从集群中剔除,同时将新分配到此节点的请求平滑转移到其他正常节点上;而在此故障节点恢复正常后,LVS又会自动将此节点加入到集群中去。这一系列切换动作,对用户来说都是透明的。通过故障转移功能,保证了服务不间断、稳定地运行。
作者其它作品
循序渐进Linux:基础知识、服务器搭建、系统管理、性能调优、集群应用
- ¥49.00
- ¥41.65