没有合适的资源?快使用搜索试试~ 我知道了~
首页自动化运维管理系统原理及实现方法
资源详情
资源评论
资源推荐
服务器自动化运维管理方案
第 1 页 共 20 页
_______________________________
服务器自动化运维管理方案
_______________________________
服务器自动化运维管理方案
第 2 页 共 20 页
目 录
第 1 章 自动化运维概述 ..................................................................................... 3
1.1. 背景 ..................................................................................................... 3
1.2. 自动化运维体系介绍 ........................................................................... 3
1.3. 开源自动化运维工具简介 .................................................................... 4
1.4. 常用自动化运维工具对比选型 ............................................................ 5
第 2 章 Puppet 使用说明 ................................................................................... 7
2.1. Puppet 简介 ........................................................................................ 7
2.2. Puppet 部署说明 ................................................................................. 8
2.2.1. Puppet 服务器端部署 ................................................................ 8
2.2.2. Puppet 客户端安装 .................................................................... 8
2.2.3. 证书分发 .................................................................................... 9
2.3. Puppet 使用说明 ................................................................................. 9
2.3.1. Puppet Server 架构介绍 ........................................................... 9
2.3.2. Puppet 脚本编写规范 ................................................................ 9
2.3.3. Puppet 资源 ............................................................................. 10
2.3.4. 资源使用实例 ........................................................................... 11
第 3 章 Func 安装使用 ..................................................................................... 15
3.1. Func 介绍 .......................................................................................... 15
3.2. Func 安装与配置 ............................................................................... 15
3.3. Func 使用说明................................................................................... 17
3.3.1. Func 服务器群组管理 .............................................................. 17
3.3.2. Func 模块说明 ......................................................................... 18
3.4. 常用模块使用说明 ............................................................................. 18
第 4 章 附录 ..................................................................................................... 20
4.1. 参录资料 ............................................................................................ 20
4.2. 招贤纳士 ............................................................................................ 20
服务器自动化运维管理方案
第 3 页 共 20 页
第1章 自动化运维概述
1.1. 背景
公司的 XXXX 项目于近期上线,预计会短时间内部署几百组服务器,以运维
部目前有限的人手,如果不采取自动化安装、配置及监控方案,工作量可想而知,
甚至会出现服务器爆满却来不及上新系统的情况。因此运维部的工程师都有必要
熟练掌握自动化运维系统的使用。
1.2. 自动化运维体系介绍
一个完善的自动化运维体系包括系统预备、配置管理以及监控报警 3 个功能
模块:
1. 系统预备
i. 自动化安装操作系统及常用软件包
2. 配置管理
i. 自动化部署业务系统软件包并完成配置
ii. 远程管理服务器(开关服务等)
iii. 变更回滚
3. 监控报警
i. 服务器可用性、性能、安全监控
ii. 向管理员发送报警信息
根据提供的功能不同,自动化运维工具也可以分为以下 3 类,如下表所示:
预备类工具
配置管理类
监控报警类
Kickstart
Chef
Nagios
Cobbler
ControlTier
OpenNMS
OpenQRM
Func
Zabbix
Spacewalk
Puppet
Cacti
1. 预备类工具
服务器自动化运维管理方案
第 4 页 共 20 页
预备类工具可以使 Linux 操作系统及软件安装自动化。它们借助服务器上的
软件包系统比如 rpm 或者 apt 来安装软件包,甚至会做一些粗略的配置工作。
2. 配置管理类工具
配置管理类工具可以自动化部署常用的应用程序,设置参数或者开启一个新
服务器上的服务,也可以用来把对操作系统及业务支撑系统的变更管理回滚到上
一版本。
3. 监控报警类工具
监控工具用来收集服务器数据,从而生成可用性、性能和其它系统状态的报
告。可用性监控可以第一时间向运维人员发送业务不可用的警告,以便第一时间
处理,减少业务中断时间。
红帽子资助的 Genome 项目是将预备类、配置管理类集成到一起的框架,如
下图所示:
1.3. 开源自动化运维工具简介
预备类工具
配置管理类
监控类
Kickstart
Chef
Nagios
针对红帽 Linux/Fedora 等发行版
的自动化安装方式,简单的讲就是
让系统在安装过程中从一个
ks.cfg 配置文件中自动获取所有
需要配置的参数。
源于 Anaconda 项目。
技术支持:红帽/Fedora 社区
一个系统集成框架,可以用 Ruby
等代码完成服务器的管理配置并
编写自己的库。
技术支持:OpsCode
起始于:2009 年 1 月
官方网站:
http://www.opscode.com/chef/
一个强大的监控预警系统,可以监
控系统、应用、服务以及各种进程
的运行状况,并提供了多种警报机
制。
【技术支持】Nagios Enterprises
【发起人】Ethen Galstad
【起始于】1999 年
【官方网站】
http://www.nagios.org/
剩余19页未读,继续阅读
caczz
- 粉丝: 1
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2022年中国足球球迷营销价值报告.pdf
- 房地产培训 -营销总每天在干嘛.pptx
- 黄色简约实用介绍_汇报PPT模板.pptx
- 嵌入式系统原理及应用:第三章 ARM编程简介_3.pdf
- 多媒体应用系统.pptx
- 黄灰配色简约设计精美大气商务汇报PPT模板.pptx
- 用matlab绘制差分方程Z变换-反变换-zplane-residuez-tf2zp-zp2tf-tf2sos-sos2tf-幅相频谱等等.docx
- 网络营销策略-网络营销团队的建立.docx
- 电子商务示范企业申请报告.doc
- 淡雅灰低面风背景完整框架创业商业计划书PPT模板.pptx
- 计算模型与算法技术:10-Iterative Improvement.ppt
- 计算模型与算法技术:9-Greedy Technique.ppt
- 计算模型与算法技术:6-Transform-and-Conquer.ppt
- 云服务安全风险分析研究.pdf
- 软件工程笔记(完整版).doc
- 电子商务网项目实例规划书.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论9