BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Azure正式整合SaltStack

| 作者 张天雷 关注 4 他的粉丝 发布于 2015年4月23日. 估计阅读时间: 4 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

不久之前,在美国盐湖城举办的SaltStack年度用户会议 SaltConf 2015上,微软联合SaltStack共同演示了如何在Azure云平台上创建并使用SaltStack master。3月26日,微软Azure项目高级技术经理——Kundana Palagiri发表声明指出,Azure平台已经正式整合SaltStack。用户只需要在Azure市场上进行简单的操作就可以完成SaltStack企业版在Azure上的部署。

Saltstack是继 Puppet、Chef 之后新出现的服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建。此外,SaltStack 为开源软件,其源代码托管于GitHub上。用户可以参考其官方文档进行安装和使用。目前,SaltStack以其简单方便的部署、强大的功能和扩展性、多平台支持以及安全可靠的主从连接而受到越来越多的关注。

在使用过程中,只需要花费数分钟即可完成服务器端软件(SaltStack Master)和客户端软件(SaltStack Minion)的安装。然后,SaltStack 即可开始采用 C/S模式进行通信。部署完SaltStack环境后,用户可以在成千上万台服务器上做到批量执行命令,根据不同业务特性进行配置集中化管理、分发文件、采集服务器数据、操作系统基础及软件包管理等。企业可以利用SaltStack来大大提高运行维护方面的工作效率,并规范业务配置与操作。

目前,Azure市场已经提供经过认证的SaltStack镜像。而且微软开放技术VM Depot网站也提供了免费的SaltStack Master镜像文件,用于研发和测试。用户可以联系SaltStack公司来获得相关的使用证书。拥有SaltStack证书后,用户利用这些镜像就完成SaltStack环境的部署。最终,实现利用SaltStack来管理自己的Web应用和DevOps环境。目前,SaltStack在Azure平台上的使用与在其他平台或系统上的使用方法完全相同。一旦成功创建并启动SaltStack Master,用户就可以通过SSH登录Master,进而管理相关的Minion节点。

而且,对于微软Azure用户,SaltStack已经包含了很多的Azure云模块。在这些云模块的帮组下,开发人员可以部署、检查以及销毁虚拟机节点,并发挥SaltStack的优势来管理Azure平台框架及进行虚拟机配置。此外,为了方便用户管理SaltStack Minion节点,SaltStack企业版镜像包含了Salt Cloud。Palagiri建议,用户可以利用Salt Cloud来自动完成SaltStack Minion虚拟机的工作。

通过整合SaltStack,微软Azure为用户提供一个稳定使用SaltStack的Master和Monion的平台。而且该平台支持共有云和私有云之间的交互。


感谢包研对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群InfoQ好读者)。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT