管理员需知:五大开源云工具

简介:

提供灵活性和最小的锁定风险,开源云工具正在企业市场中逐步取得进展。下面就来看看云部署和管理的五大开源产品。

开源技术对云计算世界产生了重大影响,其中有两个主要的原因:开源软件基本上是免费的和开源工具的用户不会受到专有软件那种通常很严格的许可模式的限制。许多专有软件厂商,如微软和甲骨文,试图保持这些许可模式,尽管它们会阻碍虚拟化和云计算的灵活性。

许多开源工具,如Linux和Xen,已经开源了云工具来使云用户受益。这些工具包括KVM、Eucalyptus、CloudStack、OpenNebula和OpenStack。

KVM

基于内核的虚拟机(KVM)是运行在x86硬件上的Linux开源系统管理程序。它包含了安全性和性能增强的虚拟化扩展,并允许组织部署多个运行未经修改的Linux或Windows镜像的虚拟机。KVM是一个上游管理程序,位于Linux内核中,将内核转换成一个裸机管理程序。上游意味着每一个Linux的发行版都附带了KVM。每当Linux的内核更新时,KVM便可以自动的利用这些更新。

KVM在Red Hat Linux企业版,Ubuntu和SUSE Linux Enterprise Server中都有支持。

Eucalyptus

Eucalyptus是一个免费、开源的程序,但它也被其最初的开发者,Eucalyptus Systems——现在是惠普企业的子公司,所支持,他们已经同意与Amazon网络服务(AWS)合作,以保持兼容性。

Eucalyptus是一个实现了AWS弹性计算云(EC2)基础架构即服务规范的私有云平台。除了个别情况外,Eucalyptus同时兼容了亚马逊API的语法和语义定义。它还包括了管理功能,例如用户管理、存储配置、网络管理和虚拟化管理程序配置,来管理和维护私有云。Eucalyptus主要面向使用KVM和Xen来虚拟化的Linux系统。

CloudStack

CloudStack是Apache的开源云工具的基础架构管理包。CloudStack支持VMware ESX,Xen和KVM和Hyper-V。它提供了许多你能够从云管理界面中找到的功能,如虚拟机自助服务、动态工作负载管理、多租户和快照等。

同样的,CloudStack也支持VLAN和安全组,以及虚拟路由器,防火墙和负载均衡器的网络管理。它还包括了一个计费工具。

该软件可以在各种Linux主机上运行。同时也支持Windows和Linux客户机操作系统。

OpenNebula

OpenNebula是一套开源云工具。它可以让你在Xen、KVM和VMware ESX上创建和管理私有云,也可以通过各种脚本机制,如OneFlow,与亚马逊EC2和其他供应商建立管理混合云。非本地的公有云提供商可以是一个商业云服务提供商,如AWS,或者企业也可以用一个本地的私有云来运行一个不同的OpenNebula实例。

OpenStack

有着众多厂商支持其开发工作,OpenStack已经成为最常见的开源云工具之一。其强大的云平台提供了建立一个混合云所需的大多数必要功能。OpenStack的生态系统包括了许多不同的管理工具,这有助于降低将不同技术部件结合在一起的复杂性。虽然OpenStack并不自带厂商支持,但企业可以选择部署一个商业的托管OpenStack版本来获得额外的部署和管理支持。

OpenStack是建立在各种虚拟机管理程序之上,并拥有公有云平台的接口。它正在迅速发展,并拥有一些云计算,网络和存储资源的不同选择。OpenStack的项目导航工具可以让你感受它的范围和实用性。

采用之前,先了解开源云工具

在选择云工具时,不论是开源或是专有的,请先与那些已经在使用的客户沟通下。用于构建和管理云的专有工具与其开源同类工具相比往往没有特别的优势——而且开源云工具都是免费的。虽然这些工具的支持可能是一个挑战,但开源技术也降低了厂商锁定的风险。

随着时间的推移,云工具的市场将会缩减,届时只有屈指可数的参与者会提供集成的云部署和管理功能。随时留意本文中所讨论的开源产品;他们可能被收购,并与高层次的专有工具集成,或继续自行发展。


本文作者:佚名

来源:51CTO

相关文章
|
22天前
|
JSON 运维 监控
运维界的新宠!9.7K星认证的轻量级自动化平台等你体验
运维界的新宠!9.7K星认证的轻量级自动化平台等你体验
31 0
|
4月前
|
监控 安全
lims实验室管理系统功能介绍 实验室信息管理软件
实验室信息管理系统,也称为LIMS系统,是一种软件解决方案,它通过自动化手动流程来支持现代实验室操作。因此,生命科学专业人员可以实时访问准确无误的信息。该软件使用户能够更有效地管理样本、分析相关数据并根据相关数据采取行动,并简化工作流程。那么LIMS系统都有什么功能呢?
|
运维 监控 安全
硬核测评!三款开发者常用的主机远程管理软件
作为一位开发者,长期以来对于家里有nas+多台主机+树莓派的我,想要ssh登到家里机器做点什么事情很繁琐,尤其没有公网IP的情况下更是繁琐。最近发现一款新的在线软件:牧云·主机管理助手。这款软件体验上比我之前的方案流畅很多。这里对我用过的几种方案做个对比,给有类似需求的人一个参考。
硬核测评!三款开发者常用的主机远程管理软件
|
存储 项目管理
团队协同办公软件排行榜,外部协作软件大全都有哪些?
J2L3x 是一款流行的团队沟通工具,支持实时通讯、频道和私人消息、文件共享和讨论。
团队协同办公软件排行榜,外部协作软件大全都有哪些?
|
存储 监控 安全
基于SaaS的教务系统平台设计构想
本篇是一篇自然科学论文,仅供参考。 大学挑战杯复赛没过,放博客纪念。
246 0
基于SaaS的教务系统平台设计构想
|
机器学习/深度学习 人工智能 算法
微软推人人可用的机器学习,打通windows应用程序任督二脉,惠及5000万开发者
微软「Build开发者大会」首次线上开幕,CEO Nadella对开发者倾诉衷肠,微软此次推出了WhiteNoise等多个机器学习工具包,让你的机器学习模型更上一层楼,Project Reunion一统Windows应用程序开发!更有量子计算平台预览版,HoloLens、Office套件等强力升级更新。
194 0
微软推人人可用的机器学习,打通windows应用程序任督二脉,惠及5000万开发者
|
网络安全 数据安全/隐私保护
云机房管理操作经验
欢迎你成为一个合格的云机房管理员 对于现在的高校机房现状,现在云机房已经大面积更换为云机房,这篇文章属于深信服云机房。在这里我发布一些自己在机房的管理经验
286 0
|
弹性计算 运维 安全
大型企业多账号管理“安全心法”
云上多账号环境下的网络统一管理,是大型分支型企业网络安全防护的必经之路。无论是外企入华、国内企业出海,还是本土集团型企业规模化成长,云上统一网络安全管控与整体安全态势感知,都可以拉齐企业账号间安全水位,让安全防护无死角。
865 0
大型企业多账号管理“安全心法”
|
机器学习/深度学习 弹性计算 运维
云防火墙视角 | 大型企业多账号管理“安全心法”
扫码预约直播,一起把“跨账号网络安全统管”打在公屏上。
419 0
云防火墙视角 | 大型企业多账号管理“安全心法”