云计算电子商务论文

2022-04-18

摘要:云计算是21世纪的新兴技术,其对电子商务发展趋势影响巨大。基于云计算的电子商务发展趋势一直是学界的研究热点问题之一,本文对此进行研究,主要结论是基于云计算的电子商务发展趋势包括海量存储、分布式计算、减少硬件设备的投入、为小企业发展提供契机、容易实现软件升级、支持多种终端的连接等。今天小编为大家精心挑选了关于《云计算电子商务论文(精选3篇)》,供大家参考借鉴,希望可以帮助到有需要的朋友。

云计算电子商务论文 篇1:

基于云计算的电子商务安全问题研究

摘要:本文介绍了云计算对电子商务的影响及其安全问题,通过对电子商务的安全需求研究,提出了应对电子商务安全问题的策略。

关键词:云计算;电子商务;安全

一、云计算对电子商务的影响

(一)云计算使得企业电子商务安全性得到改善。随着云技术在企业中的应用,电子商务企业不必再担心由于各种电子商务安全问题导致的企业重要数据丢失或失窃。这是因为企业将数据存储在云端,云服务将会提供专业的、高效的、安全的数据存储。

(二)云计算降低了电子商务企业的运营成本。应用云服务后,电子商务企业不必花费大量的精力、财力规划自己的数据中心,不必组建自己的IT管理团队,不必投入大量的费用购买软件,这些功能在云中能够更好的实现。云计算为电子商务企业提供了近乎无限的虚拟计算资源,提供最优秀的管理团队,提供不同程度不同类型的信息服务。

(三)云计算为客户端带来更高的性能。随着云服务的应用,电子商务企业使用的所有的应用程序都是运行在云中而不是在台式机上,并且云中提供了近乎无限的存储容量,这样对客户端的硬件要求就很低,电子商务企业也不需投入大量资金购买高性能的电脑。

二、基于云计算的电子商务安全问题的类别

(一)信息安全问题。电子商务中,订单信息、支付信息、商务往来的机密文件等需要在开放、共享的互联网络下进行,这就对电子商务企业平台的安全性、稳定性有了更高的要求。也就是对电子商务企业的数据中心硬件基础设施和信息的维护管理提出了更高的要求。对于电子商务企业来说,去选择实力强大的云计算服务, 远比自己创建数据中心、自己管理维护,能够获得更高的安全保障。

(二)数据的存储安全。在传统的电子商务软件架构中,电子商务平台的任何正常或者非正常的中断,比如爆发计算机病毒、软件逻辑故障等,都可能丢失交易数据,造成巨大的经济损失。云中的数据存储采用的是分布式方式,具有高度冗余化的特点,这样就有利于保证云中的数据具有更高的可用性和可靠性,一旦数据出现了丢失或者错误,想要恢复时就会有众多的冗余原始数据供恢复。同样在云计算平台下软件的业务逻辑也可以被快速地重新组织,各种应用可随之高效恢复。

(三)用户终端安全问题 。云计算技术对于用户终端的保护也提供了有力的支持。各杀毒软件厂商纷纷提出自己的云安全战略,但是他们关于云的涵义各有不同,例如趋势科技是将后台庞大的服务器集群作为云,把病毒库特征码文件保存在互联网的云数据库中,云端的病毒库时时更新,用户不用更新数据库也根本感受不到服务器端的更新。后台的几万台云服务器具有强大的并行处理能力,在病毒和木马的威胁到达用户端之前对其拦截,将用户终端解放出来。

(四)信息保密问题。云环境中,用户对自己信息的保密性是完全可以放心的,因为在云的大规模分布式存储机制中,通常把完整的数据实体打散成一些“块”或者“碎片”,然后在不同的服务器上存储,甚至不同数据实体的内容可能存储在一个“块”中。因此,一个块可能是由一个很大的逻辑文件的一部分组成,也可能包含很多个很小的逻辑文件。所以用户若想获取云中的数据,必须获得大量的存储服务器的访问授权。因此对于一个非法用户获取云中数据是非常困难的。

(五)数据泄密问题。很多电子商务企业担心企业内部数据放到云中,会出现数据被盗或泄密问题。其实企业数据被盗有60%情况是由企业内部人员所为,而云计算中,大的信誉好的云服务商会设置一系列的安全管理条例,避免系统管理人员接触存储的企业数据,同时那些管理人员对企业的核心数据缺乏认知,造成的危害有限。

三、基于云计算的电子商务安全问题面临的风险

