云计算一般认为是分布式计算技术的一种,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多 部服务器所组成的庞大系统经搜寻、计算分析之后将处理结果回传给用户。正如我们在网络服务中已经随处可见的搜寻引擎、网络信箱等服务。透过这项技术,网络 服务提供者可以在数秒之内,将千万计甚至亿计的信息,提供给被服务者,进而达到超级计算机所提供的服务能力。
目前世界上许多跨国信息技术行业的公司如IBM、Yahoo和Google等都在开发基于云计算的产品和服务,为 未来互联网的发展提供技术平台,而电子商务是近年来互联网应用最受瞩目的领域,仅就中国电子商务发展现状来看,据艾瑞咨询近日发布的《2009年上半年中 国网络购物市场发展报告》数据显示,在2009年上半年,中国网络购物市场达到了1034.6亿,首次突破千亿大关。其中,直接与消费者接触的B2C和 C2C电子商务模式正在悄悄改变普通百姓的日常生活。并且随着电子商务的进一步发展,越来越多的企业将涌入电子商务行业,可以预测未来电子商务发展趋势将 是B2C时代。电子商务的发展将会对信息服务、信息存储、信息检索、信息安全等提出更高的要求,云计算应运而生,也必然会对电子商务的发展产生深刻的影 响。
一、云计算对计算机系统的影响
电子商务的运行离不开计算机系统,“云计算”首先将影响现有的操作系统的设计。从操作系统的设计方式上来看,采用“云计算”、“云存储”方式的操作系统将成为新一代云操作系统。
云操作系统的鲜明特点将是“网络化”。将“云计算”作为任务发送给各个处于不同地理位置的服务器处理,得到结果返 回。这种网络是一种“云网络”,有内存的拓扑结构,能够最有效地利用服务器的计算性能,为用户提出的“云计算”任务提供高效的计算服务。“网络化”还将用 户的存储资源分布地存储在各大服务器上,一是保证了脱离本地机时,仍能使用自己的存诸资源,二是可以方便地与他人共享。
云操作系统的又一鲜明特点是安全。其安全是指“云计算”、“云存储”在逻辑上的安全性。也就是说,云计算通过云服务,可以通过多种多样的安全保障措施来保障用户数据的安全。
一般采用的方式为:第一,云网络操作系统内存的安全性,这种安全性对于本地来说是“严格受限”的计算。任何服务都 是相互隔离的,用户任务各个数据之间没有任何内在相关性,数据、计算任务是相互隔离的,这使得任何已知的病毒在这种环境下都将失效。第二,云网络的逻辑安 全性。在云网络中传输的数据是受严格保护的,原因是使用了各种数据加密措施来保障云计算任务与数据的安全;不仅如此,云网络是冗余存放,多重备份的网络式 存储,任何局部化的数据损害都不会影响到用户数据的安全。
云操作系统将使得软件计时服务成为主要的软件服务,从而杜绝了软件盗版问题。云操作系统内在的网络化以及安全性, 保障了计算的分布式实现。从而可以有效地把软件视为一种计时服务而提供给用户。这种计时服务的好处将是:避免将任何完整的二进制形式的可执行文件发布到个 人空间中。从而保障了软件资源的安全,保护了软件发明者的知识产权。当然,在这种情况下,软件资源也是可以设置为免费方式的。
未来可以预测云操作系统将实现无病毒、数据安全、存储方便、共享方便、软件发布安全方便、计算资源可以动态扩充的多种优点的网络服务。
二、云计算对关系型数据库的影响
正如10Gen工程副总裁Geir Magnusson所指出那样,“在云计算计划里将找不到关系数据库的影子,这并非偶然,因为关系数据库不适合用于云计算环境”。同时他还指出:“云计算 是一种不同的技术,不同得足够改变开发者看待问题和解决问题的方式”。“我们将不得不重新审视我们做事的方式”。
例如:许多被专门开发用于云计算环境的新型数据库,包括Google韵Bigtable,Amazon的SimpleDB,10Gen的Mongo,AppJet的AppJet数据库以及甲骨文开源BerkelyDB。这些数据库没有一个是关系型的。
这些数据库具有一些共同特征,正是这些特征使它们特别适用于服务云计算式的应用。它们中的大多数可以在分布式环境 中运行,这意味着他们可以分布在多个地点的多台服务器上。它们本质上都不是事务性的,并且都牺牲了一些高级查询能力以换取更好的性能。在很多情况下,这些 数据库可以通过对象调用来检索,而不用SQL。
尽管大型关系数据库已经被应用在很多数据处理中心,但云计算需要一种不同的设置来充分发挥其潜力。试想,在跨越地 理空间距离之间执行复杂查询以便减少响应时间、设计和维护支持不同位置的相关数据备份、在一个点瘫痪时能保证该数据同步、维护和运行这样的体系并非易事。 因此,数据库组成部分在不同位置的分散对云计算很必要,这也是云计算产生的原因。更重要的是云体系结构具有不同于目前使用的关系型结构的属性,在云体系结 构里,关系不复存在,人们以群集形式看待数据。
目前用户所使用的传统数据库开发软件系统本质应该叫数据库软件系统,是一个数据库系统,开发这样的系统非常简单, 成本也非常低廉,只要根据需求先设计好数据表结构,然后,设计编写大量SQL语句,虽然也使用JAVA/PHP/.NET等语言,但实际上这些语言只是将 SQL送往数据库执行的运输工,没有什么价值和地位。所以,这样的系统运行在互联网环境下,主要负载就集中在数据库的SQL运行上,也就是说:整个软件系 统性能关键点就集中在数据库上了,数据库是性能的主要承担者,尽管用户使用的有可能是Websphere/weblogic等应用服务器,但是由于 Java只是运输工,所以起不到性能上分散负载的作用。
正是由于以上种种原因,有专家认为云计算对关系型数据库的应用将产生巨大的影响,而绝大多数电子商务系统所使用的数据库还是基于关系型的数据库,随着云计算的大量应用,势必对电子商务数据库的构建产生影响,进而影响整个电子商务技术的发展。
#p#分页标题#e#
三、云计算对电子商务搜索引擎的影响
云计算最成功的应用就是搜索。搜索是云计算最早的应用,有了搜索以后信息可以被找到,进而造成信息爆炸,所以搜索 和云计算是分不开的。在云计算时代,搜索将可以做到提出搜索请求的是谁、可以了解你想干什么,也可以了解你的搜索请求中隐含的需求等,这些都是目前搜索所 面临的挑战。云计算对搜索引擎的影响一般如下:
提供强大的网页搜索服务。随着互联网的高速发展,全球仅中文网页就有数百亿之多。那么,如此巨大的网页数量,再加 上每个网页至少有几百K的容量,现有的搜索引擎已经难以应对,更何况这些网页信息实时处于动态更新状态,即使是每一秒更新一次,比如说新浪、搜狐这样的网 站,可能几秒钟就需要爬一次。因而,能为用户提供高效、优质的搜索服务将是推动电子商务发展的关键技术。
提供整合搜索服务。整合搜索就是当用户搜索一个词的时候,它不但会带来网页的结果,还会带来各种其他相关信息的结 果。整合搜索最大的优势在于用户一次搜索操作相当于同时动用了多个搜索引擎。例如:当用户键入一个商品名称时,和这个商品名称相关的诸如:图片、生产厂 家、地址等信息都会同时被检索到。同时,还可以看到每一个不同的商家在什么地方,可以看到开车的路线、公交的路线、步行的路线等等信息,因此,能够更加全 面地提供商品及其相关信息。
提供语言机器翻译服务。目前由于互联网的发展,很多企业都需要在互联网上把自己的信息转换成英文,然后把自己产品 的信息及时的、海量的推广到全世界。语言的运用在某种程度上是阻碍中小企业用户最大的问题。因此,机器翻译服务将成为电子商务发展过程中跨越语言障碍的助 推器。而云算的应用将有效解决搜索引擎机器翻译服务中语言种类繁多、单词量大、信息表达需要精准、速度快等矛盾。
提供语音搜索服务。语音搜索是未来趋势,这离不开3G网络、智能手机还有云计算的快速发展,3G到来后,消费者首 先感受到的是带宽的提升,2G网络上EDGE的带宽只有一百多KB,3G则能带来2-7M不等的带宽,速度的提升非常明显,随着资费的不断下调,3G的用 户也会越来越多。提供丰富的音频搜索服务。目前的搜索技术主要是搜索音视频的关键词,如产品的名称,并没有办法搜索音频内容。如今,大多数的视/音频搜索 引擎依赖于人工创建的文字信息,比如包含桫音频网页的环绕文字;或者注册源的描述性文字。随着NGN时代的到来,多媒体信息将必然增多。这个时候,需要一 种技术对音视频文件去理解,只有知道了内容,才能应用搜索引擎。对于下一代搜索引擎来说,语音识别技术是关键。因此,语音识别技术将会对未来的互联网搜索 引擎产生重大影响,进而推动电子商务的发展。
四、云存储对电子商务应用的影响
云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念。云存储的概念与云计算类似,它是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大 量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。但是,云存储不是存储,而是服务。云存储服务对 电子商务应用的影响在于他所能提供的服务本身。
首先,云存储将提供提供个人级云存储应用。网络磁盘提供在线存储服务,使用者可通过WEB访问方式来上传和下载文 件,实现个人重要数据的存储和网络化备份。高级的网络磁盘可以提供web页面和客户端软件等两种访问方式实现重要文件的存储和管理,使用的方式与使用本地 磁盘相同;其次,提供在线文档编辑服务。
除了个人级云存储应用外,企业级云存储应用也将成为未来的趋势,而且可能会成为云存储应用的主力军。从目前不同行业的存储应用现状来看,云存储时代将会为电子商务企业用户提供的服务有以下几种:
首先,为企业提供空间租赁服务。信息化的不断发展使得各电子商务企业的信息数据量呈几何性增长。数据量的增长不仅 仅意味着更多的硬件设备投入,还意味着更多的机房环境设备投入,以及运行维护成本和人力成本的增加。即使是现在仍然有很多单位、特别是中小企业没有资金购 买独立的、私有的存储设备,更没有存储技术工程师可以有效地完成存储设备的管理和维护。
通过高性能、大容量云存储系统,数据业务运营商和IDC数据中心可以为无法单独购买大容量存储设备的电子商务企业 提供方便快捷的空间租赁服务,满足电子商务企业不断增加的业务数据存储和管理服务,同时,大量专业技术人员的日常管理和维护可以确保云存储系统运行安全、 数据不会丢失。
其次,提供企业级远程数据备份和容灾服务。随着电子商务企业数据量的不断增加,数据的安全性要求也在不断增强。电 子商务企业中的数据不仅要有足够的容量空间去存储,还需要实现数据的安全备份和远程容灾。不仅要保证本地数据的安全性,还要保证当本地发生重大灾难时,可 通过远程备份或远程容灾系统进行快速恢复。
通过高性能、大容量云存储系统和远程数据备份软件,数据业务运营商和IDC数据中心可以为所有需要远程数据备份和 容灾的电子商务企业提供空间租赁和备份业务租赁服务,电子商务企业可以租用IDC数据中心提供的空间服务和远程数据备份服务功能,可以建立自己的远程备份 和容灾系统。
五、云技术对电子商务信息安全的影响
随着云计算技术的发展,云安全技术逐渐发展为信息安全产业的热点问题。自2007年底开始,全球范围内的恶意软件、攻击行为日益复杂并且变得难以防御,在“海量威胁”的压力下,传统的基于“签名”的安全防御技术受到了挑战,而这恰恰为“云安全”技术发展拓展了空间。
正如Fortinet中国区技术总监李宏凯所指出的:“云安全最重要的技术特点在于其分布式运算的强大能力和客户 端的安全配置精简化,也就是用户们经常谈到的瘦客户端发展趋势。这点对于企业用户而言确实具有明显的安全性提升和降低客户端维护量的优势。本身云安全技术 也提供了对未知威胁的评估和防御推送能力,因此在安全防御级别上无疑是有明显的进步。”那么,云技术对电子商务安全将产生那些影响?
首先,“云安全”技术是未来内容安全防护技术发展的必由之路。因为从目前的技术发展来看,这已经是一个无法回避的趋势。
其次,“云安全”技术有非常突出的防护木马、间谍软件、恶意程序攻击的效果。从实际的使用情况看,集成云安全技术的产品,由于在网络威胁侵入前就进行了阻止,所以能够降低管理和维护成本与人力耗费。
随着未来云安全技术的不断发展,用户具体需求的细化,云安全的未来,会有一个更完善的发展。现在外部信誉是最突出的需求,未来随着网络威胁的变化,用户应用和需求的不断变化,云安全一定是以用户需求为导向,最终可以满足用户的安全防护需求。
总之,云计算既是将互联网上某些节点强大的信息资源包括存储资源、计算资源、软件资源、数据资源、管理资源,通过 云计算以互联网上的服务方式,变成广大用户动态、可伸缩的虚拟资源,为用户所用。同时云计算强调需求驱动、用户主导、按需服务即用即付,用完即散,不对用 户集中控制,用户不关心服务者在什么地方。云计算的广泛应用将对电子商务的发展产生深刻的影响。