HP、IBM、VMware、红帽、华为等OpenStack实践PPT集萃

2016年5月13日-15日,由****重磅打造的2016中国云计算技术大会(CCTC 2016)将于5月13日-15日在北京举办,今年大会特设“中国Spark技术峰会”、“Container技术峰会”、“OpenStack技术峰会”、“大数据核心技术与应用实战峰会”四大技术主题峰会,以及“云计算核心技术架构”、“云计算平台构建与实践”等专场技术论坛。大会讲师阵容囊括Intel、微软、IBM、AWS、Hortonworks、Databricks、Elastic、百度、阿里、腾讯、华为、乐视、京东、小米、微博、迅雷、国家电网、中国移动、长安汽车、广发证券、民生银行、国家超级计算广州中心等60+顶级技术讲师,CCTC必将是中国云计算技术开发者的顶级盛会。目前会议门票限时7折(截止至4月29日24点),详情访问CCTC 2016官网

虽然发展还不到6年,但OpenStack自发布至今就似乎有着一种神奇的魔力,众多开发者和企业在社区为OpenStack贡献着自己的智慧。OpenStack技术峰会始终关注落地案例和持续集成,但是在今天,开发者和企业用户更关心生产环境下部署面临的问题和实践。为此,今年的峰会将聚焦生产级实践,并邀请到:中国移动、华为、IBM、中国银联、国家电网等OpenStack用户为大家带来他们的实际部署经验。

另外,OpenStack在今年4月初发布了第13个版本,我们也邀请了专家为大家介绍Openstack Nova 变革及Mitaka 更新。温故而知新,在2016年OpenStack技术峰会之前,我们整理了去年的OpenStack峰会讲师的精彩PPT,分享给大家,以飨读者。

