梁胜再创业,将继续在容器行业探索

分布式实验室 2022-08-06 08:33

随着Acorn Labs的诞生,Rancher Labs的四位前创始人给创业界再上一课,亲身示范了什么叫作“玩转初创”。

在辞去Linux先驱大厂SUSE工程与创新总裁职务的短短四周之后,梁胜博士就在LinkedIn上宣布,他与三位合作伙伴已经共同建立了Acorn Labs。这家新公司还发布了面向Kubernetes的同名开源平台预览版本,目前已开放下载和安装。

自2021年12月开始,他的这几位“新”伙伴们就陆续辞去了在SUSE的职务,导致这家来自德国的Linux厂商迅速陷入人才流失的困境。Shannon Williams之前担任SUSE首席营收官,Will Chan曾任公司工程与企业容器产品副总裁,Darren Shepherd则为SUSE首席架构师。他们三位与梁胜都是Rancher Labs的联合创始人,也都是SUSE在2020年12月收购Rancher Labs时一起加入SUSE的(据报道交易价格为8亿美元)。

看起来,在初创公司和大厂之间“反复横跳”早已成为他们的拿手好戏。2014年他们就曾经离开云与虚拟化企业Citrix,共同创办了Rancher Labs。这次梁胜在宣布离开SUSE(但仍继续担任SUSE董事会成员)时表示,“我想重新回归创业本源,也期待着投身于新一轮探索之旅。”


 1 
Acorn Labs平台是什么?


这次他们四位拿出的成果Acorn Labs,似乎属于Rancher Labs最合乎逻辑的思路延续。简单来讲,Rancher主要关注集群的启动和运行,而Acorn平台则针对Kubernetes的应用程序打包和部署框架部分,能够帮助开发人员在集群运行起来之后部署自己的应用程序。

现任Acorn公司首席架构师的Darren Shepherd在接受外媒ITPro Today采访时表示,“我们开始进一步拉近与客户的距离,我们其实早就想做这方面尝试。当初做Rancher时,主要关注的是集群管理。现在我们希望解决摆在面前的现实问题,即如何将工作负载引入Kubernetes。我们发现,负责部署Kubernetes的团队跟只需要使用Kubernetes的团队间存在巨大的摩擦。”

Shepherd在博文中提到,他曾经给自己的儿子搭建过一台游戏服务器,并深刻体会到Acorn这样的平台简直堪称是“救苦救难”。当时新冠疫情已经爆发,他想构建一台游戏服务器,让儿子能跟自己的小伙伴们联网打游戏。最初的Kubernetes集群搭建并不复杂,但“我随后开始着手进行Kubernetes部署,但整个人很快就不好了。最后我放弃了,决定改用docker-compose。这就是Acorn的诞生初衷。”

Shepherd解释道,Acorn新平台能帮助开发人员轻松完成应用程序打包,回避掉Kubernetes的大量复杂性元素。更重要的是,运维和安全团队也不必担心开发者会在打包过程中引入安全漏洞或者其他bug。

“在我们设计Acorn,并决定由开发者自行编写Acorn文件时,我从生产角度萌生了一个念头:之前,大家好像并不想让开发者直接编写要投入生产环境的代码。但为什么不行?为什么我们不愿意相信开发者?如果理由是怕他们犯错、犯迷糊,那不如在沙箱里构建框架,彻底杜绝他们搞砸的可能性。Acorn的基本思路也由此明确了起来——一切都在包里,所以不会出什么乱子。”

他补充道,“我们距离最终目标已经很近了,几乎马上就要全面成功。”

梁胜和Shephard在采访中提到,他们目前已经发布了Acorn平台的alpha或者说beta版。用户可以随意体验和鼓捣这款软件,并就潜在bug和各种实用性建议向他们畅所欲言。


 2 
何时才能正式发布?


在被问及Acorn还要多久才能步入生产环境时,梁胜的回答是“我觉得大概还需要6到9个月,没准要更久一点。”

他同时指出,即使这套平台已经运行稳定、文档完善且易于使用,也仍需要更进一步的开发才能步入市场、供企业拿来就用。

梁胜最后总结道,“Kubernetes就分普通版和企业版,对于某些严肃需求,就必须要有相应的企业级平台。Acorn也是一样,我们需要搞定身份验证等功能,还得提供用户注册/管理策略。老实讲,要为企业客户的生产应用做好准备,我们还得努力让Acorn更好地实现无缝化集成。”


推荐阅读:


点击下方卡片关注分布式实验室,和我们一起

关注分布式最佳实践

 点击上方卡片关注分布式实验室,掌握前沿分布式技术


有想一起学习K8s、考CKA证书吗?来,这里有最好的学习方案,线下3天封闭式培训,15人小班课,考不过免费复训。Kubernetes实战班,9月2日在北京开课,扫描下方二维码咨询详情。

推荐阅读