巧用配置管理工具优化服务器和人员比率彩民之

2019-10-12 02:42 来源:未知

Bailey和他的团伙尚未选用其余开源配置管理工科具,蕴含评价很好的CFEngine首要协理Unix和Linux系统的管理),“这不是真正的框架,而是脚本的传递装置。”

彩民之家论坛9066777 1

彩民之家论坛9066777 2

不过使用Chef客商警示说,使用非编制程序工具的情怀来配置管理,可能会加大使用者的软肋。

  • 由此仪表板,管理Puppet模块和puppet类地点的转移;
  • 很轻松从Foreman仪表板来保管Puppet情状;
  • 是因为仪表板,成立主机群(Hosts Group)以致为主机群增添puppet模块变得很自在;
  • 可以从Foreman仪表板,轻便增多Puppet模块或推送到节点。

【小编:武晓燕 TEL:(010)68476606】

Puppet Labs是该软件的开辟者,致力于提高该软件对厂家职业站的吸重力。Puppet Enterprise 2.0前一周表露,扩充了图片顾客调控,对VMware和亚马逊的EC2 cloud service提供了新的力量,扩张了业务流程和基准线的技能。

4. Ansible

2.Puppet

Amarnath重申说:“就算是Ruby语言这么轻巧的事物,你不学,也恐怕做倒霉。”另一面是布局管理职分的自动化不是一齐始就良莠不齐高等。在DevOps法则下,“系统管理员至少也亟需学习基础的事物,从语言为主干的角度观望配置管理。”

原来的作品标题:Top 7 Tools that can automate Linux Admin Task,我:Pradeep Kumar

  10.Sensu

但是Puppet未能步向她的工作站,因为管理层对非公司的开源软件抱有成见。

Foreman是另一种用于取证剖判的开源配置管理工科具。Foreman提供了仪表板,大家得以经过仪表板来布局裸机服务器和虚构机。暗中认可意况下,无论大家什么时候安装Foreman,它都选拔Puppet作为配置工具。但是依附插件,Foreman还扶植与别的布置处理工科具整合起来,举个例子Chef、Puppet、Ansible、Salt及任何不菲工具。Foreman自动化学工业具还带走五光十色的接口,富含命令行接口、Web前端以致REST API。Foreman的任何一些举世著名效果满含如下:

8.Docker

优化服务器-系统管理员的比率

彩民之家论坛9066777 3

Jenkins是二个基于java的无休止集成工具更加快的应用程序。Jenkins必得关联到三个版本调节系统如github或SVN。每当新代码被推到代码库,詹金斯服务器将创设和测验新代码和通报团队的结果和变化。

想必少之甚少集团IT客户有Google那样的范围,不过他们也一致感到:配置管理工具能够节约他们的年华和资金。

Chef是另一款可供Linux系统一管理理员使用的流行的自动化学工业具。它用Ruby和Erlang编写,对于配置和掩护公司的服务器大有援助,无论贵公司有着十台服务器仍旧广大台。它还足以协助你将云端服务器与亚马逊(亚马逊)EC2、OpenStack、RackSpace或Google云整合起来。Chef能够将您的基础设备调换成代码,那样依据代码,你只要更动几行代码,就能够轻轻松松撤下一台服务器,进而令你轻轻便松管理服务器。物理节点还表示:将转移内容安插到生育情况在此之前,能够对它轻便进行测量试验,你仍能轻易调整针对代码的历次换代的本子。Chef DK为您提供了测量检验和管制配置的全体工具,Chef Server充任你具有“美食指南”(recipe)的存款和储蓄库,能够管理与服务器连接的各种节点。Chef顾客软件在每一个客商端上运营,时不常收到服务器方面包车型大巴新闻,进而立异其配置安装。

彩民之家论坛9066777 4

她说:“puppet一词听着不像集团软件。”公司审查批准的机关首先把它当成二个听上去很亲民的中间支出种类。

彩民之家论坛9066777 5

vagrant是贰个巨大的工具为支付意况安插虚构机。vagrant的方面运营的VM虚构框和流转的消除方案。它应用三个安插文件叫做Vagrantfile,在那之中包蕴所需的具备配置VM。一旦创设了一个虚构机,它能够与任何开辟职员分享一样的开销条件。vagrant有云配置插件,配置管理工科具(chef、puppet等)和docker。

从剧本到设计

彩民之家论坛9066777 6

6.Jenkins

Bailey说:有了那些级其他商场软件,得花用几年的日子和几百万韩元的耗费来把持有业务实现,走向正轨。

3. CFEngine

彩民之家论坛9066777 7

在Bailey的专门的学问站,Puppet的开展的缓慢稳步,可是资金高效。IT部门的服务器-管理员的比值是250:1,而其母公司的比率是35:1。假定每年每度必要在四个了解的Linux管理员上海消防费10万法郎,借使让她们的劳作组织通过Puppet来自动化,那么Bailey的商店每年每度可以节省100万到150万加元的系统管理员报酬。