(一)云平台更容易遭受攻击。云计算最开始是在企业内部网络运行,并不对外开放,因此云计算在设计之初没有太多考虑安全性问题,从而导致云计算安全的一系列问题。在云环境下,云暴露在公开的网络中,任何一个节点及它们的网络都可能受到攻击。另外在云环境中,用户、信息资源的高度集中,更容易成为黑客攻击的目标。

(二)病毒日益猖獗。未来查毒软件将无法有效处理日益增多的恶意程序,来自互联网的主要威胁正在由电脑病毒转向恶意程序及木马,在这种情况下,采用特征库判别法显然已经过时。

(三)安全和隐私保护问题。电子商务企业所有的敏感数据都掌握在云计算服务提供商手中,使得电子商务企业始终会担心信息的安全和个人隐私保护问题。目前云计算服务商一直宣称对于云中的数据,任何人都无法知道某条信息到底存放在哪里,信息是绝对安全的。但是切实有效性还有待进一步验证。

(四)管理及法律风险。在云环境下,所有云上的信息处理、数据存储、安全维护等工作全都交给了云服务提供商,云提供商是否会妥善保管、处理、运用这些信息将会关系到企业的信息安全。因此,如何规范和监管云服务提供商的行为和服务,是一个亟待解决的问题。目前对于云中信息的处理缺乏有效的规范和立法,云环境提供商的信誉更多的依靠于用户的认同感,对云计算环境的规范和立法,是一个需要关注的问题。

四、基于云计算的安全问题应对策略

(一)云服务商的应对策略。对于云服务商,针对云计算环境下的电子商务信息安全防护要求,需要采用数据隔离、加密传输、访问控制、安全存储等一系列的安全技术手段,为电子商务企业提供端对端的信息安全与隐私保护,从而保证用户信息的保密性、可用性和完整性。可以根据不同电子商务企业的具体需求,采用物理隔离、虚拟化和Multi-tenancy等方案实现数据隔离。可以通过采用基于身份认证的权限控制方式,进行实时的用户身份监控、权限认证和证书检查来实现数据的访问控制。云计算系统应该提供数据的加密服务,对数据进行加密存储,防止数据被非法窥探或窃取。

(二)电子商务企业的应对策略

对于电子商务企业,也要采取以下措施保证自身数据的安全。

1.明智地选择云计算提供商。确保提供商在IT和安全服务方面都要有丰富的经验和很好的口碑。另外还有要明确当前自己企业所处的环境和所想达到的目标,小型电子商务企业希望通过使用云来提供文件共享类IT服务,大型企业则希望通过使用云来加强云备份,尽管有需求差异,但安全性、可用性和灵活性是不可少的。

2.仔细阅读和咨询云服务提供商提供的隐私说明,确保云提供商 有严格的数据管理标准条例,防止云计算提供者的超级用户有可能对企业的数据进行查看或修改,造成数据泄露。

3.数据加密。电子商务企业在数据传输前对数据进行加密,在传输过程中即使被窃取,得到的也是乱码,能够保证数据的安全。

4.数据备份。电子商务企业应该慎重考虑数据丢失的风险,定期进行数据的备份。在虚拟化的环境下,选择能支持基于磁盘的备份与恢复、能支持文件完整与增量备份的云服务,以便出现数据丢失时快速高效进行数据恢复。

五、 结论

云计算强大的存储、运算功能以及理想的资源分配和共享模式为电子商务开辟了全新的发展领域,产生了全新的发展模式。电子商务企业选用云服务的最大障碍是云计算安全,但是随着云计算技术的飞速发展,各种新的云安全解决方案不断出现。各大云计算服务商也正着手制定各种相应的技术标准和管理流程,来防止用户数据的泄露,提高数据的安全性。同时,电子商务企业对电子商务的安全也不断提出新的具体的、细化的要求,促进云安全技术更进一步的发展。

参考文献:

[1]虚拟化与云计算小组.虚拟化与云计算[M].电子工业出版社,2013

[2]张恒喜,史争军.云时代电子商务安全研究[J].现代商业,201214)

[3]周畅.基于云计算的电子商务探讨[J].现代商贸工业,2011(16)

[4]陈龙,肖敏.云计算安全:挑战与策略[J].数字通信,2010(3)

作者简介:谢路奇(1984.09-),男,湖南邵阳人。职称:助教。工作单位:长沙商贸旅游职业技术学院 学历: 湖南农业大学公共管理与法学院在职研究生。研究方向:电子商务。