一、HP资深工程师 Rajeev Pandey:OpenStack技术趋势、生态与重要项目分析(PPT下载

HP、IBM、VMware、红帽、华为等OpenStack实践PPT集萃

HP资深工程师 Rajeev Pandey

Rajeev Pandey分享了2015年OpenStack的生态环境,他表示OpenStack作为一个开放的云平台,其完善的插件机制允许各家厂商向OpenStack提交自己的实现,或者整合自己的服务,在OpenStack几乎每一个重要的组件都有若干家专业公司提供相关的软件或服务。他认为目前OpenStack已经过了过高期望的峰值,正经历泡沫化的底谷期 ,但是三年来,OpenStack在全球已拥有超过70个用户群体以及12000名来自130个不同国家的社群成员,正在成为事实上的IaaS标准。而OpenStack的迅猛发展,得益于易于实施、高可扩展和特性丰富,以及活跃且强有力的社区贡献和不断成熟的生态圈。

二、华为云操作系统产品部架构师 章宇:Nova的架构职责与设计思想(PPT下载

HP、IBM、VMware、红帽、华为等OpenStack实践PPT集萃

华为云操作系统产品部架构师 章宇

华为云操作系统产品部架构师章宇博士介绍Nova的架构职责与设计思想,从思想、实现的角度探讨,包括Nova该不该管裸机服务、该不该“罩”Docker、该不该支持VM HA和DRS/DPM、该不该负责调度等。他认为,Nova是计算资源池的统一抽象系统,主要负责计算资源的生命周期管理,同时考虑可靠性与可维护性,类似于Linux的“Driver”而不是“Kernel”,管控制面而不管业务面(如VM性能)、运维面。其他裸机组件可以复用Nova的能力,比如Ironic2015年只用2万行的代码。Nova管的是计算资源、虚拟化,Docker负责的是应用服务、容器。Nova设计思想的特点包括:分布式,无中心,无状态,异步执行,插件化、可配置和RESTful API。

三、惠普云计算首席专家 陈冉:HP Helion开源云计算落地中国(PPT下载

HP、IBM、VMware、红帽、华为等OpenStack实践PPT集萃

惠普云计算首席专家 陈冉

陈冉介绍了HP Helion开源云计算2015年的发展近况,以及如何落地中国。他表示惠普Helion开发平台的交付模式是平台即服务,建立在开源的CloudFoundry基础之上,旨在为广大应用开发者提供非常高效、快速的体系,来帮助他们独立于基础架构去创建和部署、发布他们的应用。他总结惠普Helion核心战略:混合IT,为适当应用程序选择合适平台;ITaaS,IT部门转型为企业内部云服务供应者;以开发者为核心,使开发者能够快速开发原生态云应用程序。

四、九州云架构师 龚永生:OpenStack Neutron解析(PPT下载

HP、IBM、VMware、红帽、华为等OpenStack实践PPT集萃

九州云架构师 龚永生

龚永生表示Neutron起源于虚拟机的网卡,但是Neutron不仅仅需要虚拟化还需要互联。Neutron网络目的是为OpenStack云更灵活地划分物理网络,在多租户环境下提供给每个租户独立的网络环境。Neutron 把部分传统网络管理的功能推到了租户方,租户通过它可以创建一个自己专属的虚拟网络及其子网,创建路由器等等,在虚拟网络功能的帮助下,基础物理网络就可以向外提供额外的网络服务了,比如租户完全可以创建一个属于自己的类似于数据中心网络的虚拟网络。另外,Neutron提供API来实现这种目标。Neutron中用户可以创建自己的网络对象,如果要和物理环境下的概念映射的话,这个网络对象相当于一个巨大的交换机,可以拥有无限多个动态可创建和销毁的虚拟端口。像部署物理网络一样,使用 Neutron 创建虚拟网络时也需要做一些基本的规划和设计。

五、IBM云计算架构师 刘光亚:深度解析Docker和OpenStack系统集成(PPT下载

HP、IBM、VMware、红帽、华为等OpenStack实践PPT集萃

IBM云计算架构师 刘光亚

IBM西安云计算开发部架构师刘光亚的议题“解析OpenStack与Docker集成”最具挑战。业内倾向认为Docker给OpenStack带来了很大影响。但刘光亚认为,二者是互补的。Docker主要针对PaaS平台,以应用为中心,能够让IaaS层的计算资源更加充分的被利用,因为Docker相对虚拟机来说,更轻量,对资源的利用率会更加充分。而OpenStack主要是针对IaaS平台的,以资源为中心,为上层PaaS提供各种资源,包括计算,存储,网络资源等。为了更好实现互通,有了Magnum:Container as a Service。

六、Vmware产品总监 Dan Wendlandt:OpenStack as an Open Platform for Enterprises(PPT下载

HP、IBM、VMware、红帽、华为等OpenStack实践PPT集萃

Vmware产品总监 Dan Wendlandt

在Dan Wendlandt看来,OpenStack可以为开发者提供更多 APIs和工具。而Vmware能够使计算、网络、存储和管理等方面资源得到更为有效的利用。作为开放性,生态系统富有活力的企业级平台,VMware能够帮助OpenStack更加创新。从2012年正式成为OpenStack Foundation金牌会员后,截止到2015年5月,Vmware有6位Contributor,20位Developers,313 Commits,39,224 Lines-of-Code,2,456 Patches Reviewed。有意思的是,VMware自身的OpenStack云包含了:250+ servers,6K+ VMs, 1K+ networks。而在Nova、Neutron、Cinder/Glance等组件中,VMware都有更多架构层面的支持。

七、红帽OpenStack资深架构师 李劲涛:OpenStack的持续集成(PPT下载

HP、IBM、VMware、红帽、华为等OpenStack实践PPT集萃

红帽OpenStack资深架构师 李劲涛

李劲涛表示:红帽的OpenStack和其他相比,更加开放,因为100%代码都是开放的。在他看来,“怎么能连续提供并集成了最新的OpenStack基础设施和平台部署和维护应用程序?”是很大的挑战,需要通过“不断更新和部署的OpenStack基础设施建设和测试应用程序,然后可以在一个单元部署到生产”来解决。

八、英特尔开源软件中心中国云计算组开发经理 王庆:OpenStack企业应用之道(PPT下载

HP、IBM、VMware、红帽、华为等OpenStack实践PPT集萃

英特尔开源软件中心中国云计算组开发经理 王庆

王庆表示,采用开源软件部署企业应用有很多的优势,但OpenStack是最复杂的开源软件,其应用于企业级私有云也存在很大的挑战,包括稳定性无法保证、配置的复杂性、运维的高需求、项目演进很快、免费而无人负责,痛点表现如最痛的Neutron、文档缺位或陈旧、在线更新和高可用、Dashboard土掉渣……所以解决方案需要考虑六个层面:业务与市场、Cattle and Pets 、部署、运维最佳实践、监控、稳定性和可靠性等。

九、国防科大计算机学院研究员 谭郁松 :天河二号上OpenStack的实践和体会(PPT下载

HP、IBM、VMware、红帽、华为等OpenStack实践PPT集萃

国防科大计算机学院研究员 谭郁松

谭郁松带来的主要包括OpenStack在天河二号上的部署和优化,应用适配以及社区贡献等内容。他表示目前天河二号的目标定位是满足高性能计算、高吞吐率信息服务和海量数据处理等多领域复杂应用需求。谈到部署OpenStack及优化方面他表示目前做了以下内容,组件内部由多个服务组成,包括API接口、数据库、AMQP消息队列等;组件间与组件内部通过AMQP消息队列交互;组件间通过API接口调用;部分服务直接与数据库交互等等。

十、小米OpenStack项目负责人 潘晓东:OpenStack在小米的实践(PPT下载

HP、IBM、VMware、红帽、华为等OpenStack实践PPT集萃

小米OpenStack项目负责人 潘晓东

潘晓东分享OpenStack在小米私有云中的实践。首先解释各种组件的尝试过程中到的坑和积累的经验。例如,操作系统:Centos RDO,添加计算节点是个坑,存在各种兼容性问题,解决方法是建立自己的源,手动添加计算节点;网络:选择Vlan,无网络节点,高效稳定的虚拟网络,坑是Neutron的稳定性不高,经常断掉,导致OpenVswtich无法配置网络策略;块存储:网络中断30s以上会造成文件系统Readonly,导致用户对共享存储失去信心;对象存储:Swift性能太差,作为CDN源服务器被轻易打死,没有请求是Swift本身会占到1个核。随后他分享了虚拟机迁移的维护方案,包括实时迁移和带磁盘迁移,实时迁移采用precopy算法循环拷贝内存到目的机器,停机时间极短,但需要共享存储。带磁盘迁移是将磁盘做快照后拷贝磁盘到目的机器,后面过程跟实时迁移一样。