彩民之家论坛9066777 8

  1. Linux中将应运而生三个新的文件系统:bcachefs
  2. 经过Chef达成Windows集群的自动化配置和管制
  3. 最佳的60款DevOps开源工具
  4. IaaS和DevOps成为IT运行管理的新常态
  5. 抢手的DevOps,你询问多少

像Puppet和Opscode Chef那样的安排处理和自动化工具,就是为大型云计算和Web 2.0团伙而生的。谷歌以前正是Puppet的顾客,而Opscode也是有Evite网址那样的顾客。

  • 给基于Linux的服务器(PAJEROHEL和CentOS )打补丁;
  • 利用Pulp Service来同步代码库;
  • 运用Foreman进行种种配置;
  • 它还足以管理订阅内容管理,并审计全数已配备的软件包;
  • 依傍Katello,你可以为富有主机创立主机群,别的还足以在单一主机或一堆主机上批量施行操作。

彩民之家论坛9066777 9

据此,想要接纳更加多DevOps理念的IT组织应该鼓劲系统一管理理员进步编制程序技术,Full 360的首席才具理事Rohit Amarnath说道。他们公司用Chef来传递和管理基于云总结的智能业务平台。

以上就是本学科的全体内容。招待留言反映,假使您想看看见任何任何的开源自动化学工业具,请告诉我们。

如您想询问越多关于Riverbed的消息,能够扫描上面二维码关心Riverbed官方微信:

还要,他的小组能够在六周内得到Puppet的产品,首先管理贰个单独的文书,然后慢慢地强盛配置。今后,Bailey推测厂家情形里早已大半八成早就“Puppet化”了。他方今选拔Puppet来扩充从HP BladeSystem服务器到CiscoUCS的迁徙自动化。“你假若加载操作系统就能够了,然后Puppet就能够承受。”

彩民之家论坛9066777 10

3.Saltstack

ChrisWilliams是在线图书租售网址BookRenter.com的同盟创立人,这么些网址使用Opscode Chef。作为一个业已的程序猿,克莉丝说:“小编以为温馨在非编制程序的软件里,什么都做不了。”对于编制程序本领有限的操作专门的职业人士来讲就不会如此以为,但Chris以为这样会促成他们从此专门的工作力量受限。

6. Katello

5.Juju

她不无可惜地协商:“3到三个月时间的试用,三个月的进货周期,五个月的陈设,还应该有专门的事业的劳动什么的。那么些都做完了以往,你还得有一年或一年半的时日本事有三个完整的职业系统。”

1. Puppet

7.Vagrant

几年前,Bailey也试过Opscode Chef,但依旧以为Puppet相比符合。

小编们在本文中介绍了使普通任务落到实处自动化,进而为Linux管理员简化工作的四款工具。

彩民之家论坛9066777 11

Chef那样的安插管理和自动化学工业具,正是为大型云总计和Web 2.0团队而生的。谷歌(Google)此前正是Puppet的客户,而Opscode也许有Evite网址那...

面向Linux系统管理员的下一款自动化学工业具是CFEngine,这是另三个抢先的自动化系统,可援救您轻轻便松管理整个基础设备,并使之达成自动化。一旦你利用CFEngine为互连网中的系统定义了配置,那么CF Engine就能够自动确认保障布局相符标准。不用说,假设您的网络中有10个或九十多个节点,可以在短跑几秒内更新或改造任何二个节点或具有节点。CFEngine之所以受到好多Linux系统助理馆员的注重,是出于它运行成本低、响应速度快、具有自愈合作用。

Devops基础设备自动化的工具

以更发展的见解对待自动化IT操作,那是克Rees对昨日冒出的“DevOps”现象的主导思想。DevOps致力于升高利用在各部门传递,模糊开垦者和操作团队时期的隔断。配置管理和自动化学工业具是DevOps从业者的支撑技艺。

  • 为互连网上的每一种主机定义独特的安插安装;
  • 连发监测互连网,查找任何更换;
  • 扶持高效地创立和治本客户;
  • 协处各类开源工具的陈设安装。

9.New Relic

某大型信用局的IT架构师Ed Bailey于四年前开首利用Puppet来治本上百个Linux host中的二个独自敏感文件。他的组织也虚拟过BladeLogic前段时间变成BMC软件市廛的Automation Suite套装中的一有的)那样的工具,但是后来裁撤了该布置,因为资金和进行时间的标题。

Puppet是一款开源工具,目的在于为系统管理员大大简化自动化和告知工作。它基本上是款配置管理软件,有支持配置和珍爱商城网络中的服务器及其余系统。系统一管理理员日常每日要花大批量时光另行做同样的职责。他们三番五次想要使这一个任务落到实处自动化,以便有更加多的岁月来拍卖其余项目或上学新的概念和脚本语言。管理员能够透过编写制定脚本使职责实现自动化,不过在全体大型网络的商铺,脚本不是很便利。那时候,Puppet就大有用场,因为依据Puppet,你能够:

Sensu是三个开放源码监视框架用Ruby编写的。Sensu是贰个监督检查工具特意创制云情形。它能够很轻巧地配备使用工具如chef和puppet。Sensu也可能有三个商厦版的督察。