作者:谢路奇

云计算电子商务论文 篇2:

基于云计算的电子商务发展趋势研究

摘要:云计算是21世纪的新兴技术,其对电子商务发展趋势影响巨大。基于云计算的电子商务发展趋势一直是学界的研究热点问题之一,本文对此进行研究,主要结论是基于云计算的电子商务发展趋势包括海量存储、分布式计算、减少硬件设备的投入、为小企业发展提供契机、容易实现软件升级、支持多种终端的连接等。

关键词:云计算 电子商务 发展趋势

一、引言

云计算是当代计算机发展的最新技术,是一种综合型的计算机服务。云计算使用户能够拥有广泛的计算机服务与应用。云计算开始进入我们的生活、工作、学习之中,毫无疑问,云计算正在改变着企业经营模式。人类的历史表明,每一次的技术革新,意味着新管理模式的诞生。进一步说,依赖于计算机技术的电子商务也会发生变化。在云计算的环境下,电子商务会有怎样的趋势是研究的热点问题。本文对此进行详细论述。

二、云计算的定义与类型

云计算是一种以因特网为载体提供分布式可拓展的计算方式。所谓云就是因特网,简单来说,云计算就是通过因特网进行数据的存储、运算、分析等操作。

云计算的类型包括软件即服务(SaaS,Software as a Service),平台即服务(PaaS,Platform as a Service)和基础设施即服务(IaaS,Infrastructure as a Service)三类。SaaS是指可以通过因特网获得软件服务。PaaS是指通过因特网获得服务器平台服务,IaaS是指可以通过因特网获得硬件支持的服务。在现实生活中,这三类服务的界限可能不太明显,在很多情况这三种服务会组合一起。

三、电子商务应用现状分析

虽然近年来电子商务领域取得长足的发展,但是电子商务发展过程中也累积了一定的问题,影响着电子商务继续向前发展。

(一)企业系统维护更新日趋复杂

随着电子商务行业发展日趋成熟,电子商务企业面临着系统维护更新等一系列问题。由于系统的软硬件使用到一定年限后都会出现不同程度的损耗或跟不上市场的需求,所以系统维护更新就变得迫在眉睫。但是,系统维护更新并不是一件简单的事情,它牵涉到诸多问题,例如设备软件的购置、人员费用、时间耗费等等,这些有可能成为企业系统维护更新过程中的棘手问题。此外,新旧系统对接和新旧数据衔接也是不得不重视的问题。上述问题如果得不到有效解决的话,电子商务企业将会陷入发展的困境。

(二)企业和用户的计算机容量跟不上发展的要求

由于目前文件的容量也在不断增大,而且随着程序开发精益求精以及视觉和用户体验上的需求日益增加,所以无论是企业还是用户的计算机容量再怎么大,也有耗尽的时候,因此众多企业和用户不断更新硬盘,但这不是解决问题长久之计。因为,硬盘的更换必须大笔资金,而且进一步说计算机也难以同时维护多个硬盘,特别是万一某些数据由于硬件损坏而无法恢复的话,那么就会对企业生存和发展构成威胁。

(三)企业运算能力受到限制

目前,由于电子商务涉及到众多复杂的运算,例如商品搜索等,现在企业系统以单个计算机运算为主,因此其运算速度和质量都会受到不同程度的影响,因此运算能力成为制约众多电子商务企业发展的障碍和阻力之一。一个电子商务企业缺乏强大的运算能力,那么它就难以适应市场的变化和用户的需求,但是,如果只是单纯通过增加硬件实现运算速度的提升,那么企业的运营成本会大幅上升,并且硬件更新速度可能也跟不上市场的变化,单靠升级硬件很有可能不会从根本上解决运算能力受限这个问题。

(四)企业和用户难以获得多样化的服务

目前,企业和用户受制于软硬件等各种因素,并不难获得更多、更多样化的服务,由于不能在电子商务交易过程中得到预期的体验,所以用户可能会对电子商务产生抵触情绪,甚至放弃了电子商务交易。电子商务企业也因为不能实现预期的网站效果,而难以进一步获得用户的信任和关注。例如,网站平台的搭建是一个重大的系统工程,涉及到诸多方面的因素,每一个细节都会决定着网站的成败,企业从选择开发平台到实际开发再到维护等一整个过程中需要得到多方面服务的支持和配合,但是一般而言,电子商务企业受到时间、成本等因素限制,并不可能完全有自己负责所有服务的提供,因此,在没有获得多样化服务支持的前提下,企业系统研发可能充满着超乎想象的不确定性,增加企业的风险。进一步说,这些风险和不确定性其实是可以避免或者减轻的,只是没有一个先进的技术支持。

