云深也知处,P2P金融、物流如何冲上云霄?

下面为大家介绍服务企业上云的一些流程和技术方案。

 

企业上云

企业上云路线图

  • 上云前期阶段。第一,企业要评估云计算的效益,包括实现云计算带来的资源成本、运营成本的节约、系统能不能更优以支撑业务的发展;第二,企业要探索以及评估现有系统怎样与云平台适配,确定上云方案。
  • 逐步上云阶段。第一,采取少量系统或简单系统上公共云,或者政府、银行自建专有云POC测试;第二,混合云架构下,系统逐步迁移上云。
  • 整体上云迁移阶段。逐步上云后,验证了系统在云上能够达到更好的效果,能够节约更多的成本,企业已经做好在云上长期运营IT的准备,迁移包括核心系统、关键业务应用的所有应用系统上云。
  • 应用优化阶段。在云上还要根据云的特性进行优化,企业注重基于云来优化业务模式和技术流程,云成为IT建设的默认选项。

企业系统上云实施

1.   调研评估与方案设计:我们需要4~6周时间确定实施方案,我们需要注意现有的系统架构以及软硬件依赖,能不能在云上采取同样的方案实现相应的功能,因为云是虚拟化的,可能在某个场景下,比如加密机、加密狗,就要考虑功能是采用SAAS化的加密方式还是将原来硬加密方式改成软加密方式在ECS、虚拟机上部署;我们也要考虑云平台的兼容性,比如Oracle怎么支持上云,我们要进行产品选型适配,通过调研评估拟定上云方案。

2.   上云改造与数据迁移:4~24周完成上云改造和数据迁移,要达到高性能、可扩展,应用程序是需要基于云进行迁移改造的,数据库也要进行迁移改造,还有大量的数据迁移问题。

3.   系统测试与健康检查:2~3周完成系统测试与健康检查,基于云的特性,进行上云后的系统功能测试、系统性能测试、系统健康检查。

4.   系统割接/平台运维:我们需要1周左右确定割接窗口、确定割接方案(比如域名进行切换)、进行云平台系统运维与售后工单处理(监控、报警、故障处理)。

企业上云事项与分工

那么,阿里云能够在客户上云中起到什么作用呢?

  • 系统调研:原有系统开发商对自己的业务系统比较了解,阿里云可以帮助客户基于系统现状制定一些上云方案,包括使用哪些云产品比较好,应用开发商需要了解系统架构、系统部署依赖以及上云诉求等。
  • 架构改造:阿里云帮助客户进行技术改造方案的设计,提供上云产品问题的支持等服务,我们与开发商、业主一起把现有系统进行架构设计改造方案的输出,系统改造的责任方为应用开发商,阿里云扮演咨询角色。
  • 功能测试:阿里云提供测试方案、测试案例,在云上我们会输出一些像PTS的分布式压测工具、全链路的测试流程。
  • 系统割接与日常运维:阿里云帮助客户进行平台售后、线上工单支持、大客户支持等,应用运维、系统监控、系统扩容还是由原来的IT部门去做。

 

P2P金融上云

企业应用系统现状

从业务域上来看,P2P金融最核心的业务是充值、借款、投标、提现,传统结构不适合互联网时代的发展。

目前系统存在以下痛点:

  • 整个平台是基于传统架构方式,平台处理能力很难扩展也无法做到业务需求快速响应;
  • 数据库访问性能无法扩展,目前购买了阿里云定制的RDS服务,另外一部分业务放在本地服务器上,依然满足不了数据库访问性能的要求;
  • 在高峰时间段,标的发布后需要十几分钟后才能查看到自动投标后的结果,用户体验非常糟糕,严重影响业务拓展。

系统上云方案

通过基于阿里云的产品或服务支持,搭建符合互联网需求的架构方案。从前端来看,将耦合性的系统模块拆成平台前端集群、单点登录集群、以及共享服务中心,底层采用DRDS等。整体上云优化方案如下:

  • 应用无状态改造,支持系统扩展,高可用架构;
  • 服务化改造,使用EDAS、HSF框架,ONS中间件支持高并发、可扩展;
  • 使用分布式数据库、使用DRDS分库分表,支持可扩展、高并发;

我们希望达到的系统目标:系统性能提高20倍,系统适应云的弹性,实现快速扩容或缩容。

应用无状态改造

应用无状态改造,使用redis或memcache缓存session id。具体流程如下:

1.   用户发起请求,SLB把请求转发到ECS-A;

2.   应用验证,是否存在session id,去缓存服务器查询;

3.   返回结果给到ECS-A,如果存在,返回session id,如果不存在,新建session,并把session id存入到缓存服务器;

4.   到ECS-A宕机或者负载均衡把流量转发到ECS-B时,5和6执行2和3同样的逻辑;

