云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云数据库_svn服务器配置_免费领

小七 141 0

webdav服务器_租用_人工智能计算器

我们最近为beta版Hudson即服务(HaaS)开放的一个基本部分是**自动化。在幕后,大数据工具,我们使用大量的内部资源来配置和破坏客户环境,动态地产生员工并跟踪所有移动部件。在过去的几个月里,我们喜欢的工具之一是Opscode的Chef,它允许我们以可重复和确定的方式可靠地构建我们的基础架构映像**。如果您还不熟悉Chef,并且您从事IT运营业务,那么您应该花些时间阅读一下。Chef背后的思想是通过编程方式描述基础设施所需的运行状态。在我们使用Chef的方式中,每个节点都与Chef服务器签入,并获取要执行的任务的操作列表,以便根据需要配置实例。所有重要的用户、配置文件、包和服务都是在Chef客户机上以这种方式声明的,Chef客户机位于每个正在运行的实例上,它们都知道实例应该如何运行。进行更改很简单,只需将一个新的"配方"推送到Chef服务器-每个客户端都将在下一个运行周期中激活并运行该配方-每30分钟违约。一个厨师最吸引人的一个简单方面就是它非常灵活,可以被使用,也可以被滥用,以满足您的特殊需要。Cloudbees使用我们的厨师设置在三个不同的方法:先建立形象,我们使用Chef构建机器图像。我们从一个空白的slate映像开始,它只不过是一个空的Fedora、Ubuntu或Centos映像。从那里,我们告诉厨师,我们想把这个形象塑造成某个角色,比如说,哈德逊大师。Chef运行它的配方,并按照我们指定的方式将适当的数据填充到图像中。这包括安装软件包、配置文件、启动服务、确保已安装驱动器以及更多。什么时候完成了,我们有了我们称之为"黄金大师"的那种形象。当我们需要在云中启动一个新的虚拟机时,我们使用这些黄金主机来实现这一点——他们已经预装了所有的软件,并且配置已经准备好了去吧。实例第二,我们用它来维护运行中的实例。当我们对软件和基础设施设置进行更改时,我们使用Chef将这些更改传递到所有正在运行的实例中。这使我们能够在测试和登台环境中动态地测试更改,并且在需要。真的-时间发现和第三,我们使用它来关联所有运行实例的信息。Chef服务器知道所有正在运行的实例,并且知道关于这些实例的许多细节。我们可以动态搜索和发现有关实例细节的信息,并使用这些信息进一步构建基础设施。例如,物联网是什么意思,node X可能希望尝试发现当前正在运行的同一类型的其他节点,以便与它们进行通信。Chef处理这个信息发现很容易。值Chef,我们缩短了开发时间,使部署更具确定性。在Chef之前,我们使用的是更传统的部署工具,这些工具会在映像上运行和执行代码,不断地在同一个映像上反复部署。使用这种方法,不需要很长时间就会过时,并且很难从头开始复制。如果一个实例失败了,那么让它重新启动并运行并不总是那么简单。然而,企业大数据分析,使用Chef和我们的"从头开始"部署方法,如果一个实例失败了,只需要几个命令就可以从头开始在一个全新的实例上以完全相同的状态重新构建所有内容。有了这种方法,所有的实例都会被"丢弃",云零售,不必担心,因为您总是可以从刮擦。整体,Chef的真正价值在于它为我们的基础设施带来自动化方面的时间节省。我们可以把精力放在产品上,而不是系统开发。而且,云计算大数据,也许最重要的是,使用Chef让我们有信心,当我们对我们的基础设施和软件进行更改和部署时,我们可以确保每次都以相同的方式处理。