张民杰:三人团队的OpenStack机会

云计算 OpenStack
“我们基本上想走私有云的模式,卖给用户私有云的解决方案”,张民杰清晰的点出了Pandora的商业模式,“现在市场上, 即使是北京、香港等高收入的城市,很多中小企业也买不起VMware的(产品),它们很多时候只能用VMware的免费版。一整套VMware要几十万到200万,(因此)Pandora在价格上可以有很大的机会。”

尽管已经发行了7个版本,但OpenStack的许多组件仍存在种种稳定性问题。担任Dashboard任务的Horizon项目发展缓慢,产品化不足。这成为了张民杰开发 Pandora最初的动因,“Horizon的Dashboard距离商业化还差很远”,张民杰告诉记者。

“我们基本上想走私有云的模式,卖给用户私有云的解决方案”,张民杰清晰的点出了Pandora的商业模式,“现在市场上, 即使是北京、香港等高收入的城市,很多中小企业也买不起VMware的(产品),它们很多时候只能用VMware的免费版。一整套VMware要几十万到200万,(因此)Pandora在价格上可以有很大的机会。”

 

[[77877]]

图:C2 square架构师 张民杰

尽管张民杰花在Pandora上的时间只有三个多月,但张民杰表示,Horizon的功能Pandora现在都有了,很多方面做比它还要做得更好。虽然OpenStack距离大规模商用还需时日,但各家巨头和创业公司早已经进入到战备状态。而在私有云市场,竞争更是白热化,Pandora能突围吗?

 

在OpenStack生态圈中,各主要玩家基本都推出了发行版,包括思科、红帽、IBM以及国内的 华为。CSDN并没有对比测试各家发行版的Dashboard。但毫无疑问,Dashboard是各家必争之地。“OpenStack发行版非常看重Dashboard的功能”,OpenStack基金会董事、UnitedStack创始人程辉告诉CSDN。

另一方面,一些更有远见的开发者已经建立了成熟的商业Dashboard。如RightScale和Scalr。RightScale已经实现 管理OpenStack私有云的功能。而 Scalr几乎可以实现RightScale上90%的功能,并且它是开源的。

在OpenStack项目群中,Nova、Swift等早期项目已日渐成熟,架构基本定型,新的贡献者只能在其基础上提交patch,也很难获得话语权。一些开发者转而投身冷门的项目中,这样成为核心贡献者的机会就大得多,相应的也能获得社区和行业的更多认可。张民杰正是选择了这条路。

不过,Horizon项目已经创立两年多,作为一名新贡献者张民杰很难改变Horizon的发展思路。“我们是比较后期才加入(OpenStack社区), 要一下让社区接受那么多改动是比较困难的”,张民杰告诉CSDN。尽管Dashboard面临的对手太多,也太强大,张民杰并没有回避。他告诉CSDN:“我打算在Pandora上面发展一套云端编程语言去强化所有云端的功能, 这一点是(竞争对手)它们都没有的。Pandora在未来的roadmap上有也不少的特破点, 例如整合SDN,提供插件框架, 收费系统等等”

张民杰补充道:“WMware已经支持不同的外部储存插件,但这些储存插件却依赖于存储厂商,形成“供应商锁定”。未来,Pandora将会提供插件框架, 利用这个框架,开发者可以扩展现有Cinder的能力, 为不同的储存设备去编驱动并在Pandora上内嵌管理软件,这将大大方便了第三方厂商加强OpenStack的功能。同时,Pandora亦会在网络管理上作出强化, 目前OpenStack世界基本上使用命令行管理网络,虽然在最新版的Dashboard上可作有限度的管理,但距离商业化还有很大的距离,我们希望在SDN上加强网络的扩展性和易用性,未来Pandora的方向就是成为功能全面的一站式云端管理软件。”

对话张民杰

记者:请介绍下自己的工作、学习经历,或是那些对你有重大影响的人或经历。

张民杰:我是2002年澳洲RMIT大学毕业,现在在香港C2 Square公司当架构师,也在北大深圳研究院读研。我的事业一开始就做软件开发。对我比较大影响的人,都是在Google group里面认识的,我平时比较多上 alt.lang.asm和 alt.os.development。我在大二的时候对操作系统比较有兴趣,也一直在这方面里研究。我也有一些开源项目是关于kernel开发的,如 peter-bochs、 pfsbuilder、 GDK。对我影响比较深的技术主要是编内核的技术,例如ELF、loader、scheduler等。John S. Fine大牛当年在alt.lang.asm也帮了我很多,是我比较敬重的人。

记者:如何走上工程师这条路的?

张民杰:我11岁开始学编程,它一直是我的首要兴趣, 当工程师对我来说是很自然的事。

记者:为什么会发起Pandora?而不是参与OpenStack的Horizon?

张民杰:Horizon的Dashboard距离商业化还差很远,如果在上面改装,因为我们算是比较后期才加入,要一下子令人家接受那么多改动是比较困难的,所以就可算成站一个新的项目。

记者:为什么Horizon或其它OpenStack的Dashboard项目并不算成功?

张民杰:Dashboard发展了2-3年,功能不多,进步好慢,加上它有一些设计上的理念是我们不认同的, 例如它老是不能正确的显示Error message,很多时它只显示一个Error字就算了,感觉不太好。

记者:做IT资源管理或OpenStack的资源管理的Dashboard的难度有哪些?

张民杰:Openstack要普及化,最大问题是没有一个比较强劲的管理平台,所以Pandora的出现是为了改变这个事实。

记者:你在Pandora累计花了多少时间?项目除了你以外还有其他committer吗?未来你计划怎样推广和完善Pandora?

张民杰:累计花了3个多月,但不要小看这么个月,现在Horizon能做到的,Pandora都可以做到,很多方面也做得比Horizon好。开发人员主要是C2的员工(3个人),QQ上也有一些朋友做 测试。

记者:能否介绍下在香港,工程师文化、开源文化的氛围?

张民杰:香港的工程师文化我觉得是比较“制度化”,做事很讲制度,可能是因为IT主要在金融领域,所以一个明确的开发流程对我们很重要, 所以在项目管理可能比内地进步一点,但它的缺点是少了一些geek的出现,整体在开源上的贡献很少。现在国内OpenStack很火,但真正贡献代码的人很少,而Pandora是确确实实的贡献了代码,它也很好的提升了OpenStack的使用度。

责任编辑:王程程 来源: CSDN
相关推荐

2009-12-25 18:04:52

Linux版本选择

2023-07-30 15:19:01

机器人人工智能

2009-12-25 18:01:49

Linux的历史学习方法

2012-04-06 08:52:40

思杰OpenStack云计算

2010-02-25 09:17:32

HTML 5H.264Flash

2018-05-08 09:33:32

2014-11-10 09:52:51

LinkedInKafka

2021-05-24 15:26:35

人工智能机器学习技术

2012-05-11 10:26:03

思杰

2015-10-12 17:48:30

技能运维自动化运维

2013-02-27 10:51:36

2015-07-28 16:54:09

2011-11-18 15:40:19

思杰Citrix云计算

2012-04-06 11:02:25

虚拟化思杰OpenStack

2013-08-16 11:14:48

创业

2012-06-08 13:55:15

桌面虚拟化

2016-04-13 20:37:42

EasyStack

2011-12-08 21:57:35

2021-07-21 17:24:28

OpenAI机器人AI

2024-02-06 14:10:00

点赞
收藏

51CTO技术栈公众号