APP下载

云计算在电商领域的基本解决方案

2017-12-06邓科常德技师学院

消费导刊 2017年18期
关键词:计算能力解决方案流量

邓科 常德技师学院

云计算在电商领域的基本解决方案

邓科 常德技师学院

随着科技革命的不断深入,数字化的时代不断深入,人们不难发现,在全球云计算做得比较领先的亚马逊是从电商出身,在中国云计算做得好的阿里巴巴的马云,居然与亚马逊相同,也是电商出身,他们的成长如出一辙,大同小异。

从古至今,人类发明都是从理论到走到实践的舞台,都是从满足应用需求的过程中不断完善的,都是在实践中不断加深,就是人们总结的实践出真知的格言,任何一样技术都需要经过很多应用场景,千锤百炼后闪亮登场。电子商务发展迅速,近十年来在全球急剧的规模增长,技术不断完善,给电商的IT系统提出了满足大规模存储、访问和数据处理的需求。在正常的运作下,电商的IT系统满足人们操作的需要,需要系统稳定性和安全性运作,这一标准是满足人们对系统的需要。如何在节约突发流量,降低成本,又能提供弹性的计算资源这才是系统发挥的作用,人们的这些需求,推动了云计算技术的不断完善,最后走向成熟。阿里云的云计算需要解决以下问题,平台系统的稳定性,云计算满足各类电商应用场景,资源快速应用,方案过程处理恰当。

在电商活动领域有一个明显的技术难题,就是在快速增长的促销活动中,由于点击率迅速,流量一时暴涨,比如在双11大促中,一天的销售量是平时的上千倍,电商系统遇到平时难以遇到考验;

1.瞬间访问量考验着体系,因为它可能是平时的流量产生的50倍,高不可攀。2.由于网络带宽被占满整个体统、系统十分繁忙,用户响应需要延长,甚至无响应;3.机器的运作负载过高,一时无法应急,需要长时间的等待,有时甚至出现当机现象;4.由于点击量过高,数据库压力过大,因而导致服务不可用。

在2012年双11,电商出现销售暴涨,当天天猫和淘宝平台上总共191亿的成交额,订单10580万笔,这就是平时的产生流量的多少倍,需要云数据处理业务多的不可思议,访问量多到百亿级别。聚石塔处理的订单大的惊人,不是一般的情况的大,而是大到超过天猫总量的20%左右,与平时相比超越了20倍,支持了12000家天猫商家和17万全网卖家正常操作使用,完成了不可思议的突破,并且是零故障、零丢单,这需要成熟的技术保障。

一、云计算的价值

云计算是怎样实现电商水涨船高的需要,云计算的核心价值到底在哪里。阿里巴巴云计算的核心价值就是以成熟稳定的性能,满足电商们解决大规模分布式系统的难题,并以稳定性作保障。从而实现云计算核心价值之一。云计算为商家提供了足够大的计算能力和存储能力以此满足电商与购物者的需求,客户都能10分钟之内就能获得10000个CPU core的计算能力,获得10P的存储能力,这不是一句简单的数据,需要科学的技术支撑才可以实现,

云计算解决方案就是大幅度降低用户整体成本,客户不需要为峰值流量配备闲置的资源,随时可以释放掉不使用的资源,这就成了云计算核心价值之二。云计算按照资源的实际使用来收取费用是比较科学合理的,这样云计算就可以真正降低用户成本。电商在普通服务器的情况下就可以完成,阿里云只需要在双11那天,临时调高云计算产品和服务的一些配置,就可以应急双十一的各种考验。

总而言之,云计算解决方案科学合理是关键,云计算提供足够大的计算能力和存储能力是最有力的保障,然而,云计算只按照实际使用的资源来收费,不在多加服务费,这让电商很受感动。

对于中小规模的互联网企业和电商企业而言,节约成本十分重要,而云计算帮助了他们,如果电商若建设自己的IT系统,那是一个不小的开支,云计算价值在于可以提供统一的解决方案,解决的不少电商的难题,电商只需要背靠大树就行了,通过阿里云的统一运维、由云平台的安全机制来保障系统的稳定就已经足够了。

二、如何使用阿里云云计算产品来构建电商系统

就目前而言,云计算可以为电商提供完整的解决方案,保障电商正常运作,电商的产品线有两大类:一是弹性计算;二是大规模存储。所谓的弹性计算产品有什么内涵呢?其中包括ECS云服务器;SLB是负载均衡服务、并涵盖云监控、云盾等等。ECS和SLB并行不悖,为电商保驾护航提供了弹性的计算能力,云监控帮助客户更好的认识服务的运行状况,云盾是个必不可少的安全产品,应用起来十分有意义,确保电商资金安全。

大规模存储产品包括关系型数据库服务RDS、开放存储服务OSS、开放结构化存储服务OTS。RDS适合存储传统关系型数据,OSS适合存储key-value形式的数据,OTS适合存储海量的单表数据。这些不可以多的产品,支撑着云计算,确保客户安全运作,操作顺畅,资金安全,是云计算独特有力的杀手锏。

基于上述产品和服务保障,为电商建立起自己的系统开辟了绿色通道,基于云计算的保障,电商自己的系统已经是水到渠成了。电商如要构建自己的互联网服务有如下步骤,如下图所示:

SLB是对外的访问入口,是一个提供了扩充计算能力的功能服务,然后,再通过设置虚拟IP连接,将位于同一数据中心的多台云服务器资源虚拟成一个高性能、高可用的应用服务池,再依靠它们应用特性来解决问题,就可以将客户端的网络请求传送给云服务器池中进行云计算,同时SLB是一个安全后盾,它可以增强云服务器池抗攻击能力,发挥其确保安全重要作用。

HTTP 应用是一个特别重要的服务集群,是建立在SLB和ECS基础上衍生的产品,当商业销售活动处于高潮,流量迅速增高时,增加更多的ECS节点到SLB中即可,云计算就可以安然无恙提供数据。

数据存储在RDS中需要时时刻刻的更新,RDS的底层使用ssd+fushionio的硬件设备,这是一个十分重要的设备,没有它很多计算就无法完成,它能应对5万级别的iops,轻松应对数据库的访问带来任何压力,排除任何障碍。

如果有不需要经常更新的图片、视频、文件等静态内容需要暂时储存起来,就可以把它们储存在OSS中, OSS提供了10PB级别的存储能力,它的容量极大,你不必担心OSS储存量的问题。

RDS,OSS,SLB的最大网络带宽可以达到几百Gbps,ECS的网络带宽,在网络宽带不够用的情况下及时提供解决方案,它们的作用也是其他无可替代的。总之,要构建自己的网络服务的电商,可以遵循以上的技术路线。

猜你喜欢

计算能力解决方案流量
冰墩墩背后的流量密码
浅谈如何提高小学生的计算能力
小学生计算能力的提高策略
张晓明:流量决定胜负!三大流量高地裂变无限可能!
解决方案和折中方案
寻找书业新流量
小学生计算能力的培养
简洁又轻松的Soundbar环绕声解决方案
浅谈小学生计算能力的培养
4G LTE室内覆盖解决方案探讨