四、基于云计算的电子商务发展趋势

(一)海量存储

在海量存储的背景下,电子商务不再受限于现有单机硬盘容量,用户可以在不改变自己计算机硬盘的条件下自由使用网络上海量资源。电子商务一直着重于用户的体验,过去,某些容量较大的文件一直成为电子商务中难以进一步推广的重要因素。但是,云计算解决了文件容量过大产生的问题,它使用户能够自由使用大容量文件。例如,网络广告是电子商务的重要工具,随着用户的需求日益增长,高清晰度已经成为网络广告发展方向之一,但是高清晰度却需要有更大的容量,因此在云计算没有出现以前,网络广告的清晰度受到诸多限制,用户的需求不能充分满足。云计算的出现较好解决了上述问题,云计算能够使广告商制作高清晰度的广告,实现用户体验的提升。

在电子邮件营销中,目前使用的超大附件也会得到进一步的升级。由于在云计算中,更多的资源是存储在“云”端中,再加上云计算的运算功能和速度得到极大的支持,这使用户可以大大缩短下载超大附件的时间和次数。开展电子邮件营销的企业也要做好应对措施,例如,可以把需要展示的内容嵌入到硬件之中,将来,用户在打开电子邮件时,只需按一下按钮,用户就能在瞬间内看到附件内容。

在海量存储的环境下,企业不再受制于文件容量,能够自由开发出更高清晰度、更精美,更能带来用户体验的作品,这使部分优秀企业脱颖而出。另一方面,云计算对众多企业而言,既是一个机遇,也是一个挑战,由于用户面对着海量数据,如何让用户在众多海量数据中找出自己的企业是影响电子商务成败的关键之一。企业也可以利用“云”端的海量信息,找准自身的定位,分析竞争对手的情况,这对企业提出更高的要求,从另一个角度看,更高的要求也意味着以往简单的模仿在云计算环境中不再可行,企业竞争会进一步规范,自主创新的企业将在云计算下更能得到更大的发展。

例如,当我们把数据放在Google上,我们无须担心数据的安全,因为现在提供云计算服务的公司主要都是一些技术先进的领导者,“云”端是一个较为安全的数据中心。而且,数据放在云端,由于云端有最先进的技术进行存储,发生数据窃取、删改等情况较少,数据反而较安全。

(二)分布式计算

分布式计算可以实现多个计算机协同计算然后统一返回计算结果。以往的计算方式一直是以单个计算机运算为主,这会大大增加计算机的负荷,并且性能再好的单个计算机也难以应付复杂的计算。但是,在云计算的环境下,由于有多个计算机进行协同计算,那么就会分担单个计算机的负荷,打破单机运算的瓶颈问题,较好解决复杂计算的问题。

在搜索引擎营销中,由于使用云计算技术,这使到用户得到搜索结果的时间更快,这会使大大改善用户搜索体验。并且,对于进行SEO(搜索引擎最优化)的公司而言,公司可以利用在云端的数据进行整合使用,实现排名靠前的目标。

分布式计算还能使电子商务公司开发更先进的技术以适合不断变化的市场环境的需要。由于分布式计算有着强大的技术功能,所以只要电子商务公司能够开发出可行的程序,就不必向过去那样担心程序能否高速有效的运行。换句话说,只要你有心的想法并进行实现,就不必再为运算速度以及硬件支持等问题而烦恼了。

在分布式计算中,你可以大胆设计自己的程序,可以实现一些过去只能在超级计算机才能实现的想法,这也为电子商务企业提供了一个更能面向用户服务的契机,也实现许多能够改善用户体验的程序。

(三)减少硬件设备的投入

以往,如果电子商务企业开发系统,必须购买专门的硬件设备,而且,硬件设备到了一定的使用期后就要更换,这使企业的更新、维护成本大增,并且设备更新所耗费的时间以及数据保存衔接都是一个巨大的问题。但是,在云计算的背景下,由于云端有着十分先进的设备,而且设备更新有云端负责,客户端只需简单的配置就能实现日常维护,不必进行硬件设备的升级,这极大解决了用户设备升级的困境。

