BT

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

Chef是否已经适用于传统企业?

| 作者 Manuel Pais 关注 9 他的粉丝 ,译者 郑柯 关注 3 他的粉丝 发布于 2012年6月12日. 估计阅读时间: 2 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

在旧金山上个月的首届Chef技术大会上,Opscode CTO Chris Brown就Chef的未来做了演讲“国情咨文”,声称:Chef这个基础设施管理工具,已经可以用于复杂的企业环境中,跑在多种平台之上。

与Windows Active Directory整合的用户管理,非Linux平台的原生安装包(多种AIX和Solaris版本),使用MySQL/PostgreSQL作为数据存储,这些是Opscode公布的一些新功能,要推广Private Chef作为企业级工具,管理复杂的基础设施。

从CouchDB转而使用MySQL和PostgreSQL,是为了解决性能问题,因为针对数据库的读写操作非常频繁。不过,很多企业的运维团队不熟悉NoSQL,这也是迁移的一个原因。

在Chef的安装过程中,原生安装程序将会部署一个“嵌入”环境,将Chef的软件依赖和系统的其他依赖隔离开来,因此解决一些典型问题,比如需要特定的Ruby版本运行Chef,同时让Opscode的支持团队更加轻松(不管是私有基础设施,还是在云中,Chef的运行环境完全相同)。

在演讲中,还提到以下报表和非Ruby脚本使用功能:

  • “why-runs”:演练报表,说明基础设施期望状态和当前状态之间的差距,并指出弥补该差距需要作出的行动
  • 简化输出:包括采取的行动、系统更新、知名错误和最小化报表
  • 遗留脚本可以保留在操作手册(cookbook)中,并作为资源保留版本
  • 使用单一属性值,在基础设施中的节点分散搜索

InfoQ希望知道:您认为企业还存在哪些问题,阻碍了DevOps在技术层面的使用?

查看英文原文:Is Chef Ready for the Enterprise?

评价本文

专业度
风格

您好,朋友!

您需要 注册一个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