这样可以保障系统的横向扩容和缩容,随时利用云的弹性,扩容系统。

服务化、异步化改造

  • 发布借款:运用阿里EDAS,采用流水线模式处理用户自动投标撮合;采用消息服务器进行事务的松耦合,减少单个事务业务逻辑。
  • 发布投标-自动投标撮合:采用异步流水线方式处理加速业务处理效率。

数据库改造上云

除了前端应用、中间件,我们还做了一些数据库的改造。比如SQL
server使用到MySQL上,MySQL上主要是表结构和存储过程的改造,使用DRDS分库分表可以将路由逻辑全部自动化做掉,以用户表为例,按id进行拆分,用阿里云DTS进行异构数据迁移,将SQL server数据打到MySQL中,能够做到全量迁移和增量迁移,让业务更快更平缓的拆分。

系统压测效果

图为混合交易+自动投标、复审定时任务场景测试结果。基于生产业务模型和环境配置,资源指标处于安全阈值内,系统整体性能可满足每秒400笔业务交易处理,每秒处理400笔前台混合交易+定时任务执行的情况下,前台交易响应时间小于1秒,用户DRDS CPU利用率达到安全阈值75%。

 

物流云

企业数据库现状

数据库现状主要有以下几点:

  • 业务数据:所有业务模块数据集中管理,数据+索引超过1.7T,单表超过25GB 7张,单表超一亿记录7张。
  • 数据处理:RAC实例1处理OLTP业务,RAC实例2处理OLAP业务。PLSQL、存储过程代码主要实现后台批处理功能、大表通过时间分区运行性能;数据库高峰时段IOPS超万,磁盘利用率超90%,CPU利用率超80%,基本满负荷运转。
  • 高可用和容灾:数据库采用RAC双节点+DG本地备机+DG异地备机。

数据库上云

我们对数据库进行整体拆分,拆分成结算库、物流库,拆库后进行拆表。

实现数据库读写分离,2个RDS 16个分库,每个RDS只挂一个只读实例,时间维度查询、大数据查询走只读实例。

数据一致性处理逻辑:

1.   当订单号和运单号同时都有,同时插入主表和索引表;

2.   当只有订单号时只插入主表;

3.   当运单号产生时插入索引表;

4.   当运单号更新时,主表更新,索引表先删后更新。

混合云架构

数据库在云上,其他业务在云下,形成了混合云架构。外部请求都是双写到本地机房和阿里云机房,订单在云上通过消息同步转发订单信息到云下。

混合云上云方案

上云通用架构包括OLTP\Query\OLAP等几个部分。上云时,混合云方案将企业数据中心通过VPC与云实现虚拟内网互联。使得云上云下系统能够逐步迁移、双向同步。具体为以下:

  • VPC内建立多个Vswitch;
  • 通过物理专线/VPN将用户的云下数据中心与阿里云连通,组成一张混合网络,实现私网互联;
  • VPC内的ECS,通过Nat网关实例进行代理,实现私网ECS对互联网的访问。

随着经验的积累,不同类型的企业上云都拥有对应的完备方案,企业上云也变得有章可循。

 

本文根据阿里云技术专家净能于10月14日在2016年杭州云栖大会上的题为“企业上云——面向P2P金融、物流行业的上云实战”的演讲整理而成。

 

时间: 2024-11-02 02:26:38

云深也知处,P2P金融、物流如何冲上云霄?的相关文章

马臣云:手写数字签名 创新金融信息化

本文讲的是马臣云:手写数字签名 创新金融信息化,9月5日,2013中国国际金融展在北京展览馆盛大开幕.以"创新信息金融.服务社会民生"为主题,来自政府.银行.保险.科技等机构和企业参展.在当日上午的"第十四届中国金融发展"论坛上,北京数字认证公司信手书产品部总经理马臣云与大家分享了他对金融无纸化的认识. ▲北京数字认证股份有限公司信手书产品部总经理马臣云 马臣云通过实例说明了如何使用数字签名实现无纸化.在线化.移动化.同时他指出了目前金融无纸化所面临的一些问题:没有

P2P金融的十大谎言与真相

P2P命运很好,赶上了中国互联网的热潮,P2P命运不好,刚刚发芽,就碰上了信贷危机频发的寒霜.高利贷倒下了.融资担保公司倒下了.小贷公司倒下了,野蛮生长的P2P没有道理不倒下. 来源:开鑫贷 作者:嵇少峰 (作者简介:嵇少峰,曾在人民银行.银监会系统从事金融监管工作十六年,后加入私募行业并创建某融资担保公司,现为江苏金东小贷公司创始合伙人.董事总经理,小贷行业资深培训师.) 拙文<为什么说99%的P2P金融平台即将死亡>一石激起千层浪,引发行业内外众多人士吐槽.我原以为砸大家的饭碗会引起行业公

