您现在的位置是:首页» 软件教程» saltstack源码,saltstack原理

saltstack源码,saltstack原理

2024-04-12 03:44:06
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家! 1、SaltStack管理工具允许管理员对多个操作系统创建一个一致的管理系统,包括VMware vSphere环境。2、SaltStack作用于仆从和主拓扑。SaltStack与特定的

今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!

1、SaltStack管理工具允许管理员对多个操作系统创建一个一致的管理系统,包括VMware vSphere环境。

2、SaltStack作用于仆从和主拓扑。SaltStack与特定的命令结合使用可以在一个或多个下属执行。实现这一点,此时Salt Master可以发出命令,如salt'*' cmd.run'ls-l/'。

3、除了运行远程命令,SaltStack允许管理员使用“grain”。grain可以在SaltStack仆从运行远程查询,因此收集仆从的状态信息并允许管理员在一个中央位置存储信息。SaltStack也可以帮助管理员定义目标系统上的期望状态。这些状态在应用时会用到.sls文件,其中包含了如何在系统上获得所需的状态非常具体的要求。

4、由于它提供了在管理远程系统的灵活性,SaltStack-based产品迅速获得利益。该功能可以对比由状态管理系统提供的功能,如Puppet和Ansible。SaltStack很大程度上得益于快速的采用率,它包括一个在管理系统上运行远程命令的有效方式。

1、Puppet、Chef、Ansible、Salt对比

2、存在即是合理,起码是存在3年以上的;没有最好的,只有合适的,你说白菜和青菜哪个最好?

3、两种模式有不同的擅长点,有不同的使用场景。

4、这种模式主张去中心化的设计思路,典型代表 puppet。一般实现多为在每个节点上部署 agent,定时获取该节点的配置信息,根据配置信息配置本节点。如果一次配置失败了,那么下次继续尝试,直到地老天荒。这个节点完全不管其他节点的执行情况,一心只顾做好自己的事情。

5、对配置何时生效不敏感,不关心的。你知道它总是会生效的,可能是下一分钟,也可能是下个小时,但是对你没什么影响。

6、节点和节点之间不需要协作的。比如这种场景就不合适: A先升级,然后 B在升级。

7、即使某一次拉取信息失败了,下一次还能补上,所以比较适合跨地域的大规模部署。

8、推模式有一个中心节点,用于将最新的配置信息推到各个节点上,典型代表 ansible。很明显,推模式的瓶颈就在中心节点,如果同一时间有 10000个节点需要更新配置,那么中心节点如何稳定的工作就比较有学问。

9、对配置生效的时间敏感,十分关心。必须让他们即可生效,如果不生效,立马要采取行动让他们生效。

10、配置生效的顺序十分关心和敏感。比如需要这10个节点一起生效,或者按照依次生效。

11、 SaltStack与Ansible都是Python写的而且较新,网上评论也很好。

wwW.Xtw.Com.cN系统网专业的PC、手机系统开发下载平台,HarmonyOS系统、安卓、OS、windows电脑重装系统在线下载安装,操作系统平台技术学习,攻略教程,技术交流。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com

标签: 英文 saltstack