Chinaunix首页 | 论坛 | 博客
  • 博客访问: 461392
  • 博文数量: 108
  • 博客积分: 25
  • 博客等级: 民兵
  • 技术积分: 1134
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-29 19:43
文章分类

全部博文(108)

文章存档

2016年(10)

2015年(9)

2014年(73)

2013年(16)

我的朋友

分类: 系统运维

2014-01-08 10:44:09

CHAPTER2
Introduction to Salt
We’re not just talking about NaCl.
2.1
The 30 second summary
Salt is:
?
a configuration management system, capable of maintaining remote nodes in defined states (for example, ensur-
ing that specific packages are installed and specific services are running)
?
a distributed remote execution system used to execute commands and query data on remote nodes, either individually or by arbitrary selection criteria
It was developed in order to bring the best solutions found in the world of remote execution together and make them
better, faster, and more malleable. Salt accomplishes this through its ability to handle large loads of information,
and not just dozens but hundreds and even thousands of individual servers quickly through a simple and manageable
interface.
2.2
Simplicity
Providing versatility between massive scale deployments and smaller systems may seem daunting, but Salt is very simple to set up and maintain, regardless of the size of the project. The architecture of Salt is designed to work with any number of servers, from a handful of local network systems to international deployments across different datacenters. The topology is a simple server/client model with the needed functionality built into a single set of daemons. While the default configuration will work with little to no modification, Salt can be fine tuned to meet specific needs.
2.3
Parallel execution
The core functions of Salt:
?
enable commands to remote systems to be called in parallel rather than serially
?
use a secure and encrypted protocol
?
use the smallest and fastest network payloads possible
?
provide a simple programming interface
阅读(601) | 评论(0) | 转发(0) |
0

上一篇:apache log 分析工具go access 0.7

下一篇:ansible

给主人留下些什么吧!~~