国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

云計算在電子商務(wù)中的應(yīng)用研究

2015-11-14 21:42:53米仁沙·艾尼
電腦知識與技術(shù) 2015年22期
關(guān)鍵詞:云計算電子商務(wù)

米仁沙·艾尼

摘要:云計算技術(shù)的出現(xiàn)在改變傳統(tǒng)商業(yè)模式的同時,也使電子商務(wù)得到新的發(fā)展機(jī)遇。目前云計算在電子商務(wù)中的應(yīng)用還僅限于基礎(chǔ)平臺方面,而云計算在電子商務(wù)中的數(shù)據(jù)管理模式方面的研究還比較少;該文以此為基礎(chǔ),提出一種基于云計算的電子商務(wù)解決方案。

關(guān)鍵詞:電子商務(wù);云計算;數(shù)據(jù)管理模式

中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)22-0186-03

Abstract: The emergence of cloud computing technology has changed the traditional business model, meanwhile it also made the electronic commerce get new development opportunities. At present, cloud computing is limited to the basic platform when applied in the electronic commerce, and research on data management model of cloud computing in the electronic commerce is still relatively small. Based on this, this paper presents a new method of electronic commerce solution based on cloud computing.

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

1 云計算及Hadoop

云計算技術(shù)可以借助網(wǎng)絡(luò)獲取需要的資源,以實(shí)現(xiàn)資源的統(tǒng)一管理和調(diào)度,并按需提供服務(wù),其主要價值是實(shí)現(xiàn)了軟硬件需求的按需擴(kuò)展能力。

和傳統(tǒng)的計算方式不同,云計算中的計算任務(wù)是并行分布在大量server中的,每個server完成分配給自己的任務(wù)后,匯總的計算結(jié)果形成最后的需求。一般而言,云計算的特點(diǎn)主要包括[1]:(1)資源的動態(tài)分配。不同用戶對云環(huán)境的資源需求是不一樣的,云計算平臺可以根據(jù)用戶的需求動態(tài)分配相應(yīng)的資源,實(shí)現(xiàn)資源的動態(tài)計算;一旦用戶不再需要這些資源了,那么這些分配的資源就會被回收,這種動態(tài)分配和回收資源的能力使無限擴(kuò)展資源成為可能。(2)資源的虛擬化。云環(huán)境的計算、存儲資源等一般分布在不同的位置,虛擬化技術(shù)可以整合這些資源,使用戶可以不考慮設(shè)備類型而透明地訪問各種資源。(3)智能化的自動服務(wù)。用戶無需了解虛擬化及各種資源分配的知識,各種需求資源服務(wù)都是自動化的,云環(huán)境會提供相應(yīng)的導(dǎo)航服務(wù)。

目前云計算主要有三種服務(wù)模式:IaaS, PaaS以及SaaS。IaaS(Infrastructure as a service)允許用戶從計算機(jī)基礎(chǔ)設(shè)施獲得計算及存儲等服務(wù),典型代表是亞馬遜的彈性云。PaaS(Platform as a service)把軟件平臺作為一種服務(wù),用戶可以直接使用軟件平臺。SaaS(Software as a service)提供給用戶的是基于WEB的軟件,用戶無需購買,可以直接使用Web service。

現(xiàn)在比較流行的云計算平臺是Hadoop生態(tài)圈,主要包括HDFS文件系統(tǒng)、MapReduce計算框架以及HBase數(shù)據(jù)庫[2],其中核心是MapReduce。MapReduce在執(zhí)行計算任務(wù)時,首先將輸入數(shù)據(jù)劃分為若干份,并拷貝到所有的計算節(jié)點(diǎn),每份輸入數(shù)據(jù)都有若干副本,每個副本部署在一個server上。當(dāng)一個副本執(zhí)行Map作業(yè)時,會從輸入數(shù)據(jù)中抽取部分鍵值對作為Mapper方法的參數(shù),計算中間值被存儲在內(nèi)存中。每個中間值都會執(zhí)行一個Reduce作業(yè),將此server上的所有中間值排序后,整合所有鍵值相同的數(shù)據(jù)。最后,每一個唯一的鍵值都會被傳遞給Reducer方法,輸出數(shù)據(jù)被添加到輸出文件中。這整個過程的輸入數(shù)據(jù)來自于分布式文件系統(tǒng),中間結(jié)果緩存在本地,最終的輸出又被寫回到分布式文件系統(tǒng)。數(shù)據(jù)的多個副本不僅可以實(shí)現(xiàn)容錯,而且能夠避免節(jié)點(diǎn)的閑置或過載,最大化優(yōu)化資源配置。

2 電子商務(wù)數(shù)據(jù)管理模型

電子商務(wù)網(wǎng)站的主要數(shù)據(jù)是小圖片,而且每個網(wǎng)頁中的圖片一般不會重復(fù),另外,同一商家在不同地區(qū)的受歡迎程度也不盡相同;所以可以將電子商務(wù)數(shù)據(jù)做如下分類:結(jié)構(gòu)化數(shù)據(jù)、小文件以及大文件。結(jié)構(gòu)化數(shù)據(jù)包含用戶、用戶的訂單等信息;小文件主要是網(wǎng)頁數(shù)據(jù)、商品的圖片以及對應(yīng)的商品文本描述等;大文件一般是日志、備份信息以及索引文件等。結(jié)構(gòu)化數(shù)據(jù)可以存放在關(guān)系型數(shù)據(jù)中,并利用分表、規(guī)則分庫等手段解決數(shù)據(jù)量巨大的問題。Hadoop的HDFS文件系統(tǒng)對大文件有良好的支持,因此可以將大文件存放在HDFS中;在對系統(tǒng)做一定修改后,也可以存放小文件。

站在用戶的角度可以將電子商務(wù)中涉及到的各種信息進(jìn)行分類,然后按照不同的層次組織成電子商務(wù)數(shù)據(jù)的邏輯模型。電子商務(wù)數(shù)據(jù)按照網(wǎng)絡(luò)信息組織方式可以分為三種類型:微觀、中觀以及宏觀。電子商務(wù)信息只經(jīng)過一次組織的模式稱為微觀組織模式,這種信息組織模式以最直接的方式展現(xiàn)給用戶,用戶可以直接看到對應(yīng)的數(shù)據(jù),主要包括[3]:(1)普通文件數(shù)據(jù)以及自由文本數(shù)據(jù)。前者對非結(jié)構(gòu)化信息進(jìn)行管理的,后者一般用于全文數(shù)據(jù)庫中,目的是用自然語言揭示數(shù)據(jù)庫文獻(xiàn)內(nèi)的知識單元。(2)主頁數(shù)據(jù)。類似于網(wǎng)絡(luò)黃頁,用主頁將對機(jī)構(gòu)、個人等介紹的頁面集中組織起來。(3)超媒體數(shù)據(jù)。以超文本方式組織了網(wǎng)頁上的文字、聲音、圖片以及視頻等多媒體信息。

相對微觀數(shù)據(jù)模式而言,中觀模式中的信息的二次組織對微觀數(shù)據(jù)模式的信息進(jìn)行再次組織,三次信息模式對二次信息進(jìn)行再次組織。二次信息組織數(shù)據(jù)常用的有搜索引擎、主題樹的形式以及數(shù)據(jù)庫等。三次信息組織數(shù)據(jù)的典型代表是多元搜索引擎中的搜索引擎目錄。電子商務(wù)網(wǎng)站主要涉及到微觀和中觀兩種信息組織方式。微觀層次上包含的數(shù)據(jù)主要有html文件、腳本文件、圖片和視頻、用戶及訂單數(shù)據(jù)及上述各種數(shù)據(jù)的組合。中觀層面則主要是各種商品目錄和搜索引擎接口。

在實(shí)際實(shí)現(xiàn)過程中,將電子商務(wù)網(wǎng)站的數(shù)據(jù)模型分為多級結(jié)構(gòu):前端頁面緩存(Squid)直接和用戶交互,它的下一級是WebServer;WebServer往下又連接了頁面片段緩存ESI和DAL數(shù)據(jù)接口,同時還會和Hbase數(shù)據(jù)庫交互。

