- 相關推薦
電子商務中云計算的安全及關鍵技術分析
云計算模式下,電子商務的體系結構由電子商務設施級服務層,以下是小編搜集整理的一篇探究電子商務中使用云計算必要性的論文范文,供大家閱讀參考。
摘 要:電子商務是指在互聯網、增值網或者企業內部使用電子交易的方式進行交易活動和相關服務活動。隨著電子商務被普遍使用,其為用戶提供的選擇也越來越多,也使其變得更為復雜。隨著云計算技術近幾年的逐漸興起,云計算技術逐漸與電子商務結合起來,本文主要探討電子商務中云計算的安全及關鍵技術。
關鍵詞:電子商務;云計算;關鍵技術
在計算機網絡中,云計算是涉及到大量計算機通過通信網絡或者互聯網連接的一種計算方式,它以用戶為中心,采用分布式計算的模式,它表示同時運行許多連接的計算機或應用程序的能力。云計算使得人們能夠充分共享Internet提供的資源,將互聯網變成個人的數據計算以及數據存儲中心。
1 電子商務中使用云計算的必要性
1.1 電子商務數據的特點
隨著電子商務被越來越普遍的使用,用戶在面對繁雜的商品信息時無從下手,難以尋找自己所需商品。因此做好對電子商務數據的處理,是電子商務可以順利實施的關鍵。電子商務數據可分為兩類,前端行為數據和后端商業數據,前端行為數據主要指對商品的瀏覽量,點擊量等,后端商業數據是指交易量,投資回報率等,后端交易數據側重的是商業數據。電子商務數據有以下幾個特點:
1)數據繁雜豐富。電子商務環境中所搜集的數據非常多樣,其中包括,用戶信息數據,商品交易數據,對商家的評價數據,等等;
2)數據收集過程的電子化:電子商務中,電子化的數據收集方式替代了傳統商業中手工收集數據的落后方式,不但使數據收集過程簡單化,而且減少了手工數據收集的誤差。
1.2 云計算的優點
面對豐富的電子商務數據,云計算在處理數據時的優勢便顯而易見了,云計算為用戶提供著一個規模龐大的分布式數據處理環境,其核心是提供數據的存儲和數據的網絡傳輸服務。云計算將數據處理的過程,利用Internet的傳輸功能,在互聯網上高性能服務器上處理個人數據。云計算有以下幾個優點:
1)提供安全可靠的數據存儲。云計算將用戶數據存儲在一個一致性的共享資源體系中,這個共享資源體系由專業團隊進行維護,其安全性,可靠性都可以得到最好的保障,也就是說,云計算是將個人的數據通過互聯網的傳輸,由專業的數據處理人員進行維護;
2)云服務可以減少數據的管理成本。云服務將數據存儲在互聯網的共享資源體系中,這樣可以讓用戶避免前期基礎設施的成本,以及讓用戶減少了對數據管理和維護的投資成本;
3)超強的計算能力。數據是由專業團隊進行管理,因此云計算的計算能力比用戶自己管理數據速度有很大提高,可以達到10萬億次/秒。
2 電子商務中云計算的安全問題及關鍵技術分析
由于電子商務涉及到大量用戶數據和商品交易數據,因此對數據安全性要求很高,云計算運用于電子商務的同時,需要不斷提高其自身的安全性。因此首先需要了解云計算本身所存在的安全隱患。
2.1 云計算存在的安全隱患
云計算存在的安全隱患有以下幾個方面,首先是數據存儲方面的隱患,由于網絡的共享資源為存儲數據提供了超大的整合容量,因此數據的存儲存在一定的安全隱患,這種隱患包括數據存儲的定位,數據傳輸的隔離,數據修復等。
其次是數據傳輸安全方面的隱患,因為云計算環境中的數據是通過互聯網的傳輸來完成數據的交換和存儲的,這就意味著用戶大量的隱私數據要通過云計算進行存儲,必須先通過互聯網的傳輸,這就造成了數據的安全隱患。另外,用戶使用的客戶端所處環境也是造成安全隱患的一大原因。
2.2 應對安全隱患的安全技術分析
了解了云計算環境下電子商務存在的安全隱患,下面來分析一下云計算中的安全技術。云計算環境下加強安全性需要兩個方面的努力。
2.2.1 云計算服務商需要加強云計算中數據的安全傳輸以及存儲
1)云計算服務商加強對數據的安全傳輸
由于云計算服務所涉及的用戶數量龐大,這就需要保障很大數量的用戶隱私數據的安全傳輸,提高傳輸中密鑰的安全系數,利用密碼學方面的知識對傳輸密鑰進行構建。對云傳輸中所產生的日志進行及時有效的監測和管理。并且對傳輸過程中用戶身份信息進行多次驗證。另外對訪問數據的用戶要進行安全審核,嚴格執行所需要的安全策略。
2)云計算服務商要加強數據存儲的安全性
加強數據存的安全性,首先要使云計算的存儲有良好的兼容性,因為云計算涉及龐大的數據,往往一個服務商不足以滿足用戶數據存儲的需求,這就需要幾個服務商的合作,如果服務商存儲數據沒有好的兼容性,會造成存儲數據的損失。另外存儲數據要有應對災難性癱瘓的功能,有良好的數據恢復機制。
2.2.2 電子商務提供商應提高安全性
1)在數據進行網絡傳輸前,電子商務提供商應該自己采用一套自己的加密機制對數據進行一次加密;
2)監控傳輸數據,電子商務供應商應該對云計算服務器進行實時監測,發現安全問題馬上處理。
3 電子商務中云計算的其他關鍵技術分析
云計算模式下,電子商務的體系結構由電子商務設施級服務層,電子商務平臺級服務層,軟件級服務層三部分組成,其中軟件級服務層又包括數據共享資源池,客戶訪問層以及管理層三部分。其中的核心服務層分別是應用層,平臺層和資源層,這三個核心服務層對應云計算的SaaS(Software As A Service),PaaS(Platform As A Service)和IaaS(Infrastructure As a Service)。
而針對這三個核心服務層的關鍵技術包括:
3.1 數據管理技術
云計算需要對龐大的數據進行存儲,并且在讀取數據之后對其進行分析,因此,云計算中的數據管理通常會使用數據庫(DataBase)中的列存儲的數據管理方式。例如,BigTable數據管理技術。BigTable是一個可壓縮高性能的文件系統專有數據存儲系統,是由谷歌首先提出的。BigTable使用列存儲方式,將任意兩個字符串值和時間戳對應到相關的任意字節數組。它不是一個關系數據庫,可以將其更好的定義為一個系數的,分布式的多為排序圖。
3.2 編程模型
為了方便用戶的使用,云計算環境中的變成模型十分簡單,云計算多采用Map-Reduce模式,Map-Reduce是一個應用于大數據集并行編程的模型,其算法屬于分布式算法。執行Map-Reduce程序需要五步:輸入文件,將文件合理的分配給幾個執行者并行執行,本地寫配置文件,并行運行文件,輸出結果。將Map-Reduce運用在云計算中是研究云計算關鍵技術的一個研究方向,但是這種程序由于其開發工具Hadoop的限制,導致他并不完善,需要進一步改進其開發工具。
4 結論
電子商務中云計算的運用正在受到越來越廣泛的關注,一些技術還并不十分成熟,本文對云計算環境下的電子商務的安全問題以及關鍵技術進行了分析,但仍需要更深入的研究。
參考文獻
[1]呂志泉,張敏,馮登國.云存儲密文訪問控制方案[J].計算機科學與探索,2011(5).
[2]占建民.基于云計算的電子商務安全對策探討[J].電子制作,2013(24).
[3]王衛東.基于云計算的企業電子商務安全問題探究[J]. 中國電子商務,2012(17).
【電子商務中云計算的安全及關鍵技術分析】相關文章:
電子商務安全分析03-08
電子通信系統關鍵技術問題分析11-22
旅游電子商務分析03-05
基于SET的電子商務的安全協議的分析03-20
嵌入式系統關鍵技術分析與開發應用03-20
計算機安全技術在電子商務中的應用探討03-01
校園電子商務發展分析02-28
旅游電子商務模式分析03-22
電子商務量本利分析03-22
電子商務對稅收的影響及對策分析03-20