当我们回顾2017年天猫双十一,有几个数据还是显得十分耀眼:双十一那天最终成交总额1682亿元、11秒钟内成交额破亿、3分钟破百亿、数据库访问量最高达到4300万次/秒(这个数据和12306网站的访问量相当)...俗话说岁月静好的背后是有人为你负重前行,在无数漂亮数据的背后,是无数台服务器在为淘宝保驾护航。服务器,作为数据中心中扮演“大脑”角色的存在,在双十一电商狂欢节中,承担了几乎全部计算的需求,也是马云背后的“一大功臣”。
试想一下,如果那天你打开淘宝页面加载不出来,或者你刚加入购物车的东西消失了等等,当这样一个用户体验极差的平台展现在你面前时,你还有心情购物吗?电商平台租用服务器就是要解决这些问题。服务器租用就是要看基础硬件的一些配置,例如CPU、硬盘、内存、带宽等,除此之外,互联先锋为电商行业提高的网络解决方案还考虑了以下三点:
一、高可用:数据存储与备份
做电商必然要做好数据存储与备份。用户在浏览网站时会产生大量的数据,这些数据,如收藏、加购物车等行为,或者大量的浏览过的图片甚至是视频的数据都需要存储在服务器上以免丢失。当然,仅仅是存储是不够的,还有做好数据备份保障数据安全。互联先锋电商网络解决方案分布式数据库布局系统将数据分布在一台或多台服务器进行复制存储,当个别通信链路发生故障时,不至于影响整个系统导致数据丢失。
二、高安全:数据安全防护
电商类客户对租用服务器的要求,首先安全性肯定是最重要的。电商平台易受到DDoS、漏洞入侵、SQL注入、网页篡改等各类恶意攻击,电商服务器需要为客户提供数据安全多重保障,能够实现数据灾备,判断机制能精准识别计算节点是否故障,一旦故障数据能够轻松转移。
三、高灵活:弹性可拓展
电商平台创立之初,访问量不大,但后期或者节假日可能访问量暴增。随着业务的增加,系统要具有弹性,能集群化,并能支撑千万级别并发的拓展。这是租用电商服务器初期就要考虑的问题,弹性拓展以应对预期或突发的性能压力。随着电商平台不断发展,服务器的部署至少要每次一次升级性能。
双十一期间,电商平台如何迎战?
前面我们说到电商平台初期服务器的部署,当然这也足以应对大的网站平时访问量的情况,但对于双十一来说还是不够的。电商行业有一个明显的特征,就是在节庆日的时候访问需求会暴增,服务求要在短时间内处理大于平时3-5倍甚至更多的访问量。但同时也是这样确定可以预估的需求给了从业者们准备的时机。相比于微博这样的社交平台——微博大多数情况访问请求爆炸的情况是无确定日期甚至是时间点的,因为那些大明星他们随时随地可能搞个大新闻出来,这样的访问需求在事先是无法预估的,自然也无从准备——这样的情况显然更好处理。
简单来说,应对双十一,一要增加服务器;二要增加网络带宽。但说到增加服务器,又不是这么好操作的,买一堆服务器放那备着?很显然没必要。我们都知道服务器的成本是巨大的,大公司也耗不起。(很显然微博就没有这么做,不然服务器也不会三不五时就蹦了。)之所以说没必要是因为过了双十一这段时间,访问又会回归正常,而为了备战双十一而采购的服务器就会处于闲置状态,这对企业资源是一个巨大的浪费。除了适当的添置服务器和带宽以外还要:
一、负载均衡消除单点故障,保证高并发时系统的稳健运行。
一般的解决办法是在应用服务器前面部署负载均衡服务器调度用户请求,根据分发策略将请求分发到多个应用服务器节点。互联先锋电商行业解决方案中的负载均衡系统是在基于LAN的分布式体系结构下实现的负载均衡,所有来自客户端的请求被透明地分配到若干服务器上;对用户而言,整个分布式系统仿佛是台单一的逻辑服务器;这样的集群系统能够提供较强的可扩展性和较好的吞吐性能;从商业角度而言,不仅可以保护原来的投资,而且也可以通过廉价的集群系统获得高性能计算机所能达到的处理能力。
二、业务拆分,保证核心业务功能不受影响。
双十一前期我们要预估网站的访问量,以及不妨整理我们平台内的各项业务,将应用服务器内的业务进行拆分。每个业务应用负责相对独立的业务运作,业务之间通过消息进行通信或者同享数据库来实现。这样当服务器实在不足以承担负载时,电商平台可以适当的做降级策略,保证核心业务的顺畅运行。这点可以参考微博,每次大明星搞垮服务器时,微博的热搜榜虽然一度崩溃,但核心业务比如评论、转发等功能还是基本能正常使用。
三、使用CDN和反向代理提高网站性能。
CDN将数据内容缓存到运营商的机房,用户访问时先从最近的运营商获取数据,这样大大减少了网络访问的路径,做到数据的快速分发,快速响应。对于跨境电商,互联先锋还提供GCDN全球网络加速解决方案;反向代理是当用户请求达到时首先访问反向代理服务器,反向代理服务器将缓存的数据返回给用户,如果没有没有缓存数据才会继续走应用服务器获取,也减少了获取数据的成本。
不管是小型电商平台还是一个成熟的电商网站,如果能在部署服务器的时候对自己的各项业务有清晰的规划,就能为后期节省不少硬件和人力成本,互联先锋作为优质的idc服务商,为对数据安全、数据实时同步、数据库高可用、负载均衡等有强烈要求的电商用户量身定制专属的电商行业网络解决方案,如果您对电商服务器的租用还有任何的问题,欢迎咨询我们。
双十一即将到来,你的服务器准备好了吗?