免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 78690 | 回复: 59

[DevOps] 海量运维常用技术之---自动化运维工具选型及应用场景(获奖名单已公布-10-24) [复制链接]

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
发表于 2013-09-16 17:18 |显示全部楼层
获奖名单已公布,详情请看:http://bbs.chinaunix.net/thread-4102938-1-1.html

话题背景:
系统管理员经常陷入一系列的重复任务中:如升级软件包、管理配置文件、系统服务、cron任务以及添加新的配置、修复错误等,这些任务通常是重复低效的,解决这类任务的第 一反应是让他们自动化,于是出现了定制脚本。环境复杂的场景中,定制脚本和应用程序一再被重复开发,并且很难适合多种平台,灵活性和功能也很难保证,于是魔术师Puppet 这样的自动化配置管理工具便出现了。而喜欢python的同学则喜欢用saltstack,saltstack是一个新的基础平台管理工具。很短的时间即可运行并使用起来, 扩展性足以支撑管理 上万台服务器,数秒钟即可完成数据传递,经常被描述为 Func加强版+Puppet精简版;而Func是由红帽子公司以Fedora平台统一网络控制器,目的是为了解决这一系列统一管理监 控问题而设计开发的系统管理基础框架。 它是一个能有效的简化我们多服务器系统管理工作的工具,它很容易学习、很容易使用、也很容易被扩展,它功能强大而我们只需要非常少的配置和维护。

本期话题:
话题一:在自动化运维工作中,你较喜欢用哪种工具呢,puppet、saltstack还是func呢?它们的各自优势在哪里?
话题二:列举实例说明以上工具在工作中的应用。

本期嘉宾:
刘天斯  (phpcool) 腾讯高级系统运维工程师
刘鑫 (gray1982)    高级系统运维工程师,CU集群和高可用版版主
余洪春(抚琴煮酒)   资深项目实施工程师、系统架构师
崔晓辉( coralzd )  大众网高级系统管理员
刘晗昭(wenzizone)  高级架构师
胡安伟(king_819)   系统运维主管,CU自动化运维版版主


活动时间:
2013.9.16-10.10

活动要求:

1、 要言之有物,不能低于20个字
2、 本次话题主要关注信息安全原理和实践方面的心得体会和使用技巧,其他问题可能不做重点
         
讨论有奖:
优秀讨论奖一名:奖励昂达2G MP3一个
积极参与奖四名:奖励脸谱开瓶器一个或者杯垫一套

P30916-171706.jpg

论坛徽章:
40
水瓶座
日期:2013-08-15 11:26:422015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之乌兹别克斯坦
日期:2015-03-27 14:01:172015年亚洲杯之约旦
日期:2015-03-31 15:06:442015亚冠之首尔
日期:2015-06-16 23:24:37IT运维版块每日发帖之星
日期:2015-07-01 22:20:002015亚冠之德黑兰石油
日期:2015-07-08 09:32:07IT运维版块每日发帖之星
日期:2015-08-29 06:20:00IT运维版块每日发帖之星
日期:2015-08-29 06:20:00IT运维版块每日发帖之星
日期:2015-10-10 06:20:00IT运维版块每日发帖之星
日期:2015-10-11 06:20:00IT运维版块每日发帖之星
日期:2015-11-10 06:20:00
发表于 2013-09-16 20:01 |显示全部楼层
  抢个沙发坐坐~ 自动化运维只用过Puppet 相关经验较少 坐着沙发看看大家都在怎么说~

论坛徽章:
0
发表于 2013-09-16 21:04 |显示全部楼层
本帖最后由 vnline 于 2013-09-16 14:20 编辑

puppet尝未入门...saltstack最近很火,而且国内开始形成一股先锋力量大力推广中,简单易上手以及配置灵活,模块开发入门门槛相对较低,必将成为运维的一大利器。。

论坛徽章:
0
发表于 2013-09-16 21:06 |显示全部楼层
saltstack 最近发现好多人都在用或在尝试用,特别是喜欢python的。

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
发表于 2013-09-16 21:08 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
发表于 2013-09-16 21:22 |显示全部楼层
yuhongchun 发表于 2013-09-16 14:08
saltstack 最近发现好多人都在用或在尝试用,特别是喜欢python的,一不小心用马甲发言了,呵呵。


不过稳定性还不怎么好,有些小BUG,线上试用碰到过由于通信问题造成客户端进程爆增造成服务器死机的问题。。

论坛徽章:
0
发表于 2013-09-16 21:37 |显示全部楼层
saltstack 0.9版本在管理过50台服务器时所说内存溢出 不知道新的版本怎么样
我这用的是puppet 2.7 管理的服务器也不多200台
一般都自己写模块,20个左右吧, 就是用什么写什么
P的东西很多,也很全,感觉挺不错
本身也没感觉有什么难的地方
CU博客里有安装文档哦

论坛徽章:
16
IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每月发帖之星
日期:2015-09-11 19:30:52IT运维版块每周发帖之星
日期:2015-09-11 19:20:31IT运维版块每日发帖之星
日期:2015-08-26 06:20:00每日论坛发贴之星
日期:2015-08-20 06:20:00IT运维版块每日发帖之星
日期:2015-08-20 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:15金牛座
日期:2014-05-04 16:58:09双子座
日期:2013-12-17 16:44:37辰龙
日期:2013-11-22 15:20:59狮子座
日期:2013-11-18 22:55:08射手座
日期:2013-11-12 10:54:26
发表于 2013-09-16 21:54 |显示全部楼层
puppet是ruby写的
saltstack是python写的。
最近看新闻说某公司用saltstack管理20k+的机器。
顾虑的是puppet在如此大规模的机器中会好用么?


看好saltstack

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
发表于 2013-09-16 22:46 |显示全部楼层
纯手工配置服务器,自动化工具,好像就没使用过。就弄过自动备份。其他都没使用过,也没接触过。发现自己真的很菜。

论坛徽章:
1
狮子座
日期:2013-11-13 22:28:35
发表于 2013-09-17 07:42 |显示全部楼层
puppet的状态收敛维护的思想非常喜欢,另外搭配了rex作为执行工具。
rex是perl写的集群自动化运维工具,其配置很类似puppet,不过他是通过SSH并发来工作的,所以更适合执行而不是状态维护。另一个特色是rex自带有对amazon啊,virt啊等云计算接口的支持。
http://rexify.org/
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP