业务爆发式增长 电商 IT 系统如何保证高可用?

对于各个电商平台来说,由于电子商务、互联网+、O2O 等各种概念的冲击,电商的业务形态及用户规模都不尽相同,各大电商公司也都在摸索适合自己业务高速发展的技术和业务架构。其中最关键的一点就是,如何才能让自身的基础设施满足企业业务不断发展的需求?如何才能在业务爆发式增长的前提下保证 IT 系统的性能、可靠性?今天的内容主要集中在如何保证业务爆发式增长背后的电商 IT 系统高可用。


什么是电商平台的高可用?
1、核心业务的"永动机"
由于电商业务系统承载着商品展示、线上支付、物流跟踪、抢购秒杀等活动,随着互联网技术的普及和深入,LBS 应用、直播业务也相继出现在传统电商领域,这些系统并非单一孤立,电商 IT 系统必须保证 7×24 小时持续稳定运行。

因此,电商平台必须具备高度的可用性,确保在单点、单机故障、自然灾害等意外事故发生时,能够尽快恢复应用的正常运行,只有这样才能满足广大群众"买买买"的激动心情。

2、让关键数据存放更放心
电商业务往往伴随大量的支付数据产生,用户信息安全显得格外关键。一个高可用的电商平台既要保障自身业务数据完整精确,更要严格保证用户数据安全。在数据高可用性上,电商 IT 系统承担着双重压力。

3、全面监控,尽收眼底
电商业务往往是一个 7×24x365 的"永动系统",只有每一个监控指标都正常,才保证系统的健康运行,所以自动化监控尤为关键,通过系统监控手段及时发现问题,甚至在问题出现之前就能预测出来,从而尽早介入处理,可以避免或减少对业务的影响。

应对策略
1、业务 HA 部署,主备角色明确
HA(High Available)高可用性集群,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点。通常把正在执行业务的称为活动节点,而作为活动节点的一个备份的则称为备用节点。

当活动节点出现问题,导致正在运行的业务(任务)不能正常运行时,备用节点此时就会侦测到,并立即接续活动节点来执行业务。从而实现业务的不中断或短暂中断。

2、保证业务多地多点部署
我们常说"不要把所有的鸡蛋放进一个篮子",这句话对于电商 IT 建设同样适用。

在做电商系统业务架构的时候,我们建议用户采用"异地多活"部署方案。但异地多活系统受到网络延迟、运维成本、部署规模等因素限制,而青云QingCloud 公有云在国内有多个区域机房,让用户在选择"第二机房"问题上能更从容部署"多点异地"方案。

3、保证确保数据一致性
数据一致性问题,这是比较大的挑战,多中心电商方案从本质上是一个分布式系统,天然地存在数据分区,也就有数据分区问题,在解决个问题时,采用了场景化数据分类处理的策略。

在正常场景下,交易数据只能从分中心产生,同步到主中心;而交易所需要的主数据则从主中心同步到分中心,在分中心故障场景下交易数据才可以在主中心产生。一个良好的数据库方案,是数据一致性的重要保障。

青云上的高可用架构
1、电商业务高可用性架构

2、青云QingCloud 关键实现技术

VPC 隔离和隧道技术
用户可以在 QingCloud 环境内预配置出一个专属的大型 VPC 网络。在 VPC 网络内,可以自定义 IP 地址范围、创建子网,并在子网内创建主机/数据库/大数据等各种云资源。一个 VPC 网络可以连接 254 个 子网(Vxnet),且最多可以容纳 60,000 台虚拟主机。在 VPC 里,每个用户的资源都是隔离和独立的。


通过隧道技术,可以把用户部署在青云上的不同 VPC 联通起来,不论是通过 GRE 还是 IPsec 的隧道封装,用户可跨 VPC 的资源访问,让用户轻松实现了多点部署需求,安全,便捷。

负载均衡均衡和反向代理
传统的负载均衡一般基于商用的硬件 F5、NetScaler 在 4 层做分发,或者通过 NginxHAProxy 在 7 层做负载均衡或者反向代理分发到集群中的应用节点。QingCloud同时提供基于 4 层到 7 层的负载均衡服务,分别是负载均衡器和负载均衡器集群。

负载均衡器(Load Balancer)负载均衡器支持灵活配置多种转发策略,实现高级的自定义转发控制功能;支持 HTTP/HTTPS/TCP 三种监听模式,并支持透明代理,可以让后端主机不做任何更改,直接获取客户端真实 IP。

负载均衡器集群(Load Balancer Cluster)可以将一个公网 IP 的流量,分散到多个负载均衡器节点做并发处理,突破单负载均衡器节点的能力瓶颈,提供可扩展的转发带宽和 HTTPS 卸载能力。4 层分发到业务集群上后,会经过 WEB 服务器如 Nginx 或者 HAProxy 在 7 层做负载均衡或者反向代理分发到集群中的应用节点。

选择哪种负载,需要综合考虑各种因素如是否满足高并发高性能,如 Session 保持如何解决,负载均衡的算法如何,支持压缩,缓存的内存消耗等众多因素,如何选择,得视具体业务而定。

RDS数据库服务

  • 
MySQL 存储引擎:基于性能和数据安全的考量,青云专门针对 InnoDB 存储引擎做了配置优化和调整,建议始使用 InnoDB 存储引擎。
  • 主从架构:青云 RDS 服务采用了主从架构,主从节点部署在不同的服务器上,数据自动实现同步。
  • 高可用:青云 RDS 服务的 MySQL 5.6 版本默认开启了读写的高可用功能。新增了两个高可用的读写 IP,分别对应于数据的读和写。读 IP 可将请求在多个从节点之间进行负载分担,提高读取性能,消除单点故障。写 IP 可以在主库发生故障时自动切换到新的备选主库上,减少故障时间。

在故障切换时,主从节点的 IP 地址会变化,高可用的读写 IP 地址不会变化。

监控告警服务
监控告警功能是基于资源层面的监控数据,设置告警条件和通知列表, 有助于及时了解资源使用情况和处理突发事件。目前支持主机、公网 IP、路由器、负载均衡器、关系型数据库及大数据产品的监控告警服务。用户可以轻松创建告警策略,运维人员通过手机客户端(支持 iOS|Android),可以随时监控平台运维数据,接收预制告警。

总结
认识高可用架构,部署实现实现高可用架构,每一家互联网企业可能摸索出数千种探索道路并给出数万种答案,但符合自身企业技术环境发展的答案可能有且只有一种,帮助用户用最快速度安全便捷方式实电商高可用系统,是青云QingCloud 一直在努力实现的目标。

原文发布时间为:2016年11月10日 

本文来自合作伙伴至顶网,了解相关信息可以关注至顶网。

时间: 2024-10-06 06:50:41

业务爆发式增长 电商 IT 系统如何保证高可用?的相关文章

医药电商爆发式增长暗藏隐忧

历经多年蛰伏后,医药电商终于在2012年爆发了.中国网上药店理事会最新统计数据显示,2012年中国医药(600056,股吧)B2C全年规模达到16.65亿元,而这一数字2011年时只有4亿元.2012年,也因此被业界视为中国医药B2C的发展元年. 然而,医药电商在2012年交出的漂亮答卷,依然难掩其在发展过程中面临的重重困局.有业内人士透露称,"2013年,医药电商可能迎来新一轮政策规范阶段.更严.更狠.更彻底!"种种迹象表明,医药电商能否继续高歌猛进,将被打上一个大大的问号. 电商交

泉州电商业爆发式增长

在电商业务迅猛发展的同时,企业的物流仓库建设也要跟上.图为我市一企业的电子商务物流仓一角. (聂妍晓 摄) 作为全国最大鞋服产业基地之一的泉州,在不久的将来也许将新增一张产业名片电子商务.尽管没有官方确切的统计数字,但是来自淘宝.京东.拍拍等电商平台的发货记录显示,泉州电商产业发展很快,目前与杭州.广州.成都并列成为全国电子商务四大货源地之一. 本报记者 刘文艳 淘宝开店数 泉州全省第一 谈到泉州电子商务产业的发展现状,最直观又最有说服力的无疑是交易额.刚刚过去的"双十一"网购节,仅仅

【2016阿里安全峰会】“电商金融系统与业务安全”全解读【附PDF下载】

一年一度的阿里安全峰会创立于2014 年,今年已是第三届,于7月13-14日在北京国家会议中心举办.峰会旨在促进亚太区信息安全行业发展,为本地区信息安全组织.信息安全专业人士和决策者搭建一个信息交流展示平台,探讨当前安全行业的最佳实践.热点议题.信息安全人才培养.新兴技术与发展趋势等.2016阿里安全峰会设立12个分论坛,数十家领军企业参与.国内外顶级安全专家演讲,在电商金融安全,移动安全,威胁情报,人才培养,电子取证等热门安全行业问题进行深入探讨与交流,除此之外大会前一天还进行了顶级电商安全移

可穿戴设备普及率提升 移动医疗爆发式增长

我国已进入老龄化阶段,移动医疗的普及为解决及时就医.高效救治提供了保障,随着信息技术的发展,可穿戴设备研发备受各大公司的重视,相继推出智能手环.智能眼镜和智能手表等智能可穿戴设备,增加了测定心率等功能,为智慧医疗下游的发展提供了新的发展方向. 移动医疗 移动医疗指通过移动通信技术来提供医疗信息和服务,在互联网领域以基于安卓.苹果等移动终端系统的医疗健康类APP应用为主.蓝皮书指出,移动医疗APP主要分5种,包括医药产品电商应用,满足专业人士查询专业信息的应用,满足寻医问诊需求的应用,预约挂号及导

新三板将迎爆发式增长 券商谋转型欲做服务商

"去年四季度以来签约数量呈几何级增长,今广月份的前20天,我们就已新签了近20家企业."东吿a href="http://news.pedaily.cn/industry/证券/" target=_blank>证券场外市场部负责人方苏如此描述目前火爆的新三板市场〿/p> 去年全国中小企业股份转让系统(俗称"新三板‿正式扩容,尤其是首批逿00家公司今广月集中挂牌后,新三板从之前一个默默无闻的边缘化市场,一跃成为资本市场关注的焦点,挂牌企业数量甚至

酒仙网葡萄酒分站将上线,葡萄酒网购市场迎来爆发式增长

4月9日酒仙网葡萄酒分站将正式上线. 酒仙网虽然此前一直在进行网络售酒,但主营类目为白酒品类,葡萄酒网购市场在近两年也出现爆发式增长,也买酒.品尚红酒.酒美网等以进口红酒为主营的B2C商城都分别获得了多轮风险投资. "红酒网购市场超百亿的规模之中,酒仙网也想分一杯羹."某电商人士告诉亿邦动力网,"酒仙网此前真正的业务点是白酒分销,而进口红酒在国内因为市场还未完全合理划分,而不错的毛利率和市场空间也可以为酒仙网在利润和营业规模方面进行良好的补充." 根据易观国际数据,

IDC:2015年中国社交化移动办公软件市场呈爆发式增长

IDC近期的研究表明,从2015年开始,中国社交化移动办公软件市场开始呈爆发式增长.截止2015年末,中国社交化移动办公软件市场累计注册用户达到8300万人,累计企业用户达到600万家.整个市场仍有很大发展空间,未来两到三年内将继续保持高速增长. 中国社交化移动办公软件按产品功能可划分为以下三个主要类型: * 移动平台类:通过SDK或Open API的方式,可以与自身或其他厂商的各类系统集成,从而扩大产品的功能覆盖. 此类产品以金蝶云之家(KINGDEE Cloud Hub)和阿里钉钉(Ali

电子商务迎来爆发式增长,开放市场为外资带来机遇

刚刚过去的"双十一"购物盛宴让全球见证了中国电子商务市场的巨大能量和潜在商机,但股比50%的限制仍是当前外资进军中国电商领域的掣肘.对此,工信部副部长尚冰日前表示,中国电子商务行业未来将向外商放开,目前正在制定相关政策,并鼓励国内电商企业"与狼共舞",这样才能更好发展. 电子商务爆发式增长 今年"双十一"购物狂欢节让中国亿万消费者度过了不眠之夜,571亿元人民币的销售额,至少2.7万家商家参与,让阿里巴巴再一次创造了中国电子商务市场的纪录.而在2

数据中心爆发式增长 安全问题仍“压力山大”

近年来,作为互联网.云计算.大数据发展的重要基础设施,数据中心建设备受关注.近日,记者从2017开放数据中心峰会获悉,如今的数据中心已从最初简单的"数据仓库",发展成为数据交互.信息处理和数据分析的数据综合管理平台. "2010年以来,我国数据中心产业实现高速增长,市场规模平均每两年翻一番.随着以互联网为核心的新一轮科技和产业革命的蓄势待发,物联网.人工智能.虚拟现实等新技术日新月异,数据中心有望迎来新一轮的建设高潮.同时,新技术.新业态对数据中心IT设备.网络的要求逐渐提高