openstack通俗解释_如何向新手解释OpenStack

openstack通俗解释

我仍然记得当我还是OpenStack的初学者时。 我当时在美国运通(American Express),正在开展一个为期五年的数据中心迁移项目。 我在寻找其他东西。 当我最终与一个新项目的执行领导会面时,我被告知:“我们正在使用OpenStack启动一个新的内部云,我们希望您领导该云基础架构小组的架构工作。” 我以为我只是Google“ OpenStack”,我会找到各种指南和教程。 我以为“我会立刻构建它。” 男孩,我错了。 由于那时的OpenStack还很新,因此资源和信息的数量只是今天的一小部分。

那是我的命。 我将为下一次峰会提交峰会演讲,这将从一开始就开始。 我将为新用户提供一个快速入门,以便他们可以尽可能多地摆脱顶峰。

您如何向一个完全的新手解释OpenStack?

将OpenStack解释为一个完整的新手并不像听起来那么容易。 我们不能假设新手具有AWS的云IT经验,或者至少对VMware等虚拟化有点熟悉。 没有这样的背景,我们就不得不加入落后的机器并赶上当前的十年。 在大约2010年左右到达之后,我可以首先向他们介绍自助服务基础结构协调器的概念,该概念围绕按需配置资源池进行包装。 我们从“为什么”这样的东西开始,以及它解决什么业务问题开始。 一旦初学者了解了私有云概念的“为什么”,我就会继续介绍“什么” OpenStack,“什么时候”出现以及解决什么具体技术问题。 在理解了这一点之后,我可以继续讨论“ OpenStack的运作方式”,“谁”做出了贡献以及如何组织这些更大的主题。 如果没有某种逻辑方法,新来者可能会觉得他们只是故事的一部分。

关于其对于寻求现代化基础架构的公司的重要性,OpenStack是当今最开放,最灵活,可扩展且与供应商无关的私有云软件。 对于Gartner的双峰模式1应用程序,它可以作为虚拟应用程序的自助主机发挥出色,并提供出色的可伸缩性。 例如,CERN和沃尔玛运行具有200,000多个内核的云。 对于在高速敏捷开发环境中开发的模式2应用程序,OpenStack是必不可少的工具,可在企业数据中心内将基础结构作为代码交付,这是高效代码管道的关键部分。 在企业IT的后视镜中,高成本的供应商锁定,转椅虚拟机创建和自助式固定工具的时代已经变得越来越小。

OpenStack是如何产生的?

OpenStack是由外星人种族创建的,它希望我们拥有更好的开放工具,以实现基础架构以及计算,存储和网络选择的自由。 在他们的星球上,他们被困在非常昂贵的银河贩子中,并希望从这样的命运中拯救我们的种族。

好的,不完全是,但是OpenStack确实起源于NASA(Anso实验室)。 我将在悉尼峰会上讲一个很长的故事,但简短的版本是来自NASA的Nebula平台的技术引起了Rackspace Hosting的注意,在同意共同使用OpenStack之后,他们几乎完全宣布了第一个正式版本六年前的2010年10月21日。

自2010年这一决定性的日子以来,发生了各种变化。 今天,与2010年的模型火箭相比,OpenStack看起来更像是现代航天飞机。一开始,很少有像Nova(计算)和Swift(对象存储)这样的项目。 现在有60多个不同的项目和团队致力于平台的新功能,新功能和可扩展性。 采用率飙升,关于公司必须拥有沃尔玛或eBay的资源才能运行OpenStack云的错误观念已被证实。 当然,OpenStack在最初几年还很不成熟,但仅次于Linux或任何其他开源项目,但是在最近几年中,OpenStack确实已经成熟。 如今,超过一半的《财富》 100强公司都在使用OpenStack。

OpenStack用户应注意哪些关键概念?

OpenStack的新用户应该首先熟悉OpenStack的操作。 这可以通过许多方式完成,包括Packstack和DevStack。 大多数工作涉及从git存储库下载代码,配置几行配置,然后启动脚本以将OpenStack多合一安装到VM或某些备用硬件中。 在15至20分钟内,他们将拥有可以实际使用的完全可操作的OpenStack云。 在熟悉OpenStack使用基于Web的图形界面(Horizo​​n)和命令行界面(openstackclient)的工作方式之后,我建议用户了解OpenStack的基本体系结构以及诸如Nova,Cinder,Glance,Keystone,斯威夫特和中子。 一旦用户对这些项目的特性和功能感到满意,他们就可以继续学习更高级的技能,例如通过docs.openstack.org发布的安装指南安装OpenStack以及探索其他50多个可选项目

某人如何了解更多信息以进一步使用OpenStack?

与我刚开始使用OpenStack时不同,如今有太多可用资源供用户使用。 当我承担构建我的第一个概念验证OpenStack云的任务时,甚至没有用于构建整个堆栈的稳定工具,几乎不可能自动化安装。 这样,再加上根本没有针对初学者的文档。 如今,有无数种以完全自动化的方式安装OpenStack的方法。

幸运的是,对于那些今天想开始使用OpenStack的人,我建议使用诸如“ 学习OpenStack ”和Red Hat的“ 了解OpenStack ”网站之类的网站。 另外,如果您对整体讨论感兴趣,那么构建一个成功的生产OpenStack云将需要什么,我建议您获取一份《 OpenStack for Architects 》。 如果您是一名视觉学习者,那么会有一些非常棒的YouTube视频,它们解释了如何以各种不同的方式安装OpenStack,并详细介绍了每个OpenStack项目的视频。 当然,也有像Red HatOnX这样的公司也提供标准和自定义的OpenStack和云培训。

翻译自: https://opensource.com/article/17/11/openstack-basics

openstack通俗解释

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值