首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

飞贷全容器化升级实践

飞贷金融科技(以下简称“飞贷”),移动信贷整体技术服务商。九年专注普惠信贷领域,基于前沿技术的创新应用和数百亿资产的业务实践,业内首家推出覆盖业务全流程、运营全体系的移动信贷整体技术,支持银行等金融机构零售信贷业务的转型升级。

作为首个且唯一荣膺由世界银行与G20共同颁发的2018“全球小微金融奖”的中国金融科技企业,入选了美国沃顿商学院的中国金融科技案例。

01

飞贷 IaaS 平台

早在2016年,飞贷就已选用CloudStack + XSKY SDS来搭建整个私有云IaaS 平台,用于支撑的业务类型包括:人脸识别与成像、海量数据影像存储、核算与清算体系、手机APP后端服务等。

XSKY XEDP统一存储平台在IaaS平台中的应用:

1、满足业务场景多样化的需求,同时承载了数据库结构化数据与APP类非结构化数据;

2、虚机卷快照+延展集群双活,满足金融业务的高容灾级别要求,保证了数据的安全性;

3、易于维护,降低IT投入;客户运维组四人,就保证了IaaS+大数据平台的长期稳定运行。

基于软件定义的IaaS平台,系统读写性能提高5倍,内部核算时间下降93%......有效的支撑了飞贷每天新增存储1TB、每天亿次数据交互的系统需求。

02

全业务容器化

从2015年起,飞贷对容器技术包括Docker及Kubernetes云原生技术保持了高度关注和投入。而在成熟的IaaS平台基础上,全业务容器化将帮助飞贷在未来继续增强业务的敏捷性,包括:

聚焦在信贷业务的创新和突破,更快的实现信贷技术整合输出,符合企业战略目标;

实现IaaS+PaaS+大数据的平台整合,可以按照容器POD、物理主机节点、机柜及数据中心级别做扩展,并获得海量PaaS应用支持;

更安全:业务数据分钟级全量备份,容灾时业务分钟级恢复,POD实现秒级快照;

运维体系标准化、80%基础运维自动化,物理资源成本降低40%,更进一步降低TCO。

数据库容器化成为了首要待解决的问题,让数据库实例的规模可以根据业务负载的实际情况进行动态的调整,并最终实现数据库服务化、网格化。

数据库容器化的存储挑战:

1、分布式存储——数据多副本实时同步,保证了数据的本地安全性;要在服务整体容器平台SQL、NoSQL、CMS、镜像仓库的基础上,根据数据库需求定制高性能的块存储;同时提供持久化卷,减少数据库宕机恢复的时间,保证应用漂移,数据不会丢失;

2、支持动态扩容——解决在业务不中断的情况下,能支持卷的动态扩容,承载当前业务的数据量增长;

3、支持快照、回滚和克隆——数据库实例秒级快照、防止恶意删除和篡改;同时利用克隆提高实例的复制能力;

4、基于实例的容量、性能,实现统一监控和审计。

03

XSKY解决方案

1、CSI持久卷

XSKY SDS支持CSI持久卷,当Pod漂移到其他节点启动时,数据库可继续正常运行,保证了业务系统的正常使用。

2、CSI Volume Expansion

在磁盘容量告警,不足以满足当前业务的数据量时,XSKY CSI Driver支持磁盘的动态扩容,不需要中断或暂停业务,达到随用随取的效果。

3、CSI Volume Snapshot & Restore

XSKY CSI Driver支持对POD中的卷打快照做备份,当数据库有误删或者恶意篡改的情况下,能基于该快照回滚到之前状态,保证了客户数据的安全性。该功能已在飞贷生产环境上使用。

4、CSI Volume Cloning

克隆特性主要应用在客户的CI/CD场景,创建生产数据的测试副本是DevOps工程师实施CI/CD管道或设置分段集群以进行预生产测试的要求。

04

XSKY CSI Driver

容器平台可以实现应用负载的高效弹性伸缩,但是扩容、备份、导入、导出、恢复、快照、迁移必须有高效的存储平台支撑。

XSKY CSI Driver丰富的特性使得 XSKY SDS与容器平台完美结合,解决了客户对容器存储的需求。XSKY CSI块存储插件已经支持了所有的特性,包括:

Raw Block Support:裸卷。随着在Kubernetes内部运行数据库软件变得越来越普遍,Kubernetes中对原始块设备支持的需求变得更加重要;

Volume Snapshot Support:卷快照和恢复;

Volume Expansion Support:卷扩容,包括在线扩容和离线扩容;

Volume Cloning Support:卷克隆。

参考:

https://kubernetes-csi.github.io/docs/drivers.html

END

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190910A0BQ3O00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券