OpenStack Nova如何支持Live Upgrade

作者:陈锐 RuiChen @kiwik

写在最前面:

OpenStack半年一个版本,升级是一个怎么也躲不开的问题,总是在想如何在复杂的OpenStack部署环境中做到业务平滑升级,同时又不影响到用户,当前的OpenStack中又有那些特性支持live-upgrade,今天以Nova作为一个开端,看看Nova中是怎么做的。

代码基线:Kilo

官方文档

如今的OpenStack官方文档已经相对比较全面了,Operations Guide中就有一个章节专门描述了升级相关的指导,并举了几个版本升级的例子,虽然比较简单,但是大体的框架和步骤都已经有了。基本的思路就是:小规模验证 -> 备份配置文件和数据库 -> 更新配置文件 -> 利用包管理器升级安装包 -> 停止进程 -> 更新数据库 -> 启动进程 -> 再次验证。推…

详细内容

小米潘晓东:高稳定高可用、数千VM的OpenStack集群是如何炼成的

潘晓东 小米公司 OpenStack项目技术负责人

毕业于华中科技大学集群与网格实验室,从2007年开始研究虚拟化云计算技术,曾对XEN的实时迁移算法进行改进和优化。先后在百度、小米等公司从事运维、开发工作,现为小米OpenStack项目负责人。在小米一直致力于高稳定的OpenStack私有云建设,目前集群分布在多个IDC、数千台虚拟机,服务公司几十个产品线的线上和线下业务。

潘晓东采访实录:

CSDN:首先请介绍下您自己,以及您在OpenStack技术方面所做的工作。

潘晓东:我现在是小米公司的OpenStack项目的技术负责人,主要是为小米内部建设高可用的私有云平台。其实我从2007年研究生时就开始研究虚拟化云计算技术,当时主要是在XEN平台上研究虚拟机实时迁移技术,研究出一种基于动态压缩的虚拟机实时迁移技术,对XEN的迁移效率和实用性有很大的提高,形成…

详细内容

[活动.总结]3.28 OpenStack技术论坛(南京站)

三月的南京已是春暖花开,东南大学逸夫楼多功能厅内,坐满了前来参加OpenStack技术交流活动的青年才俊。听闻有人专门从大连来到南京参加活动,顿觉责任重大,幸好有各位专家带来的十足干货,才可使得来的人都有所收获,不虚此行。
20150328_133101
Intel的Shane Wang(王庆),Intel开源软件中心开发经理,特意从上海赶来,从Nova Scheduler的现状讲起,阐述了Filters and weight hosts的原理,进而讲到Utilization Based Scheduling和Dynamic Resource Scheduling的发展,最后对以Scheduler-as-a-Service为目标的新项目Gantt的最新情况做了讲解。
20150328_133204
EasyStack的蒋趁心,从北京赶来,深入浅出,从Neutron的架构到网络性能的含义,各个层面Guest OS,VM NIC drive…

详细内容

PayPal:再见VMware,你好OpenStack

有消息指出 PayPal 将会把所有的 web/API 的流量以及中间层服务转移至基于私有云的 OpenStack 上运行。这对于 VMware 来说可不是个好事。

这条消息来源自一篇博客,PayPal 全球平台和基础设施副总裁 Sri Shivananda 指出,去年 PayPal 为全球 203 个地区, 1.62亿用户提供服务,包括26种不同的货币,总成交额为2280亿美金。为了保证增长,PayPal 必须重构所有的业务,包括核心基础设施 —— OpenStack 所提供的便捷的、可行的、可管理的服务正是他们想要的。言下之意是,VMware 给不了这些。

A couple of years ago (almost to the day) Forbes coveredthe suggestion that PayPal was going to drop VMwarefro…

详细内容

Cloudius称开源OSv只为容器虚拟化优化

编者按2012年11月21日一封标题为“KVM: Retire as maintainer”的简短邮件出现在Linux社区邮件列表中,在以KVM模块Maintainer身份贡献Linux社区6年零6个月之后,KVM之父Avi Kivity选择开启了新的征程,发起并担任云计算创业公司Cloudius的CTO。Avi Kivity敏锐的意识到除了x86家族的处理器架构之外,已经成为云计算基石的Linux同样天生不是为云计算设计的,因此具有极大的性能提升空间,大胆提出并设计了专为云计算设计的操作系统OSv,当然,其依然是建立在Linux基础上,但是其无需Context switch,真正的Zero Copy以及Lock Free等特性使得其Less One second boot相对于众多宣称秒级响应的厂商来说更加具有说服力。尤其重要的是,KVM之父通过OSv项目表达了对以Linux CGro…

详细内容

美国最大婚恋网站eHarmony利用Hadoop、OpenStack重构自己

