
焱融科技作为受邀参讲嘉宾之一,在大会现场分享并深度剖析现阶段企业客户在实际应用场景下遇到的存储瓶颈以及转向容器存储所面临的挑战。那么,
-
云原生应用下的高性能持久化存储是如何构建的?
-
企业该如何打破存储技术阻碍云原生应用?
-
什么才是容器持久化存储的关键?
以下是焱融科技产品总监黎俊鸿在 ECIC 大会现场的演讲实录精华版,阅读时长 15mins,Enjoy~

YRCloudFile 产品设计初衷
当我们针对 Kubernetes 的应用接口开发后一段时间,大概半年左右,Gartner 发布了每年一次的存储技术能力成熟度曲线的分析,在 2018 年发布的时候,我们发现 Gartner第一次把Cloud Native Storage 放在能力成熟度曲线里面,这让整个团队都非常欣喜。经过团队的不懈努力,焱融 YRCloudFile 产品无论是在性能上,还是用户数量上都得到了业界的充分肯定。焱融科技产品已经形成了一定的技术壁垒, 曾进入全球 IO 500 存储性能挑战前六。
存储成为容器应用面临的挑战


应用场景带动容器存储需求
什么样的存储产品才称得上优秀?我们认为能够很好的去对接用户应用,让应用能够更高效地去访问数据才是好的存储产品。为此,我们花费了大量时间和精力投入在应用场景上,研究特定场景的 IO 特点。
基于容器的 AI 架构面临的挑战
首先对于 AI 这种业务来说,一定是面向海量数据的,一些 AI 行业客户单个数据集群,数据量以及文件数量都在几亿,也有一些极端客户,单个集群的数量都在几十亿,在这种集群下,集群到了几亿甚至几千万文件数量级别后,整个文件系统的访问性能会出现较大的衰减。
MySQL(MariaDB) IO 模型和特点

MySQL 数据库中有几个关键的文件,其中一个是 Redolog,它记录事务日志,这是一个固定文件,它会循环的写,而且是 512KB 对齐写。Binlog 文件记录数据库所有的更新操作,追加写,不对齐。YRCloudFile 本身确保 Redolog 和 Binlog 数据在写入时直接落盘,减少远程的 fsync 调用,省去客户端调用 fsync 的开销。通过这样的优化,能把 MySQL 容器应用的写入性能提升近一倍。
以上是 ECIC 会上分享给大家主要内容。焱融科技作为软件定义存储的企业,希望能为用户提供面向容器环境的优秀的持久化存储服务。
演讲视频完整版请戳👇:
https://www.itdks.com/Home/Act/apply?id=5675&mUid=20022#dingbu