前端頁面緩存在接收到用戶的請求后,會檢查緩存中是否有用戶請求的數(shù)據(jù),如果沒有,頁面緩存會將請求提交到Web服務(wù)器;Web服務(wù)器從頁面片段緩存中查看是否存在用戶請求的數(shù)據(jù),如果還沒有將按照請求類型進(jìn)行后續(xù)處理:非結(jié)構(gòu)化數(shù)據(jù)請求發(fā)往HDFS,結(jié)構(gòu)化請求發(fā)送到數(shù)據(jù)庫。 這一模型在實(shí)際使用中具有很大的優(yōu)勢[4]:(1)高響應(yīng)性。電子商務(wù)網(wǎng)站的pv值一般都高達(dá)百萬,模型中的前端代理服務(wù)器和頁面片段緩存可以有效提高用戶訪問的響應(yīng)度。(2)統(tǒng)一的數(shù)據(jù)接口。為存儲用戶及其訂單數(shù)據(jù)、商品評論信息等不同類型的結(jié)構(gòu)化數(shù)據(jù),需要一個接口層來對數(shù)據(jù)庫進(jìn)行功能上的劃分。對于非結(jié)構(gòu)化數(shù)據(jù),借助Hadoop的HDFS文件系統(tǒng)來存儲。

前端頁面緩存是通過squid技術(shù)實(shí)現(xiàn)的,squid反向代理技術(shù)多用于將不同的URL請求分發(fā)到不同WEB server,在提高電子商務(wù)網(wǎng)站訪問速度的同時,讓用戶之看到反向代理服務(wù)器的地址,一定程度上也提高了電子商務(wù)網(wǎng)站的安全性。反向代理服務(wù)器一般位于WEB server的前端,作為WEB server的內(nèi)容緩存。然而,在同一個商店中,不同頁面的css、swf等文件可能相同,更有可能不同商店的這些文件 也是相同的,這種情況下載入不同頁面只需要刷新網(wǎng)頁部分即可,此時squid技術(shù)就存在反復(fù)緩存的問題。頁面片段緩存ESI技術(shù)很好的解決了這一問題,它是一種基于XML的標(biāo)記語言,根本目的是在HTTP中進(jìn)行資源的組裝。頁面片段緩存的標(biāo)記能夠區(qū)分出頁面的靜態(tài)部分和需要動態(tài)更新的頁面片段,靜態(tài)部分始終被存儲在HDFS分布式文件系統(tǒng)中;動態(tài)部分在載入新頁面時需要更新。

squid技術(shù)和頁面片段緩存ESI技術(shù)構(gòu)建的緩存系統(tǒng)雖然可以在一定程度上提高電子商務(wù)網(wǎng)站的響應(yīng)速度,但對于大型電商網(wǎng)站而言,更加高效的用戶響應(yīng)離不開分布式緩存;一般的Web應(yīng)用會將數(shù)據(jù)存放在關(guān)系型數(shù)據(jù)庫中,但海量數(shù)據(jù)的增加會導(dǎo)致數(shù)據(jù)庫響應(yīng)出現(xiàn)嚴(yán)重延時,Memcached等分布式緩存可以緩存數(shù)據(jù)庫查詢結(jié)果,從而降低了訪問數(shù)據(jù)庫的次數(shù);在數(shù)據(jù)存儲方式上,Memcached的數(shù)據(jù)都保存在內(nèi)置的內(nèi)存存儲空間中,這無疑提高了動態(tài)Web應(yīng)用的響應(yīng)速度。結(jié)構(gòu)化以及非結(jié)構(gòu)化等不同類型的數(shù)據(jù)都存儲在同一個數(shù)據(jù)庫中是不現(xiàn)實(shí)的,電商的用戶群都很龐大,為提供高效的數(shù)據(jù)庫實(shí)現(xiàn)及不得不采取分庫策略。分庫策略一般是按照不同的應(yīng)用及用戶ID值劃分?jǐn)?shù)據(jù)庫,并借助數(shù)據(jù)庫集群實(shí)現(xiàn)。但是,不同的數(shù)據(jù)庫存在不同的應(yīng)用接口,為了對用戶屏蔽這種差異性,需要利用數(shù)據(jù)訪問層DAL封裝對不同數(shù)據(jù)庫的操作,以向用戶提供統(tǒng)一的Web service接口。