烟花公司也做P2P金融? 注册资金1个亿

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 近日,多家上市公司独立或合资加入P2P网贷大军,资本的嗅觉逐渐进入火热的P2P领域.其中作为烟花企业在A股唯一上市公司的熊猫烟花也在其中,其所创办的银湖网在上线两周后成交金额已达1800万. 熊猫烟花并不是第一家涉足P2P金融的上市公司.6月6日,浙江万好万家发布公告称,其子公司旗下的互联网金融信息115.html">服务平台

P2P金融神话破灭:99%平台将濒临死亡

关于P2P互联网金融的兴衰论战网上诸多言论沸沸扬扬,有人说大数据.打破金融垄断.利率市场化,有人搬出了普惠.救世来彰显其合理性及未来,当然也有人从监管无序.道德风险等方面提出了反方意见.专家们堆砌的理论太多,一时争论不下.笔者从事金融监管及小微信贷工作多年,窃以为从P2P平台本身的风险控制手段及市场属性来进行解读,研究其创新及颠覆传统金融的特点,从而研判P2P的未来走向,或许更为清晰 任何金融产品,大都可以简单地理解为资金来源与资金使用两个方面.对传统金融机构来说,就是吸收存款.发放贷款博取利差

林鹏:解析P2P金融安全风险

本文讲的是林鹏:解析P2P金融安全风险,说到P2P,就不得不说互联网金融.P2P简而言之,就是从网上借钱,把投资者和借贷者拉在一起,这也是P2P的初衷.互联网金融其实就是互联网+金融,互联网金融的风险其实等于互联网的风险与金融的风险的简单相加.互联网的风险包括DDoS.黑客入侵,是传统意义上的风险;金融风险包括盗号,以及其他与金融市场.产品.机构等相关的风险. 在7月17日--18日举行的乌云白帽子大会上,万达电商安全主任工程师林鹏对P2P的日常安全和业务方向的安全进行了解析. P2P行业最高的

P2P金融变革传统信贷模式

近几年来互联网正深入变革影响社会各行各业,尤其是离信息技术越近.效率越低的行业变革越彻底.金融是经济的血脉,其运转效率直接影响整个社会资源的优化配置,而金融行业目前正面临前所未有的技术大变革.商业模式大变革,尤其是一场以个人对个人的小额借贷交易(简称P2P金融)浪潮借助互联网的力量正迅速席卷中国. P2P金融变革传统信贷模式 P2P概念最早来源于互联网技术领域的P2P下载,也即是个人点对点下载,通过摆脱了过去以中央服务器为中心的资源下载模式从而大幅提升了互联网资源的下载效率,因而P2P技术得以风

融金所:云办公提升P2P金融“生命”

"公司新人融入快,人员流动情况一目了然."重新梳理了企业办公平台后,融金所内部大大提高了办公效率和专业性.而作为一家互联网金融公司,效率往往就是"生命". 融金所是深圳市融金所资本管理集团有限公司旗下独立运营的P2P理财金融平台,对于融金所来说,在办公中高效与专业是非常重要的.随着互联网金融领域的飞速发展,融金所的业务也在高速发展,员工规模也迅猛增长.但摆在融金所高层面前的问题也很突出,那就是员工流动性大.但又数量众多,新员工入职后对接工作效率低,新老员工之间存在沟

数据库、架构、移动、机器学习,蚂蚁金服与阿里云技术布道亿级互联网金融实践

随着云计算.移动.活的大数据.机器学习算法的进展,人工智能正在经历巨大的突破.人工智能已经成为很多业务的驱动力,并且开始在金融服务中发挥力量. 蚂蚁金服致力于创新金融技术,并且用新技术为大众和小微企业提供普惠金融服务. 8月30-31日,一场别开生面的技术大会-"蚂蚁金服&阿里云在线金融技术峰会"( https://yq.aliyun.com/activity/109)将在线举办.聚焦数据库.应用架构.移动开发.机器学习等热门领域,为金融业技术开发者深入解析互联网应用的前沿应用

民生银行率先将云服务引入风控工具体系 金融云浮出水面

 随着银监会<中国银行业信息科技"十三五"发展规划监管指导意见(征求意见稿)>的推出,正式掀起了银行业上云的热潮.其中提升大数据的应用,推广基于大数据的风控更是受到业内关注. 风险定价和风险管理能力则是金融业的核心本质,能否更好的建立业务评审策略并有效监测风险决定了金融机构的业务规模和利润空间.大数据风控也是银行.金融行业上云的重要推动力和目标. 日前,民生银行的"风险预警项目"为大数据风控带来新的进展:依靠在人工智能(AI).大数据(Big Data)