【编者按】作为美国最大的婚恋交友网站之一的eHarmony通过性格测试来进行婚恋匹配,所有加入eHarmony的用户,必须首先回答由心理学家精心设计的数百个问题,eHarmony借此了解用户个性的数十个维度,并基于此给用户介绍合适的交往对象。随着OpenStack、Hadoop、Spark、Docker等技术的发展,公司CTO Thod Nguyen表示他们正在积极拥抱这些技术。

以下为译文:

这计划开始于2013年,预计在2015年底结束,Nguyen在最近的一次采访中告诉我。eHarmony将现有以虚拟化为中心的数据中心转变为私有云环境的一个很大原因是希望运行开源的OpenStack云软件。这将给公司在扩展和配置基础设施方面更大的灵活性,包括虚拟服务器和存储,这些将强化其网站和移动App。

eHarmony的业务都安装在思科的UCS刀片服务器上(服务器已经悄悄地成为思…

详细内容

OpenStack 2014 Paris Summit之视频集锦(第一季)

编者按:OpenStack Paris峰会正在如火如荼的进行,这里OpenStack中国社区将峰会的热点视频分类汇总,让大家可以及时跟进社区最新动态,视频集锦将随峰会进行不断更新,希望能够帮助国内OpenStacker紧跟社区发展脚步,共同构建OpenStack生态圈。

一,首日Keynotes视频  –  开源重塑软件开发

OpenStack基金会执行董事, Rackspace 云计算创始人之一,Jonathan Bryce 欢迎大家的到来,之后,Jonathan开始向大家谈到OpenStack的现状,现在市场中,大家这一年最常听到的一句话是软件定义一切,每一个人都在与初创公司竞争,OpenStack市场均涵盖了包括金融、视频、汽车等行业,而随着OpenStack的成熟,用户将面对更多选择,软件正逐渐掌控企业。在这种背景下,用户本身的需求如乐高一样,可以通过一块块的组件搭建…

详细内容

OpenStack Neutron L3 高可靠

译者: @RaySun  英文地址:http://assafmuller.com/2014/08/16/layer-3-high-availability/

L3层Agent的低可靠解决方案

当前,你可以通过多网络节点的方式解决负载均衡,但是这并非高可靠和冗余的解决方案。假设你有三个网络节点,创建新的路由,会自动的规划和分布在这三个网络节点上。但是,如果一个节点坏掉,所有路由将无法提供服务,路由转发也无法正常进行。Neutron,在IceHouse版本中,没有提供任何内置的解决方案。

 

DHCP Agent的高可靠的变通之道

DHCP的Agent是一个另类——DHCP协议本身就支持在同一个资源池内同时使用多个DHCP提供服务。

在neutron.conf中仅仅需要改变:

 

[plain] view plaincopy

详细内容

[活动.北京]预告:计费与监控 – OpenStack Ceilometer

本次聚会将围绕OpenStack Ceilometer进行。

计费和监控是公有云运营中的一个重要环节。OpenStack Ceilometer作为计量组件的,收集着云计算里面基本数据,那么,如何利用Ceilometer实现公有云的计费和监控功能呢?海云捷讯和 UnitedStack的专家们在这次聚会中将为我们解惑和答疑。有对计费计量监控感兴趣的朋友,千万不要错过这个难得的机会。

感谢本次聚会的场地费用赞助商海云捷讯!感谢海云捷讯UnitedStack的专家支持!也欢迎更多的技术大牛们在聚会上展示自己,分享经验,加入讨论,相信也会收获更多。

这次聚会换了个大点的场地,期待大家的光临。绝对干货,不容错过!

 

时间:8月23日下午2点

地点:朝阳区三元桥曙光西里甲5号凤凰商街乐石咖啡

 

具体日程安排如下

14:00…

详细内容

不朽传奇-云计算技术背后的那些天才程序员:Open VSwitch鼻祖Martin Casado

作者:刘国辉 转载请注明出处

提到Martin Casado,人们往往尊称其为软件定义网络之父,当然除此之外,Martin Casado的头上还围绕着诸如,硅谷最炙手可热的“40 under 40”之一,OpenFlow的发明人,Nicira的创始人等一系列光环。毫无疑问,达成其中的任何一个成就足以载入史册,但Martin Casado所做的远远不止这些,这其中不太为人所知的是,Martin Casado作为程序员发起并提交了虚拟交换机Open VSwitch的第一个Commit,而这个Commit也奠定了多年以后开源云计算平台中最受欢迎而且也是部署最为广泛的开源虚拟交换机Open VSwitch。
Martin Casado Main

OpenFlow与软件定义网络
起源于60年代的网络技术随着计算机工业的高速发展也在不断完善,伴随人类信息技术产业进化到云计算时代,面对数以十亿记用户规模的平台不断涌现,人类…

详细内容