3 云計算用于電子商務(wù)行業(yè)

當(dāng)前最具代表性的電子商務(wù)網(wǎng)站無非是美國的亞馬遜和國內(nèi)的阿里巴巴。亞馬遜的電子商務(wù)模式主要取決于盈利模式及經(jīng)營模式兩大部分,其中盈利模式主要受品牌價值、個性化服務(wù)以及渠道整合的影響。阿里巴巴的電子商務(wù)模式由取決于其運(yùn)營模式,涵蓋了企業(yè)站點(diǎn)搭建、站點(diǎn)推廣、誠信和貿(mào)易通等。電商的商務(wù)模式是能夠?yàn)槠鋷硎找娴哪J剑瑳Q定了電商在整個價值鏈中的地位。亞馬遜和阿里巴巴正是抓住了整合價值鏈這一電商的核心,才會取得當(dāng)前的成功。解決整合價值鏈這一難題,恰恰是云計算應(yīng)用于電子商務(wù)領(lǐng)域的最重要原因。

當(dāng)云計算技術(shù)應(yīng)用于電子商務(wù)行業(yè)時,會引起電子商務(wù)模式的轉(zhuǎn)變[5]:(1)消費(fèi)模式轉(zhuǎn)變。傳統(tǒng)的電商消費(fèi)的軟硬件產(chǎn)品許可模式是單機(jī)版的,而云計算環(huán)境下許可模式轉(zhuǎn)變?yōu)镾aaS模式;傳統(tǒng)的客戶消費(fèi)模式是電腦網(wǎng)上支付,而云計算環(huán)境下的支付方式轉(zhuǎn)變?yōu)橐苿又Ц丁#?)應(yīng)用模式轉(zhuǎn)變。傳統(tǒng)的企業(yè)應(yīng)用都是基于CRM、EIP的,云計算技術(shù)應(yīng)用到電商后,這些應(yīng)用都可以托管到云端。(3)外包模式轉(zhuǎn)變。電子商務(wù)領(lǐng)域的基礎(chǔ)架構(gòu)以及人才等都可以以外包的方式完成,以此實(shí)現(xiàn)業(yè)務(wù)的轉(zhuǎn)型;這種轉(zhuǎn)型方式甚至成為了電子商務(wù)中引入云計算的一種具體體現(xiàn)。隨著智能手機(jī)的不斷發(fā)展,移動電子商務(wù)也逐漸成為一種常見的商務(wù)領(lǐng)域,并有逐步替代傳統(tǒng)電子商務(wù)的趨勢。

基于云計算的電子商務(wù)中的核心是電商企業(yè),是價值的設(shè)計者;客戶是電商的資源,電商企業(yè)為獲得最大化利益,就需要利用云計算技術(shù)整合價值鏈,幫助用戶獲得享用云計算所帶來的便利性。在基于云計算的電商模型中,客戶是整個模型的中心,電商企業(yè)在對市場進(jìn)行調(diào)研后識別客戶的需求,并整合電商、運(yùn)營商、設(shè)備及內(nèi)容提供商等各種資源,構(gòu)建起整個云計算電子商務(wù)平臺。云計算平臺能夠整合所有參與電子商務(wù)的資源,協(xié)調(diào)并決定整個商務(wù)活動的價值走向。例如,通過云計算平臺,解決方案提供商可以提供服務(wù),電商對這些服務(wù)整合后可以再提供給用戶。

云計算提供商提供服務(wù)器集群,電商可以使用這些計算能力解決業(yè)務(wù)需要的各種資源。與此同時,電商的各種應(yīng)用是存儲在云中的,不必考慮存儲及處理能力的瓶頸問題,也不需要額外購買高性能的應(yīng)急設(shè)備,降低了成本需求。另外,數(shù)據(jù)的集中存儲也方便全面的監(jiān)控和管理,隔離的虛擬化技術(shù)又從另外一方面提供了一定的安全性[6]。