云计算对于硬件设备的需求进行重新的定义,云计算使电子商务企业及其用户实现了双赢。电子商务企业可以只关注用户的体验上,不必在担心硬件设备的更新换代。对于用户而言,用户也无须花费巨大的硬件投入以适应技术更新的要求,特别是让某些经济不太充裕的用户可以在不更换新设备的基础上享受先进的服务。

(四)为小企业发展提供契机,缩短与大型企业的差距

由于目前云计算是一个新兴的领域,所以其发展还处于初级阶段,这为众多中小电子商务企业提供了一个赶超主导企业的契机。越早利用云计算的企业,就越能占据电子商务的制高点。中小型企业的发展可以依赖云计算技术,甚至制定相关云计算的技术标准,拥有优势地位。

因此,在云计算技术还没有高度成熟的时候,中小电子商务企业可以率先进军这个领域,发挥先发优势,掌握技术的话语权。

(五)容易实现软件升级

以往,软件的升级一直是一个十分棘手的问题,因为,无论是在线下载升级包还是离线邮寄升级包或者派专人上门升级,都涉及到数据的衔接、软件升级发生异常等一系列问题。并且,软件定时升级还会涉及时间的安排,专人的重装和维护等因素,因此,一般而言,众多电子商务企业十分担忧软件升级的问题,面临着一个两难抉择,即一方面,如果不升级,就跟不上市场的需求和软件更新换代的需要,另一方面,如果选择升级的话,企业有可能深陷升级的泥潭,被众多问题所困扰,不能自拔。

但是,在云计算的环境下,上述问题会一一解决。由于云端是一个强大的数据中心、硬件中心和软件中心,所以软件更新就放在云端进行,用户只需连接因特网就能使用到最新的软件,不必为软件升级而烦恼,这为企业和用户大大节省一大笔的开销,提高了企业和用户的满意度。

(六)支持多种终端的连接

以往,电子商务平台或客户端一般只能在普通计算机和手机上,在某些情况下这会极大限制电子商务的推广和覆盖。但是,在云计算的环境下,包括电视、相机甚至是电冰箱、空调、供电设备等日常设备都可以使用电子商务平台或客户端。例如,当米发现电冰箱内缺乏某种食物时,你可以直接登录电冰箱的屏幕直接选购所需的食物。或者,在户外旅行中,当你发现相机的存储卡容量不够时,可以利用云计算把相机的照片存储到海量容量的云端,无须烦恼如何购置存储卡的问题。

从理论上讲,云计算可以支持一切物品,只要这些物品能够连接因特网和符合云计算的规则。因此,不难想象在将来,云计算可以在我们的餐桌、汽车、钱包甚至是手表上都可以利用云计算。从某种程度上说,这也为云计算的应用提供了广阔的前景,云计算有着一个十分光明的未来。

五、基于云计算的电子商务发展趋势需注意的问题

基于云计算的电子商务发展趋势也存在着一定的问题,需要引起注意。

(一)安全问题

把数据放在云中究竟是否安全一直是学界研究的热点问题之一。从理论上讲,数据放在云中的安全性比放在个人计算机中要高,但是由于目前云计算技术还在逐步完善之中,所以也出现了一些云中数据失窃等情况。因此,企业可以把内部资源分为两个部分,一是可以放在云中的非保密数据,二是把需保密的数据放在非公开的网络之中或者非公开的云中。换句话说,企业可以把内部资料进行分类,实现保密和非保密数据的分离,从而降低数据被盗、被删改等情况的发生。

(二)法律问题

由于目前我国还没有专门针对云计算的法律,所以无论从立法还是执法都会存在着无法可依的困境,云计算产生的纠纷只能通过传统的法律进行解决,但是这些传统法律可能在云计算上难以发挥作用。缺乏相应的法律条款的确成为许多电子商务企业想进军云计算的阻碍。

(三)观念问题

由于云计算是一个新兴的事物,许多企业管理者可能在观念上怀疑甚至排斥云计算。很多企业管理者根本上没有意识到云计算带来的深刻变化,只是一味陶醉在旧有观念上,从而错过了企业发展的良机,甚至使企业跟不上发展的潮流。

(四)数据存放地的选择

由于某些数据可能涉及到国家安全,那么这些数据就不能存放在国外的云中。此外,这些数据被存放到国外,那么就会泄露国家机密的风险。

(五)云计算服务提供商的选择

由于现在国家还没有形成一个统一标准和规范用以选择合适的云计算服务提供商,因此,云计算服务提供商的监管存在着空白,这有可能为某些心怀恶意的云计算服务提供商创造了窃取用户数据的机会。

