信任传承,相伴成长——XSKY助力永赢基金容器云平台建设

2021年05月 · XSKY

永赢基金管理有限公司成立于2013年11月,法人股东为宁波银行股份有限公司和利安资金管理公司。注册资本为9亿元,其中宁波银行出资占比71.49%,利安资金出资占比28.51%,是国内14家银行系公募基金公司之一。2014年,公司成立从事特定客户资产管理业务的全资子公司——永赢资产管理有限公司。截至2018年12月底,永赢基金公募管理规模1213.27亿元,其中非货币公募规模714.24亿,非货币和理财债基规模排名全市场第22名。

d6d1d28eb2bfdccf367c310f1cd69f6f.jpg

图片来源于网络


客户痛点

原有的容器平台,没有采用CSI(容器存储接口)标准对接,不支持动态供给,运维复杂,未来扩展受限。

K8s用RBD和NFS传统协议对接,无法动态创建新卷。

采用本地盘,数据分散。

使用开源Ceph,无厂商保障,运维风险大。


解决方案


经过XSKY和永赢基金的通力合作,双方一致同意采用CSI动态接口进行改造。

对接金山云的容器平台,原来用NFS挂载本地盘提供共享服务,开源Ceph集群RBD对接块。现在把容器平台统一切换为XSKY XEDP,通过CSI-NFS和CSI-iSCSI接口动态给Pod提供相应的存储卷。

为客户规划建设容灾环境,满足法规要求。

950865ef6b36ef4c716297395e8b8ac8.jpg


用户收益


新的容器存储平台已经上线运行,并达到了预期效果。


替换开源Ceph集群,引入商业化产品,降低了运维风险。

从原来的本地盘+开源Ceph+部分iSCSI对接转变成一套存储集群统一维护,降低了基础设施运维难度。

K8s使用CSI接口动态对接,降低了系统运维难度。

建设灾备环境,为数据安全提供进一步保障。

规划统一数据平台,为后期对象、Hadoop等需求提前做准备。


XSKY早在2018年底就实现了容器存储接口(CSI)  driver,而CSI也在2018年底发布的Kubernetes(K8s) v1.13版本中正式GA,现在已经成为了容器和存储的标准接口。


作为国内率先拥抱CSI的存储厂商,XSKY开始用块(iSCSI)对接CSI driver,后来又支持文件(NFS)对接。XSKY紧随社区步伐,不断更新迭代,先后支持了各种实用的新特性,包括扩容、裸卷、快照等。从K8s平台层到CSI driver,以及内部的xmsd和XDC每个层面都进行了各种类型的优化。对应100个Pod的挂载,以前需要十几、二十分钟,现在只需一、两分钟,成功将时间缩短10倍,为用户建设高效的容器云平台提供更好助力。

最近,XSKY的分布式文件系统XGFS也开始支持容器存储CSI接口。XGFS是XSKY提供的新一代分布式文件系统,XGFS基于灵活的SDS架构,可提供POSIX、NFS、SMB、FTP等丰富的文件服务。同时支持K8S CSI NFS接口,为容器化应用提供高性能NFS服务,适用AI、HPC、基因运算、跑批等高性能场景。


d8df1fe45b4567b552731c7b023edabe.jpg


目前,XSKY还和Kubernetes社区紧密合作,致力推动容器对象存储接口COSI(Container Object Storage Interface)标准的制定。未来,COSI标准一经发布,XSKY会第一时间实现对象存储XEOS对容器的支持,让我们的客户的容器应用可以按需使用XSKY的所有存储服务,包括块、文件和对象存储服务,满足各种应用场景的需求。