bf108的转发

bf108

公告

文集

统计

今日访问:3916

总访问量:7586319

玩转电商,你必须要了解的技术指南

2018年06月07日

评论数(0)

新零售、智能零售、无人零售、科技零售的新概念频出,电商行业逐渐过度到新的阶段。从新零售的各种表现形式挖掘,背后都是IT技术的支撑。


同时,O2O的发展也推动着更多的新零售形式,智能终端的加入大大提高用户体验。比如过去电商做搜索,更多是基于一些规则做排序,但是对现在来说,这种算法准度不够,还需引入像机器学习、深度学习这样的技术去解决排序,让整个转化和用户体验会更好。从新零售的各种表现形式挖掘,背后都是IT技术的支撑。




新零售必不可少的技术储备——人工智能


人工智能需要很多的前提才能催生其发展,比如网速、存储能力、计算力等。人工智能在电商领域有很多表现形式,比如说以图搜物、推荐算法、非法检测等。


英特尔®至强®可扩展处理器相比于前一代而言,很大的区别在于人工智能,尤其是深度学习上有很大的提高。现在很多的深度学习都以单精度浮点运算居多,需要32位的位宽,而前一代浮点计算单元的寄存器是256位,使用向量化指令可以一次进行8个单精浮点数的运算,现在扩展到512位,一次可以进行16个单精浮点数的运算。使用AVX-512指令集,因为受到功耗的各方面限制,主频可能会下降一点,,但是整体性能还是很大的提升。使用AVX-512指令集后,许多客户在深度学习等工作负载的实际测试过程中,计算力至少能够提高50%以上,通过进一步的软件优化则可以得到数倍的性能提升。




全方位应对全渠道数字化带来的全面信息暴增


很多电商都在谈全渠道数字化,从物流,到配送,到推广,带来了数据量和运算量的暴增。为了能让尽快完成计算,计算力越多越好,尤其是在深度学习、机器学习方面,海量数据能不能及时高效完成分析是电商现在面临的技术挑战。

 

英特尔致力于提高人工智能计算力,英特尔®至强®可扩展处理器性能最佳,整个的架构以及处理速度都能够应对海量数据分析需求。此外,英特尔还在不断加入一些新的功能或者加速器来增强分析,未来通过扩展新的指令集,会把大幅提升int8的处理性能,实现更快的人工智能推理。未来会有很多针对AI的新的产品出来。

 

电商的“争宠”小心机,商品的富媒体展示

 

新零售从用户端来看,越来越多的商品展示形式出现,比如图片、直播、短视频、AR和VR等富媒体形态。现在,用户接触的几乎所有媒体形式里面都可以做电商植入,实现商品及凭条推广。从整个富媒体的表现形式上来看,用户感受更加直接,体验会非常好。但是从整个技术角度来说,它其实带来的挑战很大。


过去文字形式传输可能就几个字节,但现在图片、视频、或者是直播传输量很大,响应延迟变得很重要。现在海量图片编码、压缩、水印,这种处理实际上都需要很大的计算力去做;视频的转码、传输、再通过深度学习增强,用各种方法在多媒体方面做各种尝试。




CDN是非常重要的一个环节,每一个图片、视频等素材都是从边缘的CDN节点传输到用户设备上,所以富媒体形式出现推动CDN发展非常快。无论是计算、万兆网络、NVMe SSD都为了进一步的提高吞吐并降低延迟。

 

英特尔®至强®可扩展处理器,以及配套的万兆网卡、SSD存储,可以有力的支撑端到端的解决方案。采用支持新的AVX-512指令集的处理器,同时使用英特尔的C编译器(ICC)进行编译,在某大型电商客户的实际场景中,图片的处理速度有数倍提升。

 

虽然经过技术提升看起来单机成本高了一些,但是网络、存储、计算力的提高可以使总体拥有成本更低,经过进一步软硬件优化,单位交易的成本可以进一步降低。比如英特尔®至强®可扩展处理器核数提升,单核运算能力也增强了,实际上一台机器的计算密度、虚拟化的密度或容器密度都大幅提高,相对每功耗,每瓦特的计算力是上升的。




购物节是用户的狂欢,高并发是电商的“痛”


对于双十一、618这样的大型促销,交易量暴增,高并发这个问题一直是业界需要攻克的问题。这个过程中对技术的挑战主要从系统、数据库和存储三个方面。

 

· 系统层面:整体系统和每一层都需要具备可以做弹性的扩展的能力;


· 数据库层面:数据库对交易类企业很重要,无论是持久MySQL关系型,还是像Redis这种。转转目前采用NewSQL,它是一个关系型数据库加NoSQL的关系,它解决一个水平扩展以及关系型的问题;


· 存储方面:NVMe SSD,已经基本上成为数据库的标配了,而且现在英特尔也推出了Optane SSD,从IOPS这个角度讲,4KB随机写达到50万的IOPS,相比于基于NAND介质的NVMe SSD,性能提升5到10倍之多。

 

除此之外,面对高并发需求还要考虑到弹性,因为实际上购物节中,用户集中在某一刻,如凌晨12点,集中抢购,这个对电商平台压力非常大。所以弹性很关键,而云架构是很好的一个资源分享。混合云方案或者把基础架构打通,能够在波峰的时候拿到更多的计算资源,能够在波谷的时候让闲置资源得到有效利用,降低成本。




O2O的发展推进万物互联,无人店铺走下神坛


无人店铺作为新兴的零售形式正在一步步实现,这期间需要各种各样的智能硬件互联,通过O2O形式,让销售不仅仅是在网页端,而是在各个终端都有链接,有展现,互相跳转。

 

首先要解决互联问题,可以将它拆成两部分,处理速度快和数据实时同步。由于手机、平板、智能硬件等终端的处理能力有限,实现真正的处理逻辑转移到云端。


英特尔端到端的解决方案能够帮助用户监控库存、货架,引入各种计算力做图像识别这种分析。比如计算力比较强的至强-D,可以搭配酷睿、Atom等端设备;在摄像头方面, Movidius VPU只需要1到2瓦的功耗就可以很好的加速图像识别和处理。尤其是在神经网络很深,参数很多的情况下,还能够提供强大的计算力,而且功耗低、成本相对低。




在整个新零售领域有很好的市场、很好的创新、很好的业务模式,要把这个方面做好还有很长的路要走。整个软件架构上,人工智能、机器学习、高并发,再到万物互联的技术挑战很大。借助好的硬件去帮助战胜技术难题,才能让电商企业走的更块,走的更远。

 

文章为作者独立观点,不代表联商专栏立场。

联商专栏原创文章由作者授权发表,转载须经作者同意,并同时注明来源:联商专栏+bf108。