六、结语

云计算是21世纪的新兴计算机技术,有着光明的发展前景,虽然其也有着一定的不足之处,但这并不影响其成为引领电子商务发展的技术。海量存储、分布式计算、减少硬件设备的投入、为小企业发展提供契机、容易实现软件升级、支持多种终端的连接等都是基于云计算的电子商务发展趋势。相信在不久的将来,云计算对电子商务发展影响有越来越大,电子商务也会在云计算的潮流中受益,引领电子商务新浪潮,掀起电子商务新一轮创新。

参考文献:

[1]杨文志. 云计算技术指南:应用、平台与架构【M】,北京:化学工业出版社,2010(10).

[2]八子知礼. 你不可不知的“云计算”【M】,北京:科学出版社,2011(1).

[3]王鹏、黄华峰、曹珂. 云计算:中国未来的IT战略【M】,北京:人民邮电出版社,2010(6).

[4]吴卫华. “云计算”环境下电子商务发展模式研究【J】,情报杂志,2011(5).

[5]李晴、杨春、谢忠. 云计算环境下的管理信息系统发展趋势研究【J】,科技管理研究,2011(18).

作者:于雁翎 方文超

云计算电子商务论文 篇3:

云计算在电子商务中的应用研究

摘要:云计算技术的出现在改变传统商业模式的同时,也使电子商务得到新的发展机遇。目前云计算在电子商务中的应用还仅限于基础平台方面,而云计算在电子商务中的数据管理模式方面的研究还比较少;该文以此为基础,提出一種基于云计算的电子商务解决方案。

关键词:电子商务;云计算;数据管理模式

Key words: e-commerce; cloud computing; data management model

1 云计算及Hadoop

云计算技术可以借助网络获取需要的资源,以实现资源的统一管理和调度,并按需提供服务,其主要价值是实现了软硬件需求的按需扩展能力。

和传统的计算方式不同,云计算中的计算任务是并行分布在大量server中的,每个server完成分配给自己的任务后,汇总的计算结果形成最后的需求。一般而言,云计算的特点主要包括[1]:(1)资源的动态分配。不同用户对云环境的资源需求是不一样的,云计算平台可以根据用户的需求动态分配相应的资源,实现资源的动态计算;一旦用户不再需要这些资源了,那么这些分配的资源就会被回收,这种动态分配和回收资源的能力使无限扩展资源成为可能。(2)资源的虚拟化。云环境的计算、存储资源等一般分布在不同的位置,虚拟化技术可以整合这些资源,使用户可以不考虑设备类型而透明地访问各种资源。(3)智能化的自动服务。用户无需了解虚拟化及各种资源分配的知识,各种需求资源服务都是自动化的,云环境会提供相应的导航服务。

目前云计算主要有三种服务模式:IaaS, PaaS以及SaaS。IaaS(Infrastructure as a service)允许用户从计算机基础设施获得计算及存储等服务,典型代表是亚马逊的弹性云。PaaS(Platform as a service)把软件平台作为一种服务,用户可以直接使用软件平台。SaaS(Software as a service)提供给用户的是基于WEB的软件,用户无需购买,可以直接使用Web service。

现在比较流行的云计算平台是Hadoop生态圈,主要包括HDFS文件系统、MapReduce计算框架以及HBase数据库[2],其中核心是MapReduce。MapReduce在执行计算任务时,首先将输入数据划分为若干份,并拷贝到所有的计算节点,每份输入数据都有若干副本,每个副本部署在一个server上。当一个副本执行Map作业时,会从输入数据中抽取部分键值对作为Mapper方法的参数,计算中间值被存储在内存中。每个中间值都会执行一个Reduce作业,将此server上的所有中间值排序后,整合所有键值相同的数据。最后,每一个唯一的键值都会被传递给Reducer方法,输出数据被添加到输出文件中。这整个过程的输入数据来自于分布式文件系统,中间结果缓存在本地,最终的输出又被写回到分布式文件系统。数据的多个副本不仅可以实现容错,而且能够避免节点的闲置或过载,最大化优化资源配置。

2 电子商务数据管理模型

电子商务网站的主要数据是小图片,而且每个网页中的图片一般不会重复,另外,同一商家在不同地区的受欢迎程度也不尽相同;所以可以将电子商务数据做如下分类:结构化数据、小文件以及大文件。结构化数据包含用户、用户的订单等信息;小文件主要是网页数据、商品的图片以及对应的商品文本描述等;大文件一般是日志、备份信息以及索引文件等。结构化数据可以存放在关系型数据中,并利用分表、规则分库等手段解决数据量巨大的问题。Hadoop的HDFS文件系统对大文件有良好的支持,因此可以将大文件存放在HDFS中;在对系统做一定修改后,也可以存放小文件。

