OpenStack是一个开源平台,可让你构建在商用配件上运转的基础架构即服务(IaaS)云。OpenStack面前的技术由一系列名目组成,这些名目为云基础架构处置方案提供了各种组件。它可以处置数据中心内的少量存储和网络资源,既可以作为独自的云,也可以作为外部的私有云。
要治理OpenStack云基础架构,须要治理各个云服务的性能。OpenStack的关键好处在于它的水平可伸缩性,因此增加网络和存储可随着期间的推移来裁减云愈加繁难。
云可伸缩性的关键局部是建设和运转云,并因此启动裁减所需的期间价值,以及降落运营老本。为此,须要一个集成了性能治理系统的智能化部署和性能基础结构。许多开源工具可用于装置,治理和运转OpenStack云。
Chef是一个智能化框架,无论基础结构如何,它都可以轻松地将主机和运行程序设置就任何实践,虚构或云中。Chef是仅专一于其开发者用户群的产品。
它经常使用Ruby作为一种编程言语,并蕴含一个可搜查的门户,可以在其中失掉社区奉献的技术。Chef智能口头治理性能,以确保正确且分歧地性能系统。
Chef具备基于代理的架构,该架构在由中央主代理指导的状况下触及每个VM或主机实例上的客户端。Chef还以少量cookbook和文档方式取得宽泛支持。它的一些性能包括:
Ansible是基础结构智能化工具,它支持性能系统,部署软件以及设置更初级的IT密集型义务,例如在装置更新时坚持分歧的部署和零停机期间。AnsibleOpenStack模块可用于治理各种云操作。
Ansible不只仅是繁难的部署。Ansible的关键目的是繁难和易用。它进一步着重于安保性和牢靠性。Ansible提供了用于设置和治理OpenStack的弱小工具-可以性能,性能和部署运行程序,并且可以在云之上运转。
它基于繁难的无代理架构,因此无需在装置前性能VM或上班站。Ansible通常可以经过命令行与他们协作。它的一些性能包括:
Fuel是系统治理员基于GUI的工具,用于设置和治理OpenStack云。Fuel是OpenStack的抢先名目,专一于智能化OpenStack和一系列第三方选项的部署和测试。
Fuel智能检测从网格衔接的一切虚构节点。它由几个独自的组件组成。某些组件也可以与Fuel分开独自经常使用,而无需启动任何修正,而某些组件的调整很少。以下是其一些性能。
Puppet是一种申明式言语,用于“按需编写屡次部署”包,用于按需Openstack性能和版本治理。在客户端/主机设置或无主机形式下部署Puppet,在这种形式下,客户端会活期轮询主机以失掉所需的形态,并将形态记载传送回主机。
Puppet可以在整个生命周期内方案,更新和治理节点。一切模块和性能均经常使用基于Ruby或Ruby自身的特定于Puppet的言语来制造,因此,将须要编程专家来裁减系统治理技艺。它触及WebUI和报告工具。
PuppetEnterprise准许经常使用主主机上存在的预构建模块对节点启动实时治理。报告工具失掉了片面的开发,提供了无关代理如何口头以及启动了哪些更改的深化具体消息。它的一些性能包括:
Compass用于OpenStack的智能化部署和治理。它降落了复杂性,并控制了数据中心主机治理中的各种失误。它支持从裸机金属节点疏导与任何云平台关系的主机池。
Compass可协助系统治理员确定配件,部署操作系统和治理程序,并提供片面的性能治理。其余一些性能如下。
本网站的文章部分内容可能来源于网络和网友发布,仅供大家学习与参考,如有侵权,请联系站长进行删除处理,不代表本网站立场,转载联系作者并注明出处:https://duobeib.com/diannaowangluoweixiu/7293.html