查看原文
科技

云原生存储的重大突破:HwameiStor 高票入选 CNCF Sandbox

要海峰 道客船长 2023-06-26



2023 年 6 月 23 日,云原生计算基金会 (CNCF) 高票一致通过 HwameiStor 的 Sandbox 申请后,正式启动 HwameiStor 纳入沙箱项目的 Onboarding 入职流程。HwameiStor 由「DaoCloud 道客」于 2021 年初正式开源,希望与客户和社区一起共建。HwameiStor 是一种开源本地存储解决方案,具有高可用 、数据迁移等特性,适用于云原生有状态工作负载。它使数据可以随应用漂移,从而解决了本地卷的局限性,目前已广泛应用于银行、零售、物联网等生产环境。

这是「DaoCloud 道客」继 Piraeus 入选 Sandbox 之后捐给 CNCF 的第二个存储项目。Piraeus 以高可用为特色,专注于 DRBD 副本,可以管理 VG(卷组),但没有定义磁盘资源;而 HwameiStor 专注于本地存储,为本地磁盘提供了完整的生命周期管理,包括磁盘自动发现、分配、健康监控、磁盘组,并向应用提供 LVM、HA 和非 HA 卷以及磁盘卷等多个类别的卷,通过卷转换、卷迁移、卷组等特性解决了本地卷的局限性。

01

Sandbox 征程

HwameiStor 继去年底入选 CNCF Landscape 之后,于 3 月 7 日发起 Sandbox 申请,期间经过了几轮答辩,包括 CNCF issue 在线问答、TAG (Technical Advisory Group) 专项会议中孙亮博士的 PPT 讲解和云端 Demo 展示。TAG 联合委员会主席 chira001 也曾再三确认与 Piraeus 的 DRDB 等高可用特性的关联,并与 Rook Ceph 做了详细对比,最终发现 HwameiStor 在本地存储方面的迥异表现

6 月 12 日 CNCF TOC (Technical Oversight Committe) 委员会发起投票,目前 TOC 有效票数共 11 张,在为期一周的投票期内 HwameiStor 收获了 9 张赞成票,1 张弃权票(1 张在 Issue close 后也投了赞成票),以绝对高票入选 Sandbox 进一步孵化,这种一面倒的情况相当罕见。

并且无论是 Sandbox 申请过程中的上百点赞,还是 TOC 委员会投票履职成员的全部赞成投票,以及联合主席的亲自聆讯,都展现了社区对 HwameiStor 本地存储项目的充分关注度。

02

HwameiStor
是什么

HwameiStor 是一款基于 Kubernetes 的云原生本地存储系统。HwameiStor将系统节点上的所有本地磁盘(HDD、SSD 和 NVMe)进行统一管理,形成不同类型的本地存储资源池,并通过 CSI 标准接口提供本地数据卷服务,为有状态的云原生应用或组件提供数据持久化能力。其整体的设计架构如下图:

具体的功能特性包括:

  • 通过 Operator 实现一键式自动化安装部署;

  • HDD、SSD、NVMe 等磁盘的全生命周期自动化管理;

  • 丰富的数据卷类型:单副本、高可用双副本、整块磁盘的数据卷等;

  • 灵活动态的在线磁盘管理和线性扩容;

  • 企业级的数据卷管理能力:数据卷类型变迁、数据卷迁移、数据卷自动扩容;

  • 自动化的数据卷和应用调度机制;

  • 节点维护时自动驱逐数据卷,并自动迁移到可用节点上;

  • 企业级的数据卷保护:数据卷快照、克隆和备份;

  • 数据卷访问控制能力;

  • HwameiStor 是系统资源(CPU、内存)占用率很低的轻量级系统。

03

Roadmap
开发演进之路

04

幕后故事

辛勤耕耘,筑梦创新。HwameiStor 能够成功入选 CNCF Sandbox,离不开整个开发团队两年来的不懈努力和付出,以及开放、共建的社区支持。其中,亮博士的宏观规划和指导,产品经理秋萍的基线压迫,明教主和恺琛大将后端开发耕耘,傅帅哥的辛勤测试,Simon 老师的社区活跃以及 Michael 的文档支持,都功不可没。

在上海疫情期间,存储小团队也曾有人彷徨过,从彷徨到坚定,是梦想坚定了那一颗颗追求最好本地存储项目的决心,是心中的热血在泵送着默默耕耘奋斗的激情:25 位贡献者、327 个 Issue、590 个 PR、近 200 万行代码,记录了表面沉默寡言的开发者们,在无数个不眠之夜推敲代码、编织存储蓝图。现在,他们的努力终于得到了阶段性回报,如愿成功入选 CNCF Sandbox,这不仅是对过往努力的证明,也是为能够冲向更广阔舞台插上飞翔的翅膀。

同时,这对 「DaoCloud 道客」而言也是一段全新的旅程,自此在云原生存储领域,「DaoCloud 道客」的开源存储技术再次被全球顶级开源基金会 CNCF 所认可。而 HwameiStor 作为一个开源中立的本地存储项目,将与 CNCF 社区共同发展,助力云原生生态体系稳步迈入新时代,愿明天更好!

巧合的是,目前 CNCF Sandbox 共 99 个项目,HwameiStor 适逢扣百入关,这可能也是 CNCF 的一个标志性里程碑事件。


参考资料

[1] HwameiStor 申请 Sandbox:

https://github.com/cncf/sandbox/issues/29

[2] HwameiStor Sandbox Onboarding:

https://github.com/cncf/toc/issues/1094

[3] HwameiStor 代码仓库:

https://github.com/hwameistor/hwameistor

[4] CNCF 官网:

https://www.cncf.io/




 本文作者 



要海峰

现任「DaoCloud 道客」高级文档工程师

K8s-zh-owner,Istio maintainer,otel 等 Member





热门推荐

            

访问以下网址,或点击文末【阅读原文】直接下载

新一代云原生操作系统底座--DCE 5.0 社区版:https://docs.daocloud.io/download/dce5/
任何组织、机构和个人,都能免费体验企业级云原生性能




DaoCloud 公司简介

「DaoCloud 道客」云原生领域的创新领导者,成立于 2014 年底,拥有自主知识产权的核心技术,致力于打造开放的云操作系统为企业数字化转型赋能。产品能力覆盖云原生应用的开发、交付、运维全生命周期,并提供公有云、私有云和混合云等多种交付方式。成立迄今,公司已在金融科技、先进制造、智能汽车、零售网点、城市大脑等多个领域深耕,标杆客户包括交通银行、浦发银行、上汽集团、东风汽车、海尔集团、屈臣氏、金拱门(麦当劳)等。目前,公司已完成了 D 轮超亿元融资,被誉为科技领域准独角兽企业。公司在北京、南京、武汉、深圳、成都设立多家分公司及合资公司,总员工人数超过 350 人,是上海市高新技术企业、上海市“科技小巨人”企业和上海市“专精特新”企业,并入选了科创板培育企业名单。


网址:www.daocloud.io

邮件:info@daocloud.io

电话:400 002 6898



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存