站在用户的角度可以将电子商务中涉及到的各种信息进行分类,然后按照不同的层次组织成电子商务数据的逻辑模型。电子商务数据按照网络信息组织方式可以分为三种类型:微观、中观以及宏观。电子商务信息只经过一次组织的模式称为微观组织模式,这种信息组织模式以最直接的方式展现给用户,用户可以直接看到对应的数据,主要包括[3]:(1)普通文件数据以及自由文本数据。前者对非结构化信息进行管理的,后者一般用于全文数据库中,目的是用自然语言揭示数据库文献内的知识单元。(2)主页数据。类似于网络黄页,用主页将对机构、个人等介绍的页面集中组织起来。(3)超媒体数据。以超文本方式组织了网页上的文字、声音、图片以及视频等多媒体信息。

相对微观数据模式而言,中观模式中的信息的二次组织对微观数据模式的信息进行再次组织,三次信息模式对二次信息进行再次组织。二次信息组织数据常用的有搜索引擎、主题树的形式以及数据库等。三次信息组织数据的典型代表是多元搜索引擎中的搜索引擎目录。电子商务网站主要涉及到微观和中观两种信息组织方式。微观层次上包含的数据主要有html文件、脚本文件、图片和视频、用户及订单数据及上述各种数据的组合。中观层面则主要是各种商品目录和搜索引擎接口。

在实际实现过程中,将电子商务网站的数据模型分为多级结构:前端页面缓存(Squid)直接和用户交互,它的下一级是WebServer;WebServer往下又连接了页面片段缓存ESI和DAL数据接口,同时还会和Hbase数据库交互。

前端页面缓存在接收到用户的请求后,会检查缓存中是否有用户请求的数据,如果没有,页面缓存会将请求提交到Web服务器;Web服务器从页面片段缓存中查看是否存在用户请求的数据,如果还没有将按照请求类型进行后续处理:非结构化数据请求发往HDFS,结构化请求发送到数据库。 这一模型在实际使用中具有很大的优势[4]:(1)高响应性。电子商务网站的pv值一般都高达百万,模型中的前端代理服务器和页面片段缓存可以有效提高用户访问的响应度。(2)统一的数据接口。为存储用户及其订单数据、商品评论信息等不同类型的结构化数据,需要一个接口层来对数据库进行功能上的划分。对于非结构化数据,借助Hadoop的HDFS文件系统来存储。

前端页面缓存是通过squid技术实现的,squid反向代理技术多用于将不同的URL请求分发到不同WEB server,在提高电子商务网站访问速度的同时,让用户之看到反向代理服务器的地址,一定程度上也提高了电子商务网站的安全性。反向代理服务器一般位于WEB server的前端,作为WEB server的内容缓存。然而,在同一个商店中,不同页面的css、swf等文件可能相同,更有可能不同商店的这些文件 也是相同的,这种情况下载入不同页面只需要刷新网页部分即可,此时squid技术就存在反复缓存的问题。页面片段缓存ESI技术很好的解决了这一问题,它是一种基于XML的标记语言,根本目的是在HTTP中进行资源的组装。页面片段缓存的标记能够区分出页面的静态部分和需要动态更新的页面片段,静态部分始终被存储在HDFS分布式文件系统中;动态部分在载入新页面时需要更新。

squid技术和页面片段缓存ESI技术构建的缓存系统虽然可以在一定程度上提高电子商务网站的响应速度,但对于大型电商网站而言,更加高效的用户响应离不开分布式缓存;一般的Web应用会将数据存放在关系型数据库中,但海量数据的增加会导致数据库响应出现严重延时,Memcached等分布式缓存可以缓存数据库查询结果,从而降低了访问数据库的次数;在数据存储方式上,Memcached的数据都保存在内置的内存存储空间中,这无疑提高了动态Web应用的响应速度。结构化以及非结构化等不同类型的数据都存储在同一个数据库中是不现实的,电商的用户群都很庞大,为提供高效的数据库实现及不得不采取分库策略。分库策略一般是按照不同的应用及用户ID值划分数据库,并借助数据库集群实现。但是,不同的数据库存在不同的应用接口,为了对用户屏蔽这种差异性,需要利用数据访问层DAL封裝对不同数据库的操作,以向用户提供统一的Web service接口。

