OpenStack课堂:新教程和新方法

如果你在开源云基础架构领域工作,那么很有可能你正在使用OpenStack。

OpenStack可不是轻轻松松就掌握的小case。它由数十个相关项目组成,共同为云基础架构需求提供支持,即使那些每天都泡在OpenStack里的用户也需要很多资源来跟上潮流。

幸运的是,有很多选择可以帮助你。官方的项目文件,以及印刷书籍、认证和培训计划以及许多优秀的社区创作资源提供了许多选择。Opensource.com定期会在博客和其他网站上查看最近发布的指南和教程,加以小结并分享。

——首先,来看看Artom Lifshitz的一篇关于虚拟设备角色标签的文章(https://notartom.net/2017/06/20/virtual-device-role-tagging-better-explained/),这是Nova的一个功能,告诉访客操作系统如何使用虚拟网络接口和磁盘。本指南介绍…

详细内容

OpenStack,中国“风景”特好

作者:邹大斌 来源:至顶网服务器频道

日前,国内OpenStack最大规模的盛会——OpenStack Days China 2017在北京国家会议中心成功落下帷幕,这是继去年之后OpenStack Days再次回到北京举办。

借助这次会议,中国用户得以再次有机会了解最前沿的OpenStack技术和最新的OpenStack行业最佳实践,同时也与OpenStack基金会成员来了一次亲密接触,了解OpenStack基金会及社区对于产业变革、社区发展、技术创新的洞察以及未来的发展规划。而另一方面,透过这次活动也再次向OpenStack基金会展示了中国用户对于OpenStack的巨大热情和中国OpenStack社区蓬勃的生命力。

OpenStack基金会主席Alan Clark

开源私有云的事实标准

 

从NASA(美国航天局)和 Rackspace 2010年捐献自己的…

详细内容

如何在AWS和OpenStack上安装Cloudify 4

介绍

通常情况下,在云上安装Cloudify Manager有两种方法——通过Cloudify Manager Pre-baked Image或引导(这给用户提供了在机器上安装什么的选项)的方式。

 

为了尽可能简化Cloudify Manager的安装,本教程将引导你完成更为基本的方法,以配置AWS或OpenStack基础架构,并使用pre-baked镜像获取你的第一个Cloudify Manager和进行配置。在下一篇文章中,我们将带领你将Cloudify Manager引导到所选择的云上,包括Azure(我们目前还没有镜像),之后部署第一个演示Web应用程序。

请记住,这种安装Cloudify Manager的方法不一定是理想的,但它可以帮助你最好地了解在约五分钟内完成环境设置所需的工作,并且一次就能成功(除非基于你的环境或云设置有不可预见的情况)

最…

详细内容

了解OpenStack的经济学

每一个涉及管理OpenStack部署的人员都很快了解到,节省成本并消除耗时的任务是这一云平台所提供的最大好处。然而,许多以OpenStack为中心的机构(包括Canonical)的领导者都相信,随着软件即服务、容器和云平台的不断扩散,业务技术领域正面临着与时俱进的巨大压力,以至于关于OpenStack的经济学被误解

 

简单地说,很多参与OpenStack的人不完全了解他们能从该平台以及围绕它的工具生态系统得到什么。

Canonical的OpenStack产品经理Mark Baker在最近的一篇文章中就此发表了自己的观点。

在过去十年中,IT主管转向像AWS(Amazon Web Services)、Microsoft Azure和GPC(Google Public Cloud)这样的公有云供应商,通过迁移到云端来抵消部署硬件和软件的大量CAPEX(资本支…

详细内容

GlusterFS和Ceph比比看

存储世界最近发生了很大变化。十年前,Fibre Channel SAN文件管理器是企业存储的标准。而在目前的环境中,受到基础架构即服务云的影响,数据存储需要更加灵活。

 

GlusterFS和Ceph是两个灵活的存储系统,在云环境中表现非常出色。

在尝试了解GlusterFS与Ceph之间的相似之处和不同之处之前,让我们来讨论在云环境中对灵活存储的一些要求。

——纵向扩展和横向扩展。在云环境中,必须可以很容易地向服务器添加更多存储空间以及扩展可用存储池。Ceph和GlusterFS都可以通过轻松将新存储设备集成到现有存储产品中来满足这一要求。

 

——高可用性。GlusterFS和Ceph的复制是同时将数据写入不同的存储节点。这样做的结果是,访问时间增加,数据可用性也提高。在Ceph中,默认情况下将数据复制到三个不同的节点,这确保备份始终可用。…

详细内容

用Kolla Ansible简化OpenStack部署

2016年OpenStack用户调查显示,虽然OpenStack的采用正在稳步增长,但部署仍然是一个痛点,进一步改进的呼声得到认可。

使用OpenStack的Kolla-Ansible,我们接受了在一个小时内部署一个完全成熟的云平台的挑战。利用OpenStack Kolla的生产就绪Docker容器并支持完全自定义配置,我们创建了适用于新手用户的部署指南(https://github.com/osic/ref-impl-kolla/blob/master/documents/Overview.md)。

与上游Kolla-Ansible指南不同,此分步文档使用bash和Python脚本以及可复制的playbook,来使OpenStack云的部署快速而简单。此指南分为两部分:

——配置裸机:本节介绍如何使用开源工具Cobbler来配置自己的裸机服务器。
——
部署OpenSt…

详细内容

OpenStack的6个新指南和教程

云基础设施方面的技能非常需要的。如果你正在为云基础设施的需求寻找开源解决方案,OpenStack是一个很好的选择。

OpenStack是一个巨大的项目集合,为云堆栈的几乎每一个部分提供解决方案和集成。虽然这种大范围的覆盖使其成为一个强大的工具,但同时也意味着跟上并了解整套项目,知道如何使用和定制化,以及如何向OpenStack提供代码,都很难。

幸运的是,有很多选择可以帮助你。除了官方项目文件、印刷书籍和认证培训计划外,还有大量社区创造的优秀资源。Opensource.com每个月都会在博客和其他网站上查看最近发布的指南和教程,并将它们放在一起。以下是这个月的精选。

 

——首先,Antony Messerli提供了一个指南(https://www.reversengineered.com/2016/05/09/setting-up-an-openstack-clo…

详细内容

OpenStack 用户调查

本 OpenStack 用户调查 面向 OpenStack 云用户和运维人员。

只需要 10 分钟 即可完成。

这项问卷调查为最终用户提供了一个影响社区和平台发展方向的途径。您将配置和需求相关的信息分享出来,就可以让OpenStack基金会用户委员会代表您进行表决。

从系统工程看OpenStack

非常开心今天跟大家介绍一下从系统工程的角度怎么看OpenStack,以及从系统工程的角度怎么样去做一些优化。我在GCC的社群当中负责多个片区,所以今天的议题中会到一些代码。

    

给大家介绍一下Outline:什么是performance,为什么做performance,怎么处理performance。

 

什么是performance?相信大家在教科书里面学到很多特殊的名词,直白一点就是跑起来感觉速度是快还是慢,这就是使用者体验。简单地讲performance就是使用体验。手机划屏是钝还是很顺利,感受完全不一样。

 

为什么需要performance?身为RD有时候可能会听到一个词叫做先求有再求好,东西先做出来,许多事情如果没有东西那一点用都没有。身为RD,我每天都在看代码,每天都在写代码。很多东西当我们写出来之后你就希望它好,但你有这个东西,别人也有这个东西,当…

详细内容

Ceph为什么是首选开源存储方案?

所有的计算都提供服务,而提供服务之后一定要有数据放在一个地方,这个地方就是Ceph。

 

看看存储发展的过程——基本上是从本地存储到分布式存储的过程。为什么我们需要软件定义存储?首先可以看到最开始我们的数据只需要存在几块或者十几块硬盘里面就可以了,这种场景下可以采用直联式存储。但是数据越来越多我们发现需要集中式存储,到后来又不够用了就产生虚拟化,包括SAN、FC、iSCSI。现在出现了PB级海量存储,数据中心也显得有点力不从心,所以我们采用了软件定义存储。

 

时代发展需要分布式存储,分布式存储现在有很多方案。这里展示了现在比较流行的开源分布式存储方案的对比。

 

现在的开源分布式存储一般包括三种存储:块存储、对象存储、文件存储。前面都是适用场景——块存储就是虚拟机存储;对象存储是云网盘、媒体数据存储,Ceph提到以后所有的存储都会在对象存储里面;文件存储是NAS、大数据、…

详细内容