③云上场景:天弘基金,支撑余额宝的弹性扩展架构-阿里云开发者社区

开发者社区> 场景研读> 正文

③云上场景:天弘基金,支撑余额宝的弹性扩展架构

简介: 天弘基金将系统迁移到金融云进行了重新部署,又陆续对以余额宝为基础的服务、监控、查询进行了逐步部署。
+关注继续查看

作为中国第一家核心系统在云上的基金公司,天弘基金曾凭借着“余额宝”这一产品,成为中国基金史上第一个规模突破千亿的基金。

天弘基金的系统发展分为两个阶段:早期为支撑“余额宝”业务,对直销和清算系统进行了一期扩容。由于一期系统遇到瓶颈后,无法支撑双十一的需求。后期,天弘基金将系统迁移到金融云,对它进行了重新部署,又陆续对以余额宝为基础的服务、监控、查询进行了逐步部署。

1eb7448f62935a7070caa67bf1fd9f7c62859d79

天弘基金云上架构部署图

天弘基金在规划了上层前置机数量以后,对下行数据库进行了分库、分表的部署。目前有1000个数据库在云平台上跑,相当于1000套清算系统和实时交易系统同时在跑,而且可以实时扩展云计算最大的优势就是弹性的处理能力,平时仅部署六七台前置机就够了,在双“十一”期间,把前置机扩展到20台以上,达到每秒3000多笔客户的业务水平。当然,开户流量比正常交易流量大10倍。数据库方面,采用50RDS1000个数据库,当数据库容量承载到达瓶颈的时候,可以扩大,最大可以扩大到1000RDS 

 

在迁移过程中,最大的障碍是数据库。数据库解决的问题是插入、删除修改。迁移的时候,这些问题需要一个个去研究去解决,然后复制过来一个个测试,开发阶段的测试工作量可想而知。业内认为MySQL无法支撑大数据清算,这是有根据的。但在彻底了解MySQL之后,迁移就如同修路一样原来基于IOE是条路而基于阿里云架构,一条不行,可以修50条路,100条路,总归是可以化整为零,用水平化、分库分表等方式,并行化思路来解决,用小单位来解决问题的。

 

天弘基金的余额宝的系统,架设在300余台云主机上,使用了阿里云的ECS+RDS+SLB+云监控等多项服务

了解更多技术细节请看报道:《天弘基金樊振华:余额宝在云计算中的应用》《天弘基金阿里云实践》


 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Kubernetes 弹性伸缩全场景解析 (四)- 让核心组件充满弹性
#### 前言 在本系列的前三篇中,我们介绍了弹性伸缩的整体布局以及HPA的一些原理,HPA的部分还遗留了一些内容需要进行详细解析。在准备这部分内容的期间,会穿插几篇弹性伸缩组件的最佳实践。今天我们要讲解的是 **cluster-proportional-autoscaler** 。
3144 0
⑤云上场景:珠江人寿,2分钟秒杀3.8亿理财背后的高并发架构
珠江人寿的保险理财开始互联网化之后,携手阿里云来应对突发的高并发量,处理大量的带宽需求和前台访问处理需求。
2929 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4485 0
阿里云API场景化平台正式上线
2020新年伊始“阿里云开放平台官网官网”发布上线!官网重磅推出场景化实践平台、全量阿里云API服务以及众多开发集成工具,全面支持用户、生态合作伙伴基于阿里云操作系统简单、高效地开展业务。
465 0
Kubernetes弹性伸缩全场景解读(六) - 使用Ingress指标进行弹性伸缩
Ingress Controller(Nginx)是深受Kubernetes开发者欢迎的接入层网关方案,具有功能丰富、配置简单等特点,特别是对于从前使用Nginx的开发者而言,可以快速掌握驾轻就熟。本文中会为大家介绍如何通过Ingress的指标进行弹性伸缩。
4074 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
7758 0
Kubernetes 弹性伸缩全场景解析(三) - HPA 实践手册
在上一篇文章中,给大家介绍和剖析了 HPA 的实现原理以及演进的思路与历程。本文我们将会为大家讲解如何使用 HPA 以及一些需要注意的细节。  实践 v1 的模板可能是大家平时见到最多的也是最简单的,v1 版本的 HPA 只支持一种指标 ——  CPU。
1258 0
开发者云《Serverless函数计算初体验》火热上线。体验函数计算场景领取定制版马克杯
火遍全网的体验挑战第二弹抢鲜首发,体验函数计算相关场景并通过答题挑战即可获得印有阿里云第一行代码的定制版马克杯 活动地址:https://developer.aliyun.com/adc/series/fc/
25772 0
【产品场景】弹性裸金属服务器服务于市场的技术概要分析
弹性裸金属服务器服务于市场的技术概要分析
2718 0
+关注
场景研读
技术学习永无止境
476
文章
8
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载