“技能上的话Chef更合乎工程师,不过不相符大家,因为我们不是那么好的程序员,大家只必要能异常的快铺排投入工作的工具。”

5. Foreman

彩民之家论坛9066777 12

Ansible是Red Hat提供的一款开源配置管理和IT集团自动化软件,随带一种简易的编制程序语言,让系统管理员能够神速地拍卖自动化和配备进程。Ansible由调整机械和垄断(monopoly)机械调整的节点组成。节点是透过SSH来加以调节的。Ansible的首要特点之一是代理并不是布署到节点 ,可是完全依赖SSH来实行通讯。命理术数易用、具备一致性、高可相信性和安全性是让Ansible破土而出的别的特色。Ansible的天下无双局限便是力所不比配备裸机和虚构机。

有繁多工具用于基础设备自动化。使用哪个工具决计于系统布局和底蕴设备的需求。上边大家列出了有个别了不起的工具,用于差别品类配置管理、编制、持续集成、监察和控制等。

Katello是另一种开源自动化学工业具。换来讲之,大家能够说Katello是一种开源版的Red Hat satellite Server;若是大家不想花钱在信用合作社产品及其帮忙上,就足以用它来代替Red Hat satellite Server。Katello已被Foreman收购,Foreman中的大多数功能在Katello中也获得了支撑。Katello Server的入眼成效如下:

4.Ansible

彩民之家论坛9066777 13

彩民之家论坛9066777 14

7. Nagios

Nagios今后名叫Nagios Core,它是一种开源自动化和督察工具,能够管理基础设备中的全部系统。它还提供警示服务,一旦发觉到你的互联网中哪里有标题,就可以唤起系统助理馆员。借助SNMP乃至Nagios,系统管理员还能调控并处理打字与印刷机、路由器和交流机。Nagios让我们得以创立事件管理工科具,一旦某些应用程序及其服务停止运输,就足以活动重启出现故障的那些应用程序及其服务。

Ansible是四个缺少代理配置管理以致编制工具。在Ansible配置模块中被称之为“剧本”。剧本都写在YAML格式和它绝对轻松写相比别的布置处理工科具。像任何工具,Ansible可用于云配置。

正文长久更新链接地址:http://www.linuxidc.com/Linux/2017-02/140765.htm

Chef是一个基于ruby开辟的配置管理工具。你或者会境遇“基础设备代码”那个词,那表示配置管理。厨子烹饪书的概念,你的代码基础设备DSL(领域特定语言)和四个小的编制程序。chef规定和布局虚构机依据准则中涉嫌的菜单。代理将会运转在有着的服务器配置。代理将chef主服务器的cookbooks,在服务器上运营那一个配置来完毕美好的场合。

彩民之家论坛9066777 15

彩民之家论坛9066777 16

2. CHEF

Puppet也基于ruby编写的布署管理工科具跟chef同样。配置代码编写使用puppet DSL和包裹在模块。而chef更以开荒职员为核心,puppet是由系统管理员调整为核心。puppet proxy运转在颇有服务器配置,它把编写翻译模块从puppet服务器和安装所需求的软件包中钦点模块。

彩民之家论坛9066777 17

彩民之家论坛9066777 18

为扶植公司应对各类质量苦闷,提高IT架构品质,Riverbed提供了最周密的阳台,确认保障卓越的运用品质,持续的数目可用性,并积极监测和减轻质量难题。Riverbed助力混合型公司将采纳品质转化为竞争优势,最大化职员和工人生产率,依赖IT创建新型运行灵活性。

Docker是多少个自动化学工业具之上的Linux容器(LXC)。它职业在流水生产线品级虚构化的定义。Docker成立了孤立的条件称为应用程序容器。这一个器皿可以运出其余服务器没有要求更改应用程序。Docker被认为是设想化的下一步。码头工人有贰个品格高尚的人的开采者社区,它是获取宏大的名誉在Devops从业者和云总结的先驱者。

【编辑推荐】

Juju是由独立的依附Python的编纂工具。它以往在您的云遇到应用程序的皇皇的UI。你也足以接纳命令行分界面来完结全部的业务流程的天职。你能够配备,布置和应用且具规模的应用。

New relic的基于云的实施方案(SaaS)应用程序监视。它协理各类应用程序的监察和控制像Php、Ruby、Java、NodeJS等等。它给你实时的见识有关您的运转应用程序中。new relic的代办应该配备在应用程序中赢得实时数据。New relic使用各个目标提供有价值的意见有关应用程序监察和控制。

Saltstack是一个基于python张开配置管理工科具。不像chef和puppet,Saltstack扶植远程推行的吩咐。平常在chef和puppet,配置的代码将从服务器,在Saltstack,代码能够同一时候被推到大多节点。编写翻译的代码和布置是Saltstack比异常的快。

彩民之家论坛9066777 19

1.Chef

彩民之家论坛9066777 20

版权声明:本文由彩民之家高手论坛发布于彩民之家论坛9066777,转载请注明出处:巧用配置管理工具优化服务器和人员比率彩民之