3 云计算用于电子商务行业

当前最具代表性的电子商务网站无非是美国的亚马逊和国内的阿里巴巴。亚马逊的电子商务模式主要取决于盈利模式及经营模式两大部分,其中盈利模式主要受品牌价值、个性化服务以及渠道整合的影响。阿里巴巴的电子商务模式由取决于其运营模式,涵盖了企业站点搭建、站点推广、诚信和贸易通等。电商的商务模式是能够为其带来收益的模式,决定了电商在整个价值链中的地位。亚马逊和阿里巴巴正是抓住了整合价值链这一电商的核心,才会取得当前的成功。解决整合价值链这一难题,恰恰是云计算应用于电子商务领域的最重要原因。

当云计算技术应用于电子商务行业时,会引起电子商务模式的转变[5]:(1)消费模式转变。传统的电商消费的软硬件产品许可模式是单机版的,而云计算环境下许可模式转变为SaaS模式;传统的客户消费模式是电脑网上支付,而云计算环境下的支付方式转变为移动支付。(2)应用模式转变。传统的企业应用都是基于CRM、EIP的,云计算技术应用到电商后,这些应用都可以托管到云端。(3)外包模式转变。电子商务领域的基础架构以及人才等都可以以外包的方式完成,以此实现业务的转型;这种转型方式甚至成为了电子商务中引入云计算的一种具体体现。随着智能手机的不断发展,移动电子商务也逐渐成为一种常见的商务领域,并有逐步替代传统电子商务的趋势。

基于云计算的电子商务中的核心是电商企业,是价值的设计者;客户是电商的资源,电商企业为获得最大化利益,就需要利用云计算技术整合价值链,帮助用户获得享用云计算所带来的便利性。在基于云计算的电商模型中,客户是整个模型的中心,电商企业在对市场进行调研后识别客户的需求,并整合电商、运营商、设备及内容提供商等各种资源,构建起整个云计算电子商务平台。云计算平台能够整合所有参与电子商务的资源,协调并决定整个商务活动的价值走向。例如,通过云计算平台,解决方案提供商可以提供服务,电商对这些服务整合后可以再提供给用户。

云计算提供商提供服务器集群,电商可以使用这些计算能力解决业务需要的各种资源。与此同时,电商的各种应用是存储在云中的,不必考虑存储及处理能力的瓶颈问题,也不需要额外购买高性能的应急设备,降低了成本需求。另外,数据的集中存储也方便全面的监控和管理,隔离的虚拟化技术又从另外一方面提供了一定的安全性[6]。

电子商务活动中,信息共享及业务协作是一个重要的环节,云计算技术中资源分配的高度灵活性能够轻松实现电商、客户及其他参与者的信息共享。当有任何更新和改变时,电子商务的所有参与者都可以即时得知。

4 总结

在解决大规模数据处理的问题上,云计算技术具有无可比拟的优势。它可以借助虚拟化技术和分布式计算提高后台的数据处理能力,并为用户提供统一的应用平台。电子商务是计算技术的一个典型应用领域,商务数据被部署在数据中心,并向用户提供集中式的服务。云计算技术的这些特点决定了电子商务获得可以有效降低交易成本,在降低运行负荷的情况下提高数据中心的运行效率。

本文首先简单介绍了云计算技术及云计算的服务模式,并说明了云计算的核心技术;然后分析了电子商务的数据管理模型,从多个层面介绍了电子商务数据组织过程中涉及的各项技术;最后,本文阐述了云计算技术在电子商务领域的应用。

参考文献:

[1] 汪秀.云计算环境下电子商务安全风险评估模型研究[D].安徽财经大学,2014-10-01.

[2] 贾丽飞,贾丽雅.基于“云计算”环境下电子商务发展模式研究[J].商,2015-05-12.

[3] 周本海.面向云计算与物联网技术的电子商务模式研究[J].经济研究导刊,2015-02-05.

[4] 杨放.云计算在大数据环境下对电子商务的初探[J].硅谷,2014-03-23.

[5] 王萍,菅利荣.基于云计算的电子商务服务模式分析[J].商业时代,2013-02-20.

[6] 张会彦,马宗亚,郝国森.基于云计算的电子商务在中小型企业的应用研究[J].科技经济市场,2014-08-15.

作者:米仁沙·艾尼

上一篇:初中计算机信息论文下一篇:宪政和法治核心论文