ZStack渠道巡展中有一两张表格数据对比对比不同私有云厂商参数的,谁能找到那张图片吗?

ZStack深度试用:部署、架构与网络及其与OpenStack的对比
发表于 07:17|
作者沈志伟
摘要:本文是开源IaaS软件ZStack的深度试用报告,分别从部署、架构和网络三个层面分享作者的试用体验,并与OpenStack进行简单的对比,文章最后也对ZStack的改进方向提出了自己的思考。
【编者按】针对采用OpenStack部署云平台的复杂性,是另外一种解决方案。本文是ZStack的深度试用报告,分别从部署、架构和网络三个层面介绍作者的试用体验,并与OpenStack进行简单对比,文章最后也对ZStack的改进方向提出了思考。以下为全文内容:“这是最好的时代,也是最坏的时代”。这句名言也是当前云计算大环境的真实写照。云计算给企业带来极大的便利,不但能够充分利用现有的资源,而且能够把资源(计算、存储、网络)实现池化,像自来水一样便捷、精确地使用,形成了新的资源计费(商业)模式。但是,如何有效地、快速地把资源池化管理,这是摆在管理者和技术人员面前的一道难题。当前整个云生态,最成功的案例莫过于Amazon AWS 和开源的OpenStack。AWS可以说是云计算的鼻祖,它的成功毋庸置疑,不夸张地说,是它引领了云计算的时代;但它是闭源的,我们无法窥探它内部的实现逻辑。直到开源的OpenStack的出现,云计算才可以说“飞入寻常百姓家”了。OpenStack让整个云市场开始红火起来,各种云如雨后春笋般冒了出来。随着对OpenStack的深度普及,它在某些方面的弊端也不断被管理层和技术人员所提及。整个OpenStack服务组件不断增加,新的功能陆续被扩展,各种厂商之间不断角逐,都想主导OpenStack的走向(使之符合自己的利益),而中小企业由于缺乏技术力量,越来越玩不转庞大的OpenStack,原来期待的易用性、稳定性似乎逐渐地变成了奢望(或者说过往)。作为OpenStack使用者的我,也蒙生了疑问:OpenStack是不是还依然适合我们的使用场景,是否有别的替代品?在一次不经意的瞬间,发现了一个叫ZStack的云平台,在其赫然写着 “We name our project as ZStack because we hope it's the last effort to make a simple, reliable, and flexible IaaS software.”抱着试一试的心态,开始了我的ZStack之旅。部署篇说到部署,吐嘈下OpenStack。对于一个初次体验者,看到OpenStack浩瀚的部署手册,估计会使部分体验者望而生畏。被强烈求知欲驱使着继续部署的人们,一步一步“复制”、“粘贴”手册里的命令(有些可能还不理解),硬着头皮继续前进。最后满心期待正常的DASH界面,被一个个“error"伤得体无完肤。最终能正常进入WEB界面的寥寥无几。虽然现在也出现了不少第三方的自动化部署工具(如RDO、fuel等),但也涉及到复杂的配置(主要是OpenStack融合很多知识),对初次体验者也不是很友好。ZStack的部署引导就显得那么简洁明了。在”Installation"篇,总共只有三个页面,分别是”Quick Installation"、“Maunual Installation”、“Multi-node Installation"。 对初次体验者,使用“Quick Installation"即可。ZStack作者提供了一键安装的脚本,更为贴心地是,为国内“特殊”的网络环境,定制了相应的套餐方案。接下来开始我们一键安装部署之旅。wget -O install-zstack.sh http://download.zstack.org/install.shsudo bash install-zstack.sh -a -R http://pypi.douban.com/simple/ -f http://7xi3lj.com1.z0.glb.clouddn.com/zstack-all-in-one-0.6.2.tgz“人品”差点的话,可能会出现如下情景(还是拜我们“特殊”的网络环境所赐,(╯﹏╰))解决的办法:把www.w3.org 解析到本机“骗”过脚本检测就行。echo "127.0.0.1 www.w3.org" && /etc/hosts再来一次继续我们的路程。(提示目录已存在,删除即可)大约10-20分钟左右(网络质量良好),部署就完成,根据提示打开浏览器(通过验证)即可看到管理界面。总体来说,ZStack整个部署过程还是很友好的,没有冗杂的配置(部分定制可以查看脚本的帮助,如IP指定等)。架构篇部署的简便性,只是ZStack的一个外在特性。ZStack真正核心价值还在于它的架构。(以下内容仅是本人个人观点,如有赞同,不胜荣幸。^_^)全异步架构传统的云管理平台在扩展方面有其特有的软肋--slow task。在并发不高的情况下,体现不是很明显,但批量的任务创建时(如创建虚拟机),就会出现任务失败或超时。想必许多OpenStack使用者都会有这样的经历,满心期待能够顺利创建虚拟机,却被一行行显眼的红色字体浇灭了热忱的心。其中的原因如下:& &OpenStack里任务(或者说消息)传递的路径很长,比如以创建VM为例 ,一个任务要经历 " service --& scheduler --& image service --& storage service --& network service --& hypervisor " &这条传递路径,每一环节都要一定的耗时,大批量任务执行时,延迟效应就更明显,最后就出现任务失败。任务传递并非全异步。某些环节同步传递就会出现等待,进一步增加了任务时间。(关于同步与异步的区别,详见 &http://avaj.iteye.com/blog/151724)。下图展示一个实例:ZStack在这方面做了改进,把服务之间的消息调用(或者API请求),以及服务内部代码方法之间的调用全部实现异步架构 ,如下图所示:全异步架构带来了效率上的提升,本人没有系统地测试(与OpenStack对比),但仅从感官上讲,在ZStack上创建一台虚拟机,秒秒钟dash就显示创建成功了,那种享受,不言而喻。无状态服务&在讲无状态服务之前,我先讲下有状态服务下的请求机制。 这里的状态是指在有多个管理节点时,每个管理节点都会有多个相同的微服务。那么微服务之间就要对自己管理资源的数量进行分配协商,向微服务发送请求的请求者也必须知道是哪个微服务在管理哪个资源。话多必失,还是上图看看(我大学老师说过,一图胜千言):而在无状态服务下,这些事情交给hash ring处理,微服务之间无需知道自己或别人管了哪些资源。在请求里只需含一个唯一的UUID,不再需要指出把请求提交给哪个微服务,集群内部会把请求“路由”到指定的微服务 。如下图所示:ZStack里,管理节点之间形成一个强一致的hash ring,每个节点都有一份包含所有节点信息(如节点UUID)的副本。当新节点加入或者节点退出时,都会产生广播消息通知到其他节点,整个集群会重新动态平衡,形成新的强一致的hash ring 。ZStack自身强一致性的特性是其他IaaS软件(包括OpenStack)不可比拟的。OpenStack要实现服务的HA特性,必须借助第三方高可用方案,比如keepalived+Haproxy或者pacemaker方案。诚然这些都承受了生产环境的考验,但无疑给整个平台增加了复杂度。微服务体系云平台是个复杂的系统,管理着各种子系统(如计算、存储、网络、认证等)。每一次的请求任务都需要在各个子系统之间来回协调。比如说创建虚拟机,需要在计算、存储、网络、认证各环节都走通,任何一换出问题,都将导致创建失败。如下图为OpenStack各个子系统的调度关系图:OpenStack服务之间不但有Http交互,也有RPC交互。整个系统错综复杂。另一方面,随着OpenStack的发展,修改代码有时候会变得不那么容易,甚至不得不重构整个子系统的代码,就像Neutron已经重构了。反观ZStack,服务之间的交互就简单明了多了,所有交互统一走消息队列,整个拓扑结构不再紧密,实现星状的架构。如下图所示:星状架构中,各服务之间只有消息的交互,服务之间基本完成独立,添加或者删除某个服务不会影响怎么个架构(只会失去某些功能)。OpenStack与ZStack两者虽然都是微服务架构,但在实现上有本质的区别。OpenStack的微服务是以独立进程分散到各个节点,这在一定程度实现了负载均衡的效果,但存在以下问题:服务边界扩大给部署、升级、维护带来困难纷杂凌乱的配置增加额外的监控负担当扩展时,会生成更多的微服务鉴于以上原因,ZStack采取 all in one process 的实现方式,这就带来下列特点:更简洁的依赖关系;所有微服务都集中在一个进程中,相关代码都在一个包里,给部署、升级、维护、扩展带来了极大的便利。集中式的配置管理;OpenStack每个服务都有自己的配置,而且还分散在不同的主机上,维护成本较大;ZStack就容易多了。微服务只需要关注自己的业务逻辑,高可用、负载均衡、监控都可以交管理节点来完成。进程级的应用扩展。从代码层讲,ZStack的微服务都是一个个独立的JAR包,且有自己独立的API,错误代码,全局配置,全局属性和系统标签。开发人员可以直接导入包,来实现自己的需要的功能。综上所述,ZStack拥有一个清晰的、解耦的架构,这是实现健壮IaaS平台的基石。插件机制一个软件的扩展性是评价软件的重要指标之一。当前OpenStack主要支持两种插件扩展机制。strategy pattern (策略模式)这是一种通用的扩展模式,通过API接口,实现功能扩展。比如OpenStack里Nova Hypervisor Driver 、Cinder Storage Driver等驱动都是通过这种形式实现的。这是一种通过已经定义好的协议来实现插制跟核心交互的。如下图所示:The out-of-process service (进程外服务)这种模式的典型就是外部服务(监控)通过消息监听,获取平台的消息。在OpenStack里,Ceilometer 服务里有很多监控的实现机制就是如此,示意图如下:以上两种插件机制是OpenStack和ZStack所共有的,下面要提的机制是ZStack独有的。Observer pattern (观察者模式)在这种模式下,插件会深入到监控应用内部的业务逻辑的事件。当应用内部发现事件时,插件会对此事件做出自己的响应,在插件自身的代码里执行相应的业务流。这种实现,对终端用户是完全透明的,是纯粹的内部实现。举个 Observer pattern 案例,在OpenStack里Security Group(安全组)功能是集成在Neutron里,不能单独剥离出来。而在ZStack里,Security Group是一种 Observer pattern & plugin,你可以单独提取,而不影响整个网络功能的实现。这种插制的实现如下图所示:独特的插件机制,给ZStack带来了更灵活的实现。开发者可以根据自己业务需求扩展功能,而ZStack 开发者只需维护核心代码。如此带来的好处就是,整个云平台可以快速更迭,功能逐步完善,而整个架构还是健壮的。以上这些架构特点并非ZStack的全部,比如说ZStack还有回滚机制,一但超时或出错,整个任务流就会回滚(包括数据库的修改,比如VM创建失败,IP会被回收,VM不会停留在errror状态而是直接被删除;而OpenStack会出现僵尸VM)。更多ZStack的架构方面的信息,详见ZStack官网。网络篇在云时代,用户对网络提出了更高的要求。云中的网络不再是固定不变的,而应该可以随时根据业务进行调整,对网络的隔离性也有更进一步的要求。另外,传统网络的功能(如LB、VPN、FW等)也被引入到了云中,更高级的SDN网络、NFV功能现在也开始集成了到了云中。OpenStack是网络集大成者,各种传统设备厂商、新型SDN公司以及各大运营商都在极力向Neutron靠拢,OpenStack的网络功能可谓包罗万象。ZStack从一开始就把自己定位是私有云解决方案,它没有像OpenStack那么强大的网络功能,但基本已经能够满足私有云对网络的需求。ZStack 借鉴了CloudStack的网络解决方案,把网络功能都集成到Virtual Router来实现,实现计算、网络实现良好的隔离。比如说,端口转发和SNAT功能,OpenStack利用iptables在宿主机上来实现的,这导致宿主机的iptables更加纷杂(即有宿主机自身的规则,也有VM的规则)。而ZStack把这些实现(也是iptables)转移到了VR,排错相对比较容易。ZStack把CloudStack的基础网各和高级网络融合在了一起,可谓 “打破这种无理的分割”——来自某CS资深用户(@Star华星_FreeBSD)的肺腑感慨。ZStack在网络方面更让人倾心的是,它提供了丰富网络应用场景向导,基本上囊括了私有云常见的应用声场景。下面列举几个场景应用:1. Amazon EC2 classic EIPEIP(弹性IP)是当前云环境中最常见的应用。创建虚拟机的时候会分配一个private IP,当虚拟机绑定EIP的时候,虚拟机就可以实现公网路由了——这是在公有云场景。对应于私有云时,单纯private IP无法访问公网,只有绑定EIP,才能实现公网访问。EIP是动态的,用户可以实现更变绑定到不同的虚拟机上。这是云特性之一,弹性!(操作详见 http://zstack.org/tutorials/ec2-cli.html)2.Flat network&Flat network是一般企业内部很流行的应用场景。所有虚拟机共处一个广播域,虚拟机访问外网通过本地网关出去。如果L3子网在公网是可路由的,那虚拟机就可以直接分配公网IP。(操作详见 http://zstack.org/tutorials/flat-network-cli.html )更多场景详见 &http://zstack.org/tutorials/ ,在此不再一一举例。ZStack以上的各种网络场景是可以共存的,通过Zone设置,可以形成独立的网络环境,这大大增强了网络的灵活性。更多的功能,有待使用者挖掘。疑惑篇说了这么多ZStack优势,也得扒一扒ZStack相关薄弱或者说隐患的地方 。(个人鄙见,^_^)融合的单进程架构,诚然存在很多优势,但也有隐患。本人看来,最大的隐患就是核心代码的处理逻辑,如果核心代码出现严重bug,直接导致进程挂掉,那整个集群就失控了(所有管理节点都是一致的)。ZStack是JAVA编写的,bug修复与部署都得重来,整个耗时就长了。OpenStack是Python脚本语言,直接线上修改即可,而且OpenStack是分散式微服务架构, bug只会影响具体某项功能,不会对整个集群产生毁灭性打击。ZStack当前的认证体系是融合在核心代码里的(至少我还没发现是否可以认证接口可以引入第三方认证),这对认证扩展带来了许多不便。比如说,不能集成现有的认证方式(比如AD、LDAP等),一般企业都有自己的认证体系。而OpenStack的Keystone在这方面做得不错,它可以无缝衔接第三方的认证(主要是AD、LDAP、Kerberos等)。统一的认证体系给企业在管理上带来不少的便利。当前ZStack的版本(0.62)对存储支持有限,只支持NFS存储(最新的0.7 预览版支持iSCSI)。企业对存储的需求很大,从我目前观察来看,大部分企业还是挺看重本地存储。另外,当前的大数据时代,数据不再是线性增长,几乎可以说是指数增长曲线,所以企业对存储的扩展性要越来载高,ZStack应该支持更多的存储插件,比如GlusterFS、Ceph等分布式存储。ZStack的VR网络机制,满足中小型私有云那是没有问题,但是否能承受规模化私云的网络需求,有待考证。最好的方式就是引入SDN解决方案,彻底解决网络瓶颈。ZStack的L2网络当前还只支持VLAN,下一步可以考虑引下VXLAN、GRE等overlay的隔离,如此一来,网络功能就更加完善了。外篇在我看来,ZStack未来的商业模式就是提供私有云咨询服务,深耕私有云市场,与厂商进行接恰合作,提供专业的存储、网络服务。当然前提是做好ZStack的生态圈,让更多的企业和开发者来参与ZStack的发展。此文是本人近期对ZStack的体验一些感受与想法,期间特别感谢ZStack的作者 张鑫、尤永康的帮助,也感谢ZStack社区 (QQ群: )的各位朋友的帮助。特别是群管理员 @Star华星_FreeBSD (网名 群小助)的鼎力协助。希望ZStack越来越好,受到市场的关注。作者简介:沈志伟,某游戏公司云计算负责人,OpenStack用户。QQ:,weibo: &一页空纸,微信: & jayway8023第七届中国云计算大会将于6月3日-5日在北京国家会议中心举办。目前主会演讲嘉宾名单和议题方向已经公布,众多中国科学院/中国工程院院士、BAT云技术领军人、三大运营商云计算负责人、中国银联执行副总裁、青云联合创始人等嘉宾届时都将带来精彩演讲。欢迎大家访问【&】,了解更多详情。
推荐阅读相关主题:
CSDN官方微信
扫描二维码,向CSDN吐槽
微信号:CSDNnews
相关热门文章更多频道内容在这里查看
爱奇艺用户将能永久保存播放记录
过滤短视频
暂无长视频(电视剧、纪录片、动漫、综艺、电影)播放记录,
按住视频可进行拖动
&正在加载...
举报视频:
举报原因(必填):
请说明举报原因(300字以内):
请输入您的反馈
举报理由需要输入300字以内
感谢您的反馈~
请勿重复举报~
请刷新重试~
收藏成功,可进入
查看所有收藏列表
当前浏览器仅支持手动复制代码
视频地址:
flash地址:
html代码:
通用代码:
通用代码可同时支持电脑和移动设备的分享播放
用爱奇艺APP或微信扫一扫,在手机上继续观看
当前播放时间:
一键下载至手机
限爱奇艺安卓6.0以上版本
使用微信扫一扫,扫描左侧二维码,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
设备搜寻中...
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
连接失败!
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
部安卓(Android)设备,请点击进行选择
请您在手机端下载爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
爱奇艺云推送
请您在手机端登录爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
180秒后更新
打开爱奇艺移动APP,点击“我的-扫一扫”,扫描左侧二维码进行登录
没有安装爱奇艺视频最新客户端?
ZStack企业私有云平台
正在检测客户端...
您尚未安装客户端,正在为您下载...安装完成后点击按钮即可下载
30秒后自动关闭
ZStack企业私有云平台">ZStack企业私有云平台
请选择打赏金额:
播放量12.7万
播放量数据:快去看看谁在和你一起看视频吧~
更多数据:
热门短视频推荐
Copyright (C) 2018 & All Rights Reserved
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制
正在为您下载爱奇艺客户端安装后即可快速下载海量视频
正在为您下载爱奇艺客户端安装后即可免费观看1080P视频
&li data-elem="tabtitle" data-seq="{{seq}}"& &a href="javascript:void(0);"& &span>{{start}}-{{end}}&/span& &/a& &/li&
&li data-downloadSelect-elem="item" data-downloadSelect-selected="false" data-downloadSelect-tvid="{{tvid}}"& &a href="javascript:void(0);"&{{pd}}&/a&
选择您要下载的《
后才可以领取积分哦~
每观看视频30分钟
+{{data.viewScore}}分
{{data.viewCount}}/3
{{if data.viewCount && data.viewCount != "0" && data.viewCount != "1" && data.viewCount != "2" }}
访问泡泡首页
+{{data.rewardScore}}分
{{if data.rewardCount && data.rewardCount != 0 && data.getRewardDayCount != 0}}1{{else}}0{{/if}}/1
{{if data.rewardCount && data.rewardCount != 0 && data.getRewardDayCount != 0}}
+{{data.signScore}}分
{{data.signCount}}/1
{{if data.signCount && data.signCount != 0}}
色情低俗内容
血腥暴力内容
广告或欺诈内容
侵犯了我的权力
还可以输入
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制您访问的页面不见了!> 私有云市场:激荡风云几载,谁是中国市场未来主导?
私有云市场:激荡风云几载,谁是中国市场未来主导?
由于工作的关系,笔者一直紧密跟踪国内私有云市场的发展,并有幸参与其中;也是由于工作的关系,笔者接触了很多没有广泛传播的新闻素材。对于私有云这个概念,似乎国内大局已定,几无悬念。笔者一直在敦促国内的几个圈内好友写写私有云,但似乎无人愿意接手,正如笔者所说:想写的不会写,会写的不想写。那么,鼓起勇气,自己上吧。国内要构建私有云,有多种选择,如基于VMware的系统,完全自己开发的如青云、阿里云、UCloud等,但近些年较为常见的还是以OpenStack为代表的开源系统,本文选取OpenStack的发展作为主线。本文一切内容均基于公开新闻和材料,试图以较短的篇幅,为大家理清过去7年中私有云发展的脉络,并在某种程度上对未来提出一点期许。国内OpenStack大事记:虽然小有名气的创业公司海云捷迅AWCloud由张征宇、李华创立于2010年,但是中国的OpenStack运动还得从2011年说起。这一年,OpenStack开始在中国起步;也是这一年,在移动操作系统市场冲锋数年的我,开始将目光转向另一端:云。也是在2011年,我注意到三个开源云计算的领军人物:程辉、杜玉杰、陈沙克。要成为知名人物似乎很简单:到大会演讲。程辉、陈沙克在北京演讲,杜玉杰在上海演讲。讲什么?讲OpenStack,讲它会如何从OpenNebula、CloudStack、Eucalyptus的缠斗中脱颖而出。月,我到美国开会期间,请示时任英特尔开源技术中心首席技术官的Dirk Hohndel先生(现任VMware首席开源官),云计算在中国怎么搞?Dirk花了十多分钟告诉我,从市场、资金、技术、品牌、社区等方面,全方位支持一切OpenStack的合作伙伴,让他们在市场上取得成功,因为那就是你的成功。2012年5月,张淳创立九州云99Cloud。日,英特尔、上海交大、新浪、中标软件联合发起成立“中国开源云联盟”,目前成员数已经超过150家,成为中国云计算的中坚。2012年9月,OpenStack基金会正式宣告成立,程辉、杜玉杰当选个人董事。2013年1月,OpenStack基金会董事会改选,程辉连任个人董事。2013年2月,程辉离开新浪,创立UnitedStack有云。2014年1月,OpenStack基金会董事会改选,杜玉杰当选个人董事。2014年2月,陈喜伦、刘国辉、王瑞琳创立易捷思达EasyStack。2014年3月,姜林创立刻通云KeyTone Cloud。2014年7月,刘江涛创立云途腾T2Cloud。2014年9月,陈坚创立杉岩数据SandStone。2015年1月,OpenStack基金会董事会改选,没有大陆华人当选个人董事。年中,由于印度个董退出,王庆接任。2015年5月,胥昕创立星辰天合XSKY。2015年6月,英特尔宣布对海云捷迅AWCloud的战略注资。2015年9月,英特尔宣布对九州云99Cloud的战略注资。2016年1月,OpenStack基金会董事会改选,王庆连任个人董事;同月,UCloud和Mirantis的合资公司上海优铭UMCloud宣布成立。2016年4月,李明宇创立奥思数据OStorage,基于OpenStack Swift研发对象存储产品并提供技术服务,这是国内第一个以单个OpenStack项目垂直提供产品与服务的公司。2016年7月,经OpenStack基金会授权,第一届OpenStack中国日在北京隆重召开,盛况空前。中国移动在西班牙巴塞罗那获SuperUser奖瞬间2016年10月,中国移动斩获OpenStack峰会超级用户大奖!2017年1月,OpenStack基金会董事会改选,王庆连任个人董事,郭长波当选个人董事。2017年7月,经OpenStack基金会授权,第二届OpenStack中国日在北京隆重召开,继续吸睛。陈绪、梁冰分获2017 OpenStack中国超级先生、超级女士殊荣。2017年11月,腾讯TStack勇夺OpenStack峰会超级用户桂冠!(注:笔者一直认为,同样进入大奖决赛的中国铁路、中国银联也完全具备夺冠的实力,可惜赢家只有一个)。2018年1月,OpenStack基金会董事会改选,王庆、郭长波连任个人董事。期待:2018年6月,改名OpenInfra中国日的前OpenStack中国日,将在北京召开。(改名缘由,详见 从OpenStack到OpenInfra 一文)。裂变的观察与思考和欧美的AWS、Azure、Google通吃八方形成明显对比的是,中国的私有云尚大行其道,但整个行业呈现出几个明显的特点和趋势:遥想2016年,应适兕之邀,我草草写就“InfoQ开源卷首语”一文,文中指出:中国的OpenStack阵营由四大层面组成。第一个层面是OpenStack厂商,一般称为一大八小:一大是华为,八小是AWCloud、99Cloud、EasyStack、UnitedStack、T2Cloud、UMCloud、KeyTone Cloud、Kylin Cloud。第二个层面是硬件厂商,华为,联想,浪潮,中兴,宝德,华三等,均下注OpenStack。第三个层面是大规模部署的互联网公司,百度,金山云,乐视云,京东云,爱奇艺等。第四个层面是企业用户,移动,联通,电信,银联,人民日报等。是的,你没有看错,“华为”出现了两次,他们的开源贡献也可圈可点。笔者很高兴地看到,除初创企业有些变化外,其他公司都还发展顺利,整体格局似乎变化不大。有消息称KeyTone Cloud在2017年底停止运营了,而UMCloud也成为了UCloud独资。同时,我们注意到,很多公司都接受了来自政府或者BAT等背景的投资。同时,很多创业公司的年营收已经逼近1亿人民币,盈利数千万人民币,这比A股上奄奄一息的很多落后产能企业已经不仅是不遑多让,而是遥遥领先。其中,2017年11月,同方有云董事长、UnitedStack创始人程辉指出:“有云将正式与清华同方股份达成资本与战略合作,自此有云将成为清华同方股份集团大家庭中的一员,并将成为清华同方从计算机1.0向云计算2.0战略转型的核心团队”。祝福程辉!此外,新华三、数梦工场等云计算劲旅纷纷亮相,动辄上百家私有云、政务云客户名单,让您眼花缭乱,心悦诚服。我们期待,在资本层面上,会有更多大鳄的加盟,进一步加速行业的整合。两手抓,两手都要硬。在关注盈利的同时,也要关注市场占有率,对创业企业的融资尤为关键。能够通过扎实的口碑和客户关系,快速锁定行业,成为该领域的快鱼。在国内,私有云的最佳实践是政务云和央企云。在国家网络信息安全要求、大众创业、万众创新的大旗下,自主可控、开源、创新成为甲方的主要诉求。政务和央企有足够的预算和动力来推动云计算的应用。正如中国铁路信息技术中心技术支持部高明星部长所说:“我们之所以构建基于OpenStack的开源云平台,一是企业自身的需求,二是顺应当前IT发展的趋势,这两者正好走到了一个交汇点,水到渠成”。另外一个风云人物,得数中国移动的刘军卫,他带领的中国移动苏研云计算研发团队,为整个移动内部的云计算提供技术支撑,继2016年荣获OpenStack超级用户大奖后,进展飞速。2017年,仅移动内部的云计算项目,苏研就完成了数亿人民币规模。此外,还破天荒地完成了第一次技术输出,成为了中国工商银行的技术提供商,该项目荣获“中国开源云联盟”2017年底优秀开源云案例评选的唯一特等奖。中国移动大云4.0版本的发布,标志着中国移动的云计算团队也成为了一条快鱼。此标题为多位朋友反对,因为他们观察到的情况往往是:劣币驱逐良币。但我想说的还是:良币驱劣币。社会竞争环境的正常化,往往是所谓体制的理顺。我们注意到,随着更多的技术人员走上领导岗位,桌面下的交易越来越少。我听说过的一个存储行业的案例,来自武汉的一所高校,某软件定义存储的龙头企业一举中标。后来甲方说,有很多企业,拿着过时的技术,过时的产品,来参与竞标,我当时就让他们回去了,难道他们是认为我们傻吗?此外,破解恶意竞标,对付劣币最有效的方式是技术创新,特别是基于开源的技术创新。在软件定义一切的时代,新技术带来的行业冲击力往往是摧枯拉朽式的,而且往往不以人的意志为转移。我一直坚信:创新力和差异化才是开源带来的最大价值。劣币驱良币,非一日之寒;良币驱劣币,亦非一日之功。归根到底还是那三个字:持久战!前人有诗云:“牢骚太胜防肠断,风物长宜放眼量。”从2016年开始发酵,到2017年中愈演愈烈的“0元中标”风潮在各方抗议声中,终于迎来了发改委的监管。日,正式开始施行财政部颁布的87号令《政府采购货物和服务招标投标管理办法》(下称87号令),替代2004年8月颁布的财政部18号令《政府采购货物和服务招标投标管理办法》(下称18号令),从制度设计和执行机制上规定了相关解决措施。此外,工信部下属云计算标准制定部门也在积极努力地为云计算的良性发展保驾护航。要注意:这短期必然带来成本的提升,比如网信安全等领域的要求,但长期而言,是私有云行业发展所必需的。要坚定认清云计算发展的方向,社会、政府、企业上云是大势所趋。汉乐府有诗《长歌行》云:百川东到海,何时复西归?少壮不努力,老大徒伤悲。公有云、私有云的发展带来了良好的社会效应和经济效应,政府的政策所能带来的红利更为当前私有云保驾护航,为最终的混合云打好根基。国内云服务所谓To B和To C,即向企业客户和个人客户提供云服务。私有云服务是彻彻底底的企业业务,这有别于公有云提供的个人业务。传统的互联网巨头面临巨大挑战,如何服务To B市场,需要思维的转变。窃以为,无论你的私有云技术能力有多强大,技术体系是建立在原有公有云定制版技术基础上,还是建立在OpenStack开源版本增强之上,都必须建立独立的私有云团队,本着7*24小时服务和驻场的精神,完成客户的重托。为何对技术支持服务要求如此之严苛?原因有二:首先,很多企业客户,私有云承载着关键业务,不允许第二次出现故障。另一方面,国内部分企业领导风格保守,对于技术及业务存在的风险有着天然的抵触,所以在项目建设时会偏向选择大型的、知名的、有历史沉淀的大厂进行背书,而不会选择中小型企业合作或尝试新兴技术。这样即使万一业务搞不好,决策者不会承担主要责任。所谓知名大厂就意味着,如果连他们都解决不了问题,那国内就没有谁能解决了,这样基本规避了决策风险。这种决策者不敢做为的思维方式,对云计算公司也是一个警醒。信任,建立起来不易,毁掉却在一念之间。无论是因为工作态度欠佳,还是工作能力有缺,只要是造成重要损失,轻则丢失订单,重则被列入行业黑名单。所以,作为创新创业企业和互联网企业,必须从技术和服务上做到尽善尽美,满足技术需求同时不给甲方领导添乱,降低决策风险,才有更多的中标机会。在甲方面前,供应商太多,每个都说自己技术好,能力强,往往让甲方迷糊。曾经有过甲方委托第三方对所有乙方进行技术评测的案例。有多种方法可用于展示技术先进性:成功案例、白皮书、性能评测等等。其实,开源社区本身就是一个特别好的技术展示平台。以OpenStack技术社区为例,每年两个release,每次都有社区代码排名。你要选供应商,不妨看看:社区排名,该release中的总体排名;核心组件贡献排名,如Nova,Neutron等中的代码多少;在社区中的TC、PTL、Core的数量多少。当然,OpenStack基金会中的会员等级也可以作为参考。以OpenStack最新发布的第16个版本Pike为例,我们看看排名情况:Commits代表的是代码贡献次数,也是广泛使用的一个指标。从Pike版本的Commits排名来看,华为Huawei、九州云99Cloud、烽火Fiberhome、麒麟Kylin Cloud、中兴ZTE和易捷思达EasyStack都进入全球前20,分列第2、第10、第11、第12、第13、第16名。可以看出,相比Ocata版本,社区贡献进入Top20的中国公司在贡献的数量和质量上都有飞跃。华为在全球的竞争力进一步加强,成为国际社区的顶级贡献者;而九州云等公司也进步明显。那么,技术人员的能力欠缺怎么办?参加每年两次的OpenStack峰会去学习吧。经费不足,那么来每年两次的“中国开源云黑客松(以前叫OpenStack黑客松)”呗,届时会有公告通知,免费报名参加,接受国际大师现场指导,聆听对方对您patch的直接反馈。古语有云:得道多助,失道寡助。这里的“助”就是我们经常说到的生态系统。一套系统的交付,往往不是一家厂商所能全部提供的,如果要成为客户青睐的乙方,就必须具备产业整合能力,能为甲方带来一批合作厂商,完成甲方的创新需求。中国的市场格局大,除了OpenStack主导的IaaS,以Docker/Kata为主导的容器也开始大行其道(这是一个专门的话题,需要专门的文章来解读),值得一提的还有英特尔开源团队的张鑫、尤永康在2015年9月创立的云轴ZStack,他们是自研的开源系统,也会在大生态系统中有一席之地。最后,笔者想对读者说,祝贺您,您生在了一个最好的新时代。开源和闭源、私有和公有、巨头和初创、传统和现代,在一个舞台上同台竞技,共同完成的一场大裂变,必将为中国打造一个不同于欧美的美丽云世界!关于作者:本文作者陈绪,英特尔中国云计算战略总监,中国开源软件推进联盟常务副秘书长,北京科技大学工科博士,清华大学经济管理学院EMBA。曾任职Sun、英特尔等知名IT巨头负责技术研发、战略规划等职务,从业超20年,为国内开源软件领军人物,在云计算、人工智能、大数据等领域有深刻的技术见解、战略思维及广泛的产业人脉,曾主要推动英特尔对多家公司的战略投资。

我要回帖

更多关于 excel两张表数据对比 的文章

 

随机推荐