5款打点OpenStack处事器的开源器材
OpenStack是一个开源平台,可让你构建在商用硬件上运行的基本架构即处事(IaaS)云。OpenStack背后的技能由一系列项目构成,这些项目为云基本架构办理方案提供了各类组件。它可以处理赏罚数据中心内的大量存储和收集资源,既可以作为单独的云,也可以作为外部的公有云。 要打点OpenStack云基本架构,必要打点各个云处事的设置。OpenStack的首要上风在于它的程度可伸缩性,因此添加收集和存储可跟着时刻的推移来扩展云越发利便。 云可伸缩性的要害部门是成立和运行云,并因此举办扩展所需的时刻代价,以及低落运营本钱。为此,必要一个集成了设置打点体系的自动化陈设和设置基本布局。很多开源器材可用于安装,打点和运行OpenStack云。 ChefChef是一个自动化框架,无论基本布局怎样,它都可以轻松地将处事器和应用措施配置到任何现实,假造或云中。Chef是仅专注于其开拓者用户群的产物。 它行使Ruby作为一种编程说话,并包括一个可搜刮的派别,可以在个中获取社区孝顺的技能。Chef自动执行打点设置,以确保正确且同等地设置体系。 ![]() Chef具有基于署理的架构,该架构在由中央主署理率领的环境下涉及每个VM或处事器实例上的客户端。Chef还以大量cookbook和文档情势得到普及支持。它的一些成果包罗:
AnsibleAnsible是基本布局自动化器材,它支持设置体系,陈设软件以及配置更高级的IT麋集型使命,譬喻在安装更新时保持同等的陈设和零停机时刻。Ansible OpenStack模块可用于打点各类云操纵。 ![]() Ansible不只仅是简朴的陈设。Ansible的首要方针是简朴和易用。它进一步着重于安详性和靠得住性。Ansible提供了用于配置和打点OpenStack的强盛器材-可以设置,设置和陈设应用措施,而且可以在云之上运行。 它基于简朴的无署理架构,因此无需在安装前设置VM或事变站。Ansible凡是可以通过呼吁行与他们相助。它的一些成果包罗:
FuelFuel是体系打点员基于GUI的器材,用于配置和打点OpenStack云。Fuel是OpenStack的上游项目,专注于自动化OpenStack和一系列第三方选项的陈设和测试。 ![]() Fuel自动检测从网格毗连的全部假造节点。它由几个单独的组件构成。某些组件也可以与Fuel分隔单独行使,而无需举办任何修改,而某些组件的调解很少。以下是其一些成果。
PuppetPuppet是一种声明式说话,用于“按需编写多次陈设”包,用于按需Openstack设置和版本打点。在客户端/处事器配置或无处事器模式下陈设Puppet,在这种模式下,客户端会按期轮询处事器以获取所需的状态,并将状态记录传送回处事器。 ![]() Puppet可以在整个生命周期内打算,进级和打点节点。全部模块和设置均行使基于Ruby或Ruby自己的特定于Puppet的说话来建造,因此,将必要编程专家来扩展体系打点手艺。它涉及Web UI和陈诉器材。 Puppet Enterprise应承行使主处事器上存在的预构建模块对节点举办及时打点。陈诉器材获得了全面的开拓,提供了有关署理怎样执行以及举办了哪些变动的深入具体信息。它的一些成果包罗:
CompassCompass用于OpenStack的自动化陈设和打点。它低落了伟大性,并节制了数据中心处事器打点中的各类错误。它支持从裸机金属节点引导与任何云平台相干的处事器池。 ![]() Compass可帮忙体系打点员确定硬件,陈设操纵体系和打点措施,并提供全面的设置打点。其他一些成果如下。
【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |