返回
【钛媒体】阿里云生态中的IaaS公司ZStack,正从顶层设计开始重新定义云计算
2018-01-02 16:52

摘要: 一家在2015年底成立的IaaS公司,想要重新定义云计算市场。


阿里云生态中的IaaS公司ZStack,正从顶层设计开始重新定义云计算



ZStack创始人张鑫



【本文来自钛媒体特色栏目创业者说,最有钛度的创业者故事】



ZStack是一个非常神奇的IaaS软件,无须任何手工操作和维护,企业IT人员只需要从网上下载ZStack软件后即可在几分钟内自行部署一个IaaS私有云。2017年初,云计算特别是IaaS产业已经进入到第十个年头,这么“传统”的领域依然还有创新者在探索,ZStack就是其中之一。



这家公司创始人张鑫于2006年加入Intel开源技术中心,从事XEN内核开发(Linux系统下的开源虚拟化解决方案),是世界上早一批虚拟化工程师。2010年,他被招聘到硅谷加入Cloud.com,其产品就是CloudStack(类似于OpenStack的开源云平台),成为了CloudStack早期核心开发人员。后来Cloud.com被Citrix收购,张鑫也加入了Citrix。



有了XEN和CloudStack这两代企业级硬件虚拟化的软件产品开发经历和经验,张鑫在2015年初开始开发自己的第三代虚拟化软件产品ZStack,这次瞄准的是私有IaaS云的“操作系统”。2015年底,张鑫回国创业。



2017年1月18日,ZStack宣布获得阿里云领投,找钢网胖猫创投、紫竹小苗基金跟投的数千万人民币A轮投资。张鑫告诉钛媒体,未来,阿里云的公有云和ZStack的私有云将构成混合云“联合战队”,用批量化实现企业的混合云。



结缘阿里云



张鑫与阿里云的结缘,要从2015年4月ZStack发布的0.6版本说起。在张鑫发布了ZStack 0.6版本后,随即在官网站上发布了16篇技术文章,介绍讲了该产品的技术特点和架构,这16篇技术文章早的读者当中就有当时阿里云的核心技术人员。



2015年5月,阿里云为张鑫付了全程费用,请张鑫从美国飞回国内与阿里云的技术团队做交流。“那一天就讲了七个小时”,张鑫回忆说。为什么张鑫能这么“无私”地向阿里云介绍自己的IaaS产品呢?一方面是因为ZStack是私有云,与阿里云的公有云并不构成业务冲突;另一方面是ZStack本身走的是开源路线,在产品上线之后就向社区开放了源代码。



与阿里云深入交流之后,张鑫从此多了一个身份——IaaS界大咖,多次参与互联网巨头们的技术交流。



2015年9月,百度开放云请张鑫进行了一天的技术交流。2015年10月,当张宏江还是金山云CEO的时候,也把张鑫请到金山云做过一次技术交流。2016年3月,张鑫又受到网易研究院院长汪源的邀请,到网易云进行了一次技术交流。此后,张鑫还收到了京东云和乐视云的相继邀请。



“我们在技术上确实有特点,才能得到这些大型公有云的关注,这也是我们在国内创业的安身立命之本。”张鑫如是说。



ZStack到底有多神奇呢?一个故事是ZStack的一个用户为上海大智慧公司,从0.6版本开始就一直跟着使用和升级,而且每次升级的时候都是其IT运维人员自行下载新版本后自己升级。要知道IaaS软件的升级问题,一直是IaaS领域的一个典型难题。“目前还没有哪家能够有很好的解决方案,这也成为了ZStack产品化的标志,现在只有我们能做到了。”



“我们服务了350家企业客户,没有一家是上门部署的。用户根据我们的手册,在五分钟内就能把这个产品安装完成,半个小时之内就可以部署一个类似于简单的阿里云ECS的私有云环境。”张鑫介绍了另一个客户的故事,这个客户用10台Mac mini台机自行下载ZStack后就搭起了一个IaaS私有云,觉得可以后就把这10台Mac mini全部换成了4路服务器。



ZStack是什么样的神奇产品?



从0.6版本到现在的1.9版本,ZStack一共发布了13个版本,是综合了OpenStack、CloudStack、Linux和多种虚拟化软件思想精华的下一代私有云IaaS软件。ZStack可以做到15分钟完成安装部署,版本间5分钟无缝升级,全部部署与运维过程实现零人工操作,“ZStack升级过程不影响业务系统。升级功能是产品化的一个标志,不能升级的产品一定是项目制。”



张鑫告诉钛媒体,整个ZStack的思路就做一个纯软件产品,可自动化部署、自动化运维、自动化升级与管理,摒弃掉任何需要手工和人工服务的部分。这就好像从网上下载了一个Office软件,用户自己就可以安装、升级和管理软件,不同的是ZStack为企业用户交付了一个又一个IaaS私有云。ZStack单节点可管理十万物理机、百万级虚拟机,同时响应数万并发API调用,实际上甚至可以用ZStack搭建中小型的公有云。



ZStack的一大特点是智能化的自动化部署与运维。在ZStack整个部署和运维过程中,无论是物理机、网络设备、存储管理等,都是通过调用API(应用程序接口)的方式,在ZStack的用户界面上直接进行操作,无需手动配置设备文件或部署服务,完全实现了部署、运维的产品化,较大降低了对企业IT运维能力的要求。“我们提倡完全自动化,所有的操作、配置都不存在手工环节,例如添加新的计算节点、存储节点,全部自动化完成,无需厂商协助。”



ZStack产品能成为众多国内云计算团队学习的对象,是有原因的。“在这个行业里面,我都是第三次做企业级虚拟化、云化产品了,别人没踩过的坑我们都踩过了。现在大家觉得ZStack的架构很优美,那是因为我们在前面趟了这么多坑,所以当再做这件事的时候,就能把这些坑都避过。”张鑫说。



简单的说,ZStack就是做了一个标准化的IaaS云操作系统产品。而能这么做,需要一个非常好的顶层设计,就像微软的Windows操作系统一样,在一开始就已经有了丰富的经验,之后再通过很好的设计,就能开发出标准化和产品化的操作系统,ZStack就属于这样情况;



而另一种情况是不知道如何做一个操作系统,于是就摸着石头过河,在初期可以快速做一个原型,之后任其自然生长就容易长成一个“奇模怪样”的大树,当大到一定程度想要产品化就非常难了,OpenStack就是一个典型的例子。



众所周知,OpenStack社区提供了各种各样的“零部件”,需要非常高水平的技术团队才能把这些“零部件”集成起来形成IaaS“整车”,而CloudStack尝试要做的就是直接交付可以使用的IaaS“整车”。趟过了ClousStack众多坑儿的张鑫,自然而然地想到要重新设计一个标准化、产品化的IaaS“操作系统”。



与阿里云联合,重新定义云计算



ZStack到底是什么样的顶层设计?



对这个问题,ZStack在自己官网发布了16篇技术文章,供业内人士参阅。简单的理解,ZStack的顶层设计师重新定义了云计算、重新开发了云计算里基础的IaaS软件,因为IaaS层全是硬件层,相对于PaaS和SaaS来说,更容易实现标准化和产品化。



之所以说ZStack重新定义了云计算,还在于ZStack的一个核心技术思想就是完全和彻底的“异步化”。举一个特别简单的例子:





有两种方式让乐队演奏:一种是所有的乐器和乐手都遵守同一个节奏和乐谱,就像军乐团那样;一种是所有的乐器和乐手都各自演奏自己的节奏和乐谱,每个人都与其他人不一样,但最终却是非常和谐的乐曲,这就像交响乐那样。





大家都知道,能够指挥交响乐的难度非常高。但在现实生活中,更多的其实是充分和完全的异步化,比如在饭馆吃饭的时候拿个号排队就是典型的异步操作。在一个数据中心里,要指挥成千上万的计算、存储和网络,共同完成若干个异步、并行、并发的任务,指挥软件的异步化就是第一步。“大型系统的全异步化有很多挑战,很多都做不好,所以ZStack的16篇技术文章的入门头三篇讲的就是异步化。”



ZStack的思路事实上打开了一个新的云计算世界。在这个新的云计算世界里,底层的IaaS架构被重新定义了。



接下来,ZStack要联手阿里云,更快速的重新定义企业的混合云世界。阿里云目前已经是中国较大的公有云/公共云厂商,根据2016年12月摩根史丹利发布的数据,2016年中国公共云市场阿里云占据了约50%市场份额。



阿里云的大部分客户为中小企业或中小规模云,而ZStack正好可以提供标准化的中小型底层私有IaaS云,就像阿里云的“端”一样“插入”到企业中,这促成了ZStack和阿里云的合作。



  “目前,公共云(公有云)与专有云(私有云)之间无法做到无缝衔接,两者在软件架构等方面的差异可能导致资源无法实现统一管理,真正的混合云一定是无缝的体验。”张鑫表示。基于无缝混合云理念,ZStack与阿里云进行合作,提出“云+端”的战略:以阿里云的公共云为“云”,以ZStack专有云为“端”,为企业用户带来无缝的混合云体验。在存储、网络、应用市场等应用场景,让企业的应用可以在ZStack专有云和阿里云的公共云之间实现自动化弹性扩展,而无需考虑软件架构的差异。



阿里云之前也推出过专有云产品,但阿里云的专有云产品更偏上层的中间件也就是PaaS层,这就与ZStack的产品形成了很好的互补。阿里云产品总监马劲表示:“我们十分看好ZStack的发展,阿里云希望通过跟ZStack等生态伙伴的合作,为更大范围的企业市场客户提供开放、弹性的混合云解决方案。”



接下来ZStack将陆续发布与阿里云联合研发的混合云产品与技术,同时借助阿里云本身的用户资源和销售渠道,迅速把自己的产品铺向全国的企业。当ZStack的产品占据了全国大部分的企业IaaS市场后,ZStack自然就能获得企业SaaS软件的流量入口,到时候要想成为独角兽也是水到渠成的结果。

升级提醒

若您选择升级至4.0.0及之后版本,请注意以下功能调整:

1. 云路由器全面升级为VPC路由器,云路由网络全面升级为VPC网络,不再单独设云路由器页面。升级全程无感知,相关业务不受任何影响。

2. 企业管理账号体系取代用户组与用户,不再单独设用户/用户组页面,不可再使用用户/用户组账号登录云平台。升级前,请先将“用户组与用户”纳管的账号数据妥善迁移至“企业管理”纳管,再执行升级操作。注意:对于admin创建并具备admin权限的用户账号同步取消,如有需要,可使用企业管理账号体系中的平台管理员实现相同功能。

3. 调整AD/LDAP与账户的对接管理方式,统一由企业管理纳管,不再单独设AD/LDAP页面。升级前,请先将“账户”对接纳管的AD/LDAP账号数据妥善迁移至“企业管理”纳管,再执行升级操作。

如对上述升级提醒有任何疑问或需要升级帮助,请联系ZStack官方技术支持

下载ZStack企业版

您已填写过基本信息?点击这里

姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

下载链接将会通过邮件形式发送至您的邮箱,请谨慎填写。

同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》用户管理规则及公约

下载ZStack企业版

还未填写过基本信息?点击这里

邮箱或手机号码格式错误
同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》用户管理规则及公约

验证手机号
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》用户管理规则及公约

登录观看培训视频
仅对注册用户开放,请 登录 观看培训视频

业务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2

其他(漏洞提交、投诉举报等)

400-962-2212 转 3
ZStack认证培训咨询
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》用户管理规则及公约

业务咨询:

400-962-2212 转 1

商务联系:

channel@zstack.io
申请ZStack多机版
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》用户管理规则及公约

业务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2

其他(漏洞提交、投诉举报等)

400-962-2212 转 3
立即咨询
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》用户管理规则及公约

业务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2

其他(漏洞提交、投诉举报等)

400-962-2212 转 3
培训认证合作伙伴申请
姓名应该不少于2个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
邮箱格式错误
城市名称不应该少于2个字符
公司名称不应该少于4个字符
职位名称不应该少于2个字符

同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》用户管理规则及公约

业务咨询:

400-962-2212 转 1

商务联系:

channel@zstack.io
ZStack&工信人才联合证书申请
已获得ZStack原厂证书
未获得ZStack原厂证书
请填写您的基本信息
姓名应该不少于2个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
邮箱格式错误
城市名称不应该少于2个字符
公司/学校名称不应该少于4个字符
证书类型
ZCCT
ZCCE
ZCCA
ZCPC-ISP
申请ZStack&工信人才联合证书须支付工本费,是否可以接受
同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》用户管理规则及公约

业务咨询:

400-962-2212 转 1

商务联系:

channel@zstack.io

下载链接已发送至您的邮箱。

如未收到,请查看您的垃圾邮件、订阅邮件、广告邮件。 当您收到电子邮件后,请点击 URL 链接,以完成下载。

下载链接已发送至您的邮箱。

如未收到,请查看您的垃圾邮件、订阅邮件、广告邮件。
或点击下方URL链接 (IE内核浏览器请右键另存为), 完成下载:

感谢您使用 ZStack 产品和服务。

成功提交申请。

我们将安排工作人员尽快与您取得联系。

感谢您使用 ZStack 产品和服务。

信息提交成功。

我们将安排工作人员尽快与您取得联系,请保持电话畅通。

感谢您使用 ZStack 产品和服务。

预约沟通

联系我们

业务咨询
400-962-2212 转 1
售后咨询
400-962-2212 转 2
其他业务(漏洞提交、投诉举报等)
400-962-2212 转 3

联系我们

回到顶部

产品试用申请
请选择您要试用的产品
ZStack Cloud 企业版
ZStack Cloud 混合云版
ZStack Cloud 基础版
ZStack Cloud 标准版
请填写您的基本信息
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

商务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2

商务联系:

sales@zstack.io

成功提交申请。

我们将安排工作人员尽快与您取得联系。

感谢您使用 ZStack 产品和服务。