九大开源云管理平台是什么

发布时间:2022-01-15 17:36:20 作者:iii
来源:亿速云 阅读:160

今天小编给大家分享一下九大开源云管理平台是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

云管理平台的工作原理

CMP作为由数据库和服务器组成的虚拟机(VM)部署到现有的云环境中。服务器与应用程序编程接口(API)通信,以连接数据库和云中保存的虚拟资源。该数据库收集有关虚拟基础架构如何运行的信息,并将分析结果发送到Web界面,系统管理员可以在其中分析云性能。整个互连性依赖于操作系统,该操作系统命令构成云的所有不同技术并部署云管理工具。

CMP应该具有以下功能:

1.Apache CloudStack

Apache  CloudStack是一种开源,多元管理程序,多租户,高可用性的基础架构即服务CMP,它通过为云环境提供完整的功能部件和组件堆栈来促进创建,部署和管理云服务。它使用现有的虚拟机管理程序(例如KVM,VMware  vSphere,VMware ESXi,VMware  vCenter和XenServer/XCP)进行虚拟化。CloudStack还可以协调服务交付的非技术元素,例如计费和计量。它提供了一系列API,使其可以与任何其他平台集成。

9大<span><span><span><i 9大<span><span><span><i  list-paddingleft-2
  • Nova:这是用于部署和管理大量虚拟机和实例以处理计算任务的主要计算引擎。

  • Swift:这是对象和文件的存储系统。

  • Cinder:这是用于计算实例的持久性块存储组件。

  • Neutron:提供联网功能,以便所有组件都能快速通信。

  • Horizon:这是OpenStack的GUI界面。

  • Keystone:这为OpenStack提供身份服务。

  • Glance:提供了镜像服务,并允许将镜像(硬盘的虚拟副本)用作部署新虚拟机实例的模板。

  • Ceilometer:为个人提供遥测服务和计费服务。

  • Heat:这是一个编排组件,允许开发人员将云应用程序的需求存储在文件中。

  • 特征

    3.ManageIQ

    它是用于混合IT环境的开源CMP,混合了公有云和私有云。它提供了用于管理小型和大型环境的工具,并支持多种技术,例如虚拟机,公有云和容器。它允许用户下载任何虚拟设备并将其副本部署到OpenStack或VMware等虚拟化平台中。ManageIQ的三个主要变体:Vagrant,Docker和Public  Cloud。

    ManageIQ用Ruby编写,并使用Ruby on  Rails框架。ManageIQ软件是作为预构建的虚拟设备提供的,大小约为1GB。该设备基于CentOS操作系统,并包含一个嵌入式PostgreSQL数据库。自Darga发行以来,还提供了基于容器的版本。设备可以单独使用,也可以是三层联合体系结构的一部分。在后一种情况下,IT人员将配置区域和单个超级区域。可以将设备分配到特定的区域,并配置特定的角色,以便在区域内协调工作。大多数角色是多主角色,并在队列中自动分配工作,但是某些角色(如数据库)是单例。

    特征

    4.Cloudify

    Cloudify是使用OASIS  TOSCA技术的开源软件云和NFV编排产品。它是使用Python设计的。Cloudify允许用户对应用程序的整个生命周期进行建模和自动化。这包括部署到云或数据中心环境,已部署应用程序的管理,故障检测和持续维护。该平台非常适合希望在云中启动预构建应用程序而无需处理技术方面的用户。

    工作原理:它将应用程序转换为以YAML格式编写的blueprint配置,并描述应如何部署,管理和自动化应用程序。它标识每个应用程序层的资源和事件。云协调器使用blueprint使用云API来在云中安装应用程序,该API创建VM并安装Cloudify代理,并用于编排,安装和启动应用程序。Cloudify会监控应用程序中是否有任何预定义指标,并将结果显示在仪表板上。

    Cloudify使用户可以使用两种主要方法来部署应用程序-通过使用CLI和使用Cloudify管理器。后者是一个专用环境,包括一个开放源代码堆栈,使用户能够:

    功能

    轻松编排,内置节点类型,blueprint目录,基于角色的访问控制,IT安全和治理,网络和TOSCA编排,新的NFV功能,自定义小部件和LDAP集成。

    5.Mist.io

    Mist.io是一个简化云管理并帮助用户防止供应商和复杂性锁定的平台。它为跨公有和私有云,Docker容器和KVM虚拟机管理程序的服务器提供成本和使用情况报告,RBAC,管理,供应,编排,监控和自动化。它提供可操作的警报,因此用户可以使用任何与Web相连的设备从任何地方解决操作问题。

    Mist.io提供了一个统一的界面,用于执行常见的管理任务,例如预配,编排,监控和自动化。它可在包括笔记本电脑,平板电脑和手机在内的任何设备上工作,以帮助用户从任何地方采取行动。由于使用了RESTful  API和命令行工具,因此很容易将其集成到用户的现有工作流程中。由于Mist.io抽象化了基础架构级别,因此用户可以在几秒钟内跨提供程序复制整个设置。这是一个带有开源组件的免费增值服务,旨在成为多云管理和云计算服务代理的事实上的标准。它面向开发人员,系统管理员和执行本地,远程或混合计算的任何组织。

    特征

    6.VirtEngine

    VirtEngine是一个开源CMP,可用于构建支持IaaS,PaaS和SaaS的私有或公有云。该平台即服务系统允许用户单击几下即可部署应用程序。VirtEngine具有广泛的应用程序和简单的用户界面,可让客户自助服务其需求。它可以帮助用户在极短的时间内构建公有云和私有云,并支持基础架构平台和其他存储设备。它也具有很高的可扩展性,并带有为公司提供竞争优势的自动化工具。VirtEngine可作为公有云和私有云的两种不同解决方案来使用。公有云允许用户构建自己的云并为客户提供服务器。它既有迷你版,也有完整的解决方案。

    特征

    7.openQRM

    openQRM是一个免费的开源云计算管理平台,用于管理异构数据中心基础架构。它为所有裸机和VM部署以及所有IT子系统提供了一个完整的自动化工作流引擎,从而可以对数据中心和云容量进行专业的管理和监控。openQRM平台管理数据中心的基础架构,以构建私有,公有和混合基础架构即服务云。openQRM协调存储,网络,虚拟化,监控和安全实施技术,以根据分配策略将多层服务作为虚拟机部署在分布式基础架构上,并结合了数据中心资源和远程云资源。

    openQRM提供了一个基于Web的开源数据中心管理和云平台,借助该平台,可以将各种内部和外部技术抽象化并组合在一个通用管理工具中。该管理系统还负责配置,高可用性和所提供服务的监控。openQRM并未提供用于完成配置管理和系统监控等单独任务的单独工具,而是集成了经过验证的开源管理工具(例如Nagios和Zabbix)。

    架构:openQRM系统架构包括三个组件-数据中心管理和云平台,插件API和混合云连接器。

    数据中心管理和云平台提供openQRM的基本功能,并使用插件API与也安装在本地网络(管理程序,存储和网络)上的数据中心资源进行通信。openQRM支持五个虚拟化环境-VMware  ESX,Citrix XenServer,KVM,LXC和OpenVZ。

    openQRM可以处理LVM,iSCSI,NFS,以太网ATA,SAN  Boot和Tmpfs存储。对于网络配置,openQRM集成了关键网络服务,例如DNS,DHCP,TFTP和LAN唤醒。软件包附带的网络管理器可帮助管理员配置这些服务所需的网桥。混合云连接器负责连接外部数据中心资源,例如AWS,Eucalyptus或OpenStack云。

    openQRM云门户提供了一个Web界面,内部或外部用户可以根据需要访问这些界面以编译IT资源。

    特征

    8.OpenNebula

    OpenNebula是一个简单但功能强大且灵活的交钥匙开源解决方案,用于构建私有云和管理数据中心虚拟化。OpenNebula平台管理数据中心的虚拟基础架构,以构建基础架构即服务的私有,公有和混合实施。OpenNebula平台的两个主要用途是数据中心虚拟化解决方案和云基础架构解决方案。

    Eucalyptus为单个界面提供了一个平台,因此用户可以计算私有云中可用的资源以及公共云服务中外部可用的资源。它设计用于Web服务的可扩展的模块化体系结构。它还实现了行业标准的AWS  API。

    Eucalyptus用户控制台为用户提供了一个界面,供用户自行配置和配置计算,网络和存储资源。Eucalyptus可以运行Windows和Linux虚拟机镜像的多个版本。用户可以使用与基础架构详细信息分离的应用程序元数据构建Eucalyptus机器镜像(EMI)库,从而使它们可以在Eucalyptus云上运行。

    Amazon Machine  Images也与Eucalyptus云兼容。可以将VMware镜像和vApp转换为在Eucalyptus云和AWS公有云上运行。Eucalyptus用户身份管理可以与现有的Microsoft  Active  Directory或LDAP系统集成,以对云资源具有基于角色的细粒度访问控制。Eucalyptus支持存储区域网络设备以利用存储阵列,从而提高性能和可靠性。Eucalyptus机器镜像可以由类似EBS的持久性存储卷支持,从而改善了镜像启动时间的性能并启用了完全持久性的虚拟机实例。Eucalyptus还支持直接附加存储。

    体系结构:Eucalyptus体系结构具有以下五个主要组成部分。

    特征

    以上就是“九大开源云管理平台是什么”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注亿速云行业资讯频道。

    推荐阅读:
    1. 代码管理平台-git
    2. 开源云平台离普通用户还有多远?

    免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

    云管理

    上一篇:十大开源安全信息和事件管理SIEM工具是什么

    下一篇:springboot整合quartz定时任务框架的方法是什么

    相关阅读

    您好,登录后才能下订单哦!

    密码登录
    登录注册
    其他方式登录
    点击 登录注册 即表示同意《亿速云用户服务条款》