“大企鹅”是怎么用OpenStack的

位于深圳的腾讯是亚洲最大的科技公司之一。该公司的座右铭是“为了更好的未来连接更多人”,不久将为美国和欧洲带来热门游戏。它很大规模地使用OpenStack:4个地区的7个数据中心共有14个集群,并且已经在生产中运行了4年,可用性为99.99%。

SuperUser采访了一个腾讯团队,了解更多关于腾讯私有云、TStack和未来的计划。

谁在用OpenStack?

2013年,腾讯开始构建名为TStack的私有云,为内部IT部门提供云计算资源。 TStack向OA系统运维人员、平台应用开发人员、QA开发人员和腾讯AI研究人员,提供基于OpenStack的基础设施即服务(IaaS)。

 

腾讯的内部IT系统、功能部门业务和大部分开发和质量保证体系主要在TStack中构建。腾讯还向中国许多政府部门和公共企业,包括警察部门和电力公司提供了TStack和管理经验。

 …

详细内容

OPNFV也来凑Kubernetes和OpenStack搭配的热闹了

爱立信SDN、云和NFV的开源策略师Chris Price表示,业界对Kubernetes、OpenStack和OPNFV的相关联有很高的热情。

“Kubernetes为我们提供了一个非常简单的、非常快速加载工作负载的方式,这正是我们在网络中所需要的东西,也是我们在平台上所需要的东西。”在最近举办的OPNFV峰会上,Price谈到了他认为的Kubernetes、OpenStack和OPNFV的美妙搭配。

Price认为,OPNFV Euphrates的发布意味着与Kubernetes和OpenStack更加紧密结合的好时机,找到让这两者所提供的功能为NFV环境和社区所用的方式。

 


以下是他演讲的重点:

“关于这些技术如何整合和互动,目前还有很多混乱。我们处于群体混乱状态……在处于这种状态一段时间之后,我已经开始接受这些技术了。”为了把情…

详细内容

以更灵活的方式来用OpenStack Heat模板

OpenStack Heat是该开源云平台中的编排组件。管理员可以使用Heat部署一个完整的、由任意数量的虚拟机和相关配置组成的云堆栈要使用OpenStack Heat部署堆栈,管理员需要以Heat Object Template格式创建模板。

OpenStack Heat模板以YAML编写,其中的所有内容都以YAML格式传递。这包括模板文件本身,以及需要在Heat Object Template(HOT)中处理的其他属性。管理员可以以包含所有必需参数的静态方式编写模板文件,但是对于在不断变化的环境(如OpenStack)中的堆栈部署来说,这种方法不够灵活。

 

带有环境文件的OpenStack Heat示例

要以更灵活的方式处理参数,管理员可以使用OpenStack Heat环境文件。然后,通过heat命令将HOT和环境文件一起处理。在模板本身中,管理员设置变量…

详细内容

以Ceph为代表的对象存储势不可挡

与传统的存储协议相比,对象存储一直具备明显的优势,如使用对象存储来提供现在大数据应用程序需要的敏捷性。

近年来,对象存储又添加了功能,它不再是一个单一的协议解决方案。实际上,对象存储产品现在可以作为针对跨越不同协议和工作负载的大数据中心工作负载的存储平台。对象存储已经超越了生在云中的、便宜和深度的归档和应用程序,成为用于多个数据中心的、通用存储平台的事实标准。

将对象存储扩展到传统工作负载

通过使用对象存储产品,对象存储现在可以满足广泛的工作负载,包括文件访问、大数据分析和全球数据分发。对象存储是云中诞生的新应用程序的事实标准选择,而容器部署格式的对象存储的可用性也可能使得它成为内部开发的应用程序和混合云部署的事实标准。

更好地连接到基于文件的数据

大多数对象存储产品现在为网络文件系统(NFS)文件访问提供文件系统接口。该界面使基于文件的应用程序能够在对象存储…

详细内容

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…

详细内容