- 论坛徽章:
- 18
|
获奖详情:http://bbs.chinaunix.net/thread-4240510-1-1.html
前言:
现在devops 的火热程度已经没有办法说了,今天跟大家聊聊自动化软件的东西。
介绍:
puppet 一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。
salt底层采用动态的连接总线, 使其可以用于编配, 远程执行, 配置管理等等.
SaltStack 采用C/S星状的结构,所有的客户端和一个或几个服务器交互。每个客户端周期的(默认半个小时)向服务器发送请求,获得其最新的配置信息,保证和该配置信息同步。每个puppet客户端每半小时(可以设置)连接一次服务器端, 下载最新的配置文件,并且严格按照配置文件来配置客户端. 配置完成以后,puppet客户端可以反馈给服务器端一个消息. 如果出错,也会给服务器端反馈一个消息.
ansible 是新出现的运维工具是基于Python研发的糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能
目前比较火的三种工具:
其实puppet、 saltstack其实差不多 ,但是有点差异;
ansible 主要是通过 ssh,没有agent 比较轻量级。
讨论问题 :
1 目前大家都在用什么自动化软件包? 场景是什么样子的呢?
2 我也许说的不全 有没有大家继续补充? 在你得使用的工具又管理着多少服务器呢?
3 对于上述选型的话 你选择什么? 依据是什么
活动时间 :2015年12月2日—2016年1月2日
奖励设置:
活动结束后,我们将选取4位讨论精彩的同学,各送一本《StaltStack技术入门与实战》。
![]()
作者: 刘继伟 沈灿 赵舜东
丛书名: 实战
出版社:机械工业出版社
ISBN:9787111518228
上架时间:2015-11-3
出版日期:2016 年1月
开本:16开
页码:214
版次:1-1
内容简介:
SaltStack是管理基础设施的强大工具,为远程管理服务器提供了高扩展性、高速度、高效的轻量级解决方案。《SaltStack技术入门与实战》系统化地讲解SaltStack的概念、架构与工作原理,使读者对SaltStack有完整而深入的了解;通过典型案例讲解SaltStack的使用场景、技巧及注意事项,使读者学以致用;还介绍了SaltStack与运维相关的业务整合方案,使读者基于SaltStack,但不拘泥于SaltStack,真正将SaltStack融会贯通,作为自动化运维生态的连接点。主要内容包括:SaltStack的基础概念、组件和实例,扩展SaltStack组件,第三方调用SaltStack,扩展SaltStack架构,开发SaltStackWeb平台,对SaltStack进行小的改造,以及SaltStack排错与运维等。
样章试读:
SaltStack技术入门与实战 试读.pdf
(1.45 MB, 下载次数: 100)
|
|