數據存儲產業服務平臺

云計算將指明未來電子商務的發展方向

電子商務的發展將會對信息服務、信息存儲、信息檢索、信息安全等提出更高的要求,云計算應運而生,也必然會對電子商務的發展產生深刻的影響。

云計算一般認為是分布式計算技術的一種,是透過網絡將龐大的計算處理程序自動分拆成無數個較小的子程序,再交由多部服務器所組成的龐大系統經搜尋、計算分析之后將處理結果回傳給用戶。正如我們在網絡服務中已經隨處可見的搜尋引擎、網絡信箱等服務。透過這項技術,網絡服務提供者可以在數秒之內,將千萬計甚至億計的信息,提供給被服務者,進而達到超級計算機所提供的服務能力。

目前世界上許多跨國信息技術行業的公司如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只是運輸工,所以起不到性能上分散負載的作用。

正是由于以上種種原因,有專家認為云計算對關系型數據庫的應用將產生巨大的影響,而絕大多數電子商務系統所使用的數據庫還是基于關系型的數據庫,隨著云計算的大量應用,勢必對電子商務數據庫的構建產生影響,進而影響整個電子商務技術的發展。

未經允許不得轉載:存儲在線-存儲專業媒體 » 云計算將指明未來電子商務的發展方向
精品国产午夜肉伦伦影院,双性老师灌满浓jing上课h,天天做天天爱夜夜爽,攵女乱h边做边走