電子商務(wù)活動中,信息共享及業(yè)務(wù)協(xié)作是一個重要的環(huán)節(jié),云計算技術(shù)中資源分配的高度靈活性能夠輕松實(shí)現(xiàn)電商、客戶及其他參與者的信息共享。當(dāng)有任何更新和改變時,電子商務(wù)的所有參與者都可以即時得知。

4 總結(jié)

在解決大規(guī)模數(shù)據(jù)處理的問題上,云計算技術(shù)具有無可比擬的優(yōu)勢。它可以借助虛擬化技術(shù)和分布式計算提高后臺的數(shù)據(jù)處理能力,并為用戶提供統(tǒng)一的應(yīng)用平臺。電子商務(wù)是計算技術(shù)的一個典型應(yīng)用領(lǐng)域,商務(wù)數(shù)據(jù)被部署在數(shù)據(jù)中心,并向用戶提供集中式的服務(wù)。云計算技術(shù)的這些特點(diǎn)決定了電子商務(wù)獲得可以有效降低交易成本,在降低運(yùn)行負(fù)荷的情況下提高數(shù)據(jù)中心的運(yùn)行效率。

本文首先簡單介紹了云計算技術(shù)及云計算的服務(wù)模式,并說明了云計算的核心技術(shù);然后分析了電子商務(wù)的數(shù)據(jù)管理模型,從多個層面介紹了電子商務(wù)數(shù)據(jù)組織過程中涉及的各項(xiàng)技術(shù);最后,本文闡述了云計算技術(shù)在電子商務(wù)領(lǐng)域的應(yīng)用。

參考文獻(xiàn):

[1] 汪秀.云計算環(huán)境下電子商務(wù)安全風(fēng)險評估模型研究[D].安徽財經(jīng)大學(xué),2014-10-01.

[2] 賈麗飛,賈麗雅.基于“云計算”環(huán)境下電子商務(wù)發(fā)展模式研究[J].商,2015-05-12.

[3] 周本海.面向云計算與物聯(lián)網(wǎng)技術(shù)的電子商務(wù)模式研究[J].經(jīng)濟(jì)研究導(dǎo)刊,2015-02-05.

[4] 楊放.云計算在大數(shù)據(jù)環(huán)境下對電子商務(wù)的初探[J].硅谷,2014-03-23.

[5] 王萍,菅利榮.基于云計算的電子商務(wù)服務(wù)模式分析[J].商業(yè)時代,2013-02-20.

[6] 張會彥,馬宗亞,郝國森.基于云計算的電子商務(wù)在中小型企業(yè)的應(yīng)用研究[J].科技經(jīng)濟(jì)市場,2014-08-15.

猜你喜歡
云計算電子商務(wù)
2025年我國農(nóng)村電子商務(wù)交易額達(dá)到2.8萬億元
《電子商務(wù)法》如何助力直銷
電子商務(wù)
志愿服務(wù)與“互聯(lián)網(wǎng)+”結(jié)合模式探究
云計算與虛擬化
基于云計算的移動學(xué)習(xí)平臺的設(shè)計
實(shí)驗(yàn)云:理論教學(xué)與實(shí)驗(yàn)教學(xué)深度融合的助推器
云計算中的存儲虛擬化技術(shù)應(yīng)用
科技視界(2016年20期)2016-09-29 13:34:06
關(guān)于加快制定電子商務(wù)法的議案
電子商務(wù)人的核心能力
建水县| 广元市| 安西县| 蒙自县| 五大连池市| 青冈县| 迭部县| 宝清县| 内江市| 湾仔区| 安图县| 靖江市| 大邑县| 冷水江市| 汉源县| 阳西县| 西畴县| 元江| 贵南县| 册亨县| 尤溪县| 张家口市| 黔西| 东源县| 鸡西市| 琼中| 福贡县| 苏尼特右旗| 正镶白旗| 丹巴县| 深泽县| 鄱阳县| 嘉黎县| 高碑店市| 大田县| 罗山县| 腾冲县| 贵南县| 阿克苏市| 开远市| 宁乡县|