Skip to content

shaohaiyang/easyStack

Repository files navigation

easyStack

A mini&smart shell script can rapid starting OpenStack program.

我与OpenStack的十二年

2012年初,是我第一次了解到OpenStack,源于对Python的热爱,因此也喜欢上了这个基于Python开发的OpenStack项目。于是,我积极投入到OpenStack的研究和实验中,还翻译了最早的OpenStack英文文档并公开网上,希望能帮到更多像我一样的开发者了解这个充满潜力的项目。

image

2017年是个转折点,在又拍云我终于有机会将多年的经验积累付诸实践。我们在两个异地互备的数据中心搭建了基于Icehouse OpenStack集群,这个集群承载了真实的生产级云处理业务。当时的云处理的特点是服务器密集,业务种类多,错时错峰使用的场景也明显,使用虚拟机镜像和实例化,可以很方便的操控弹性扩缩容服务能力,白天用于各种图片处理和音视频转码,晚上转换成大数据分析和日志处理,看着自己研究了多年的技术真正服务于用户,还积累了更多的实战心得,那种成就感至今难忘。

2019年后,随着LXC/Docker容器虚拟化技术的浪潮不断更迭,OpenStack的风头渐渐被Docker抢去,因为我们的云服务器都是数据中心自用,无需隔离资源,所以基于容器的轻量级虚拟化更加便捷的切换业务角色。因此,我们也顺应趋势转向了Mesos,再到后来的Kubernetes大统一。说实话,那时我以为与OpenStack的缘分就要慢慢画上句号了。

image

没想到命运总是充满惊喜。2023年伴随着人工智能和算力GPU大爆发,基于GPU的云算力平台需要提供给客户独享的算力能力,OpenStack优秀的隔离性和资源独占能力,以及这么多年来,它一直都在坚定不移的发展进步,又满足了AI时代对算力资源的精准管控需求。技术的轮回又让OpenStack重新回到了舞台中央,于是,我再次开始搭建新的OpenStack yoga集群,一直使用至今。从最早粗糙的脚本,到如今更加成熟精细的组件控制,十二年的技术沉淀让我对云计算有了更深的理解。

image

2025年,重新面对OpenStack Zed版本的控制台,那种熟悉又新鲜的感觉让我明白:有些技术,值得等待;有些热爱,从未离开。

image

About

A mini&smart shell script can rapid starting OpenStack program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages