12 月 9 日,InfoQ 获悉,Apache 基金董事会通过一致表决,正式批准分布式文件对象存储 Ozone 从 Hadoop 社区孵化成功,成为独立的 Apache 顶级开源项目。这意味着,作为腾讯大数据团队首个参与和主导的开源项目,Ozone 已得到全球 Apache 技术专家的一致认可,成为全球认可的存储开源项目之一。
Ozone 是 Apache Hadoop 社区推出的面向大数据领域的新一代分布式存储系统,它的推出解决了 Hadoop 分布式文件系统在可扩展性上限方面的缺陷问题,能够支持百亿级以上文件规模的存储。
自 1999 年成立以来,Apache 软件基金会内部涌现了非常多优秀的开源项目,同时有越来越多的国内外项目正不断的走进这个国际开源社区内进行孵化。每一个进入 Apache 的项目都需要经过孵化器孵化,并在满足一系列质量要求之后才可毕业。Ozone 从 Hadoop 社区正式毕业,表明了 Apache 成员对于 Ozone 项目学习 Apache Way 成果的认可。
据透露,历经了 2 年多的社区持续开发,Ozone 已经具备了在大规模生产环境下部署使用的能力。Ozone 的设计,吸收和借鉴了很多 HDFS 的优点。同时支持兼容 AWS S3 协议的对象访问接口,且兼容 Hadoop Compatible File System 的分布式文件访问接口。
Ozone 构架图
据了解,作为 Ozone 开源项目的主导参与方,腾讯大数据团队不仅积极参与了社区代码的贡献,而且更是已经腾讯内部在对象和容器等一些场景中使用了 Ozone,并且获得了内部用户的正向反馈。
随着 1.0.0 的发布,腾讯大数据团队 Ozone 项目技术负责人陈怡也被社区推选为 Apache Ozone 首位项目主席(Chair) ,同时项目团队也诞生了多位 PMC 成员和 committer,大家将带领社区一起把 Ozone 向新一代大数据文件对象存储系统推进。
Ozone 的生态栈
“随着 Ozone 成为 Apache 顶级项目,越来越多的贡献者加入到社区的开发中。腾讯内部,一方面计划在 Ozone 的基础上,开发基于 SCM 的新一代高性能分布式文件系统;另一方面,持续推进 Ozone 在更多业务落地,部署更大规模的生产集群,进一步提高 Ozone 的可靠性、稳定性和性能,立志将 Ozone 打磨成为新一代文件对象存储的标杆。”腾讯云大数据团队 Ozone 项目技术负责人陈怡表示。
评论