時間:2023-08-04 09:19:12
緒論:在尋找寫作靈感嗎?愛發表網為您精選了8篇云計算使用的主要技術,愿這些內容能夠啟迪您的思維,激發您的創作熱情,歡迎您的閱讀與分享!
從時展的角度來看,信息化是現代社會發展進程中的一個重要特征,并一定程度上推動著社會的進步。“云計算”是依托互聯網的發展而興起的,它可以為人們的帶來數據計算的便利,為人們提供便捷有效的服務,但是,計算機網絡安全這種云計算環境下同樣會受到一定的威脅。從這個意義層面來看,積極探索云計算環境下的計算機網絡安全則具有了鮮明的現實意義。
1 云計算下的計算機網絡安全問題
1.1 技術層面
從云計算使用者的角度來看,他們在進行云計算的過程中,如果受到計算機網絡安全技術方面的制約,那么與網絡服務器聯系中斷的可能性也就越大,在此基礎上,存儲在云中的數據就會受到技術條件的限制,從而沒有辦法及時的對這些數據進行獲取和處理。受此影響,云計算使用者就難以進行下一步的操作,能做的就是“束手無策”。此外,受到這種技術問題的影響,云計算在當前的計算機網絡環境下則面臨著巨大的安全隱患,這種安全方面的威脅也與網絡的特征有著密不可分的聯系,如網絡的可見性和開放性特征,鑒于計算機網絡的這些特征,有些用戶難以有效甄別虛假地址和虛假標識。
1.2 安全性方面
結合云計算的功能和優勢來看,云計算環境下,完全做到對計算機網絡信息和和數據安全方面的保密還沒有得到很好的實現,計算機網絡安全在這種環境下又遇到了新的威脅。基于計算機網絡安全保護的角度來看,云計算在完整性和可操作性兩個方面具有某種程度上的不確定性,受到這種特點的制約,云計算很容易成為黑客的攻擊對象。
1.3 法律法規等政策保障方面
針對計算機網絡安全管理,缺乏完善的法律法規,相關部門在政策的制定方面,還沒有很好的將內容覆蓋到計算機網絡安全管理的監管、保護和制裁等方面。沒有相應的法律法規的約束,計算機網絡安全管理則沒有堅實的依據。
2 云計算下的計算機網絡安全策略
2.1 加強計算機網絡安全防范意識
立足于云計算的發展環境,相關人員如果想很好的促進計算機網絡安全的實現,需要從提升用戶的計算機網絡安全防范意識做起。具體說來,首先要進行系統的身份認證,這是促進計算機網絡安全保護的基礎。此外,在樹立計算機網絡安全防范意識的基礎之上,還需要進一步將這種意識付諸實踐,從而更好的實現對計算機網絡信息和數據的高度保密,并嚴格監管無授權訪問現象。并且,在安全防范意識增強的前提下,與此相關的用戶也會積累一定的安全常識和電腦安全操作經驗,如使用信息和操作數據時,避免運用公共網絡系統或電腦。
2.2 促進計算機網絡安全技術的研發和應用
加強對計算機網絡安全的管理與保護是每一個用戶的責任,云計算環境下,針對具體的計算機網絡安全監護工作,用戶需要注意幾個方面的問題,例如就計算機本身而言,用戶在具體的使用過程中要重視保護屏障和防火墻的效用,并對其加以合理利用。其中,針對計算機網絡保護的策略要在一定的時間段及時更新,如引進多級虛擬專業防護墻。在此基礎上,計算機網絡安全保護在技術層面則有了一定的保障。此外,還可以創新數字簽名技術,接著實現認證的方式,進一步提升計算機網絡的運行效率。總之,云計算環境下,有效研發計算機網絡安全技術是切實促進其安全運行和操作的一個良好保障。
2.3 強化計算機網絡安全的數據安全性和保密性
云計算環境下,有效保障計算機網絡的安全有多種實現手段,強化其數據的安全性和保密性是其中一個重要內容,具體而言,主要體現在三方面:一是選擇云服務提供商。從信譽的角度來考慮的話,計算機網絡用戶更傾向于選擇的是那些信譽度高、有誠信、講信用的提供商。因為從一定程度上來說,這種提供商針對云數據會有相關的保護策略、專業的技術人員和技術。二是使用加密技術。從這種方式的實現形式來看,它是一種有效的數據安全和保密手段。就這種方式而言,用戶可以在數據儲存之前就對計算機網絡以及相關文件進行加密,可以利用到的加密程序有pgp、truecrypt、hushmail等。三是利用過濾器,如vontu、websense等,監控離開用戶網絡的數據。對這種數據進行監控的目的是攔截或阻止一些敏感數據,從而進一步保障用戶數據操作的安全性。
3 結語
基于云計算下的計算機網絡安全現狀來看,主要呈現出三方面的安全隱患:技術層面、安全性方面、法律法規等政策保障層面。而針對這些問題,可以從加強計算機網絡安全防范意識、促進計算機網絡安全技術的研發等方面著手,來進一步促進問題的解決,從而實現計算機網絡的安全發展和應用。
電子資源建設面臨的機遇及挑戰
1“云圖書館”環境下電子資源建設的發展機遇
在云計算模式之下,通過云計算技術的有效計算能力,能夠給使用者提供更多的快捷服務,服務的類型、效率得到了很大的提升。此外,云計算模式下的圖書館,其開放性更強,用戶所獲得的數據服務、社會服務、安全服務質量也有了極大的改善。云計算模式通過關聯集中互聯網的力量來滿足用戶的多方需求,使不同圖書館的知識交流和服務更為人性化,以促進圖書館現代化速度的有效提升。有效降低圖書館的運行成本。隨著科學技術的不斷發展,圖書館為了能夠緊跟信息技術的發展,在日常的維護和建設的過程中,對圖書館的數據庫等進行著不斷的改進。云計算技術產生以后,將能夠有效地改變圖書館軟硬件設施。云計算技術條件下,對圖書館硬件的要求較低,通過瀏覽器的使用就可以實現用戶的需求。這將有效降低圖書館的運行成本,節約人力、物力和財力,為圖書館的發展創造更多的條件。更好地實現資源的共享。在云計算實施背景下,圖書館的數據通過云計算技術存儲在大量的服務器里面。保證了圖書館數據的異地存取和使用,充分地實現了圖書館資源共享,保證用戶能夠隨時隨地使用圖書館的數據。對于存在合作關系的圖書館來講,借助于云計算技術能夠獲得更多的圖書資料,有效降低了因為文獻傳遞而產生的時間等方面的延遲。與此同時,借助于云計算技術,不同的圖書館之間能夠進行信息空間的共建,實現了不同地區圖書館基礎設施的互聯,在降低圖書館建設成本的同時,提升了圖書館信息資源的使用效率。
2“云圖書館”環境下電子資源建設面臨的挑戰
首先,面臨著圖書館數據安全的挑戰。圖書館的數據安全是日常工作的主要內容之一。雖然一些研究機構對云計算進行了安全評估,并指出云計算能夠提供安全可靠的數據存儲和數據服務,但實踐證明,在云計算實施的過程中,安全仍然是主要問題之一。從表面層次上分析,云計算的安全好像是很有保障的,但是這種“云”對于外部來講是不透明的。在服務商為圖書館提供云計算這一服務內容時,每個服務商大部分都是在不可見的條件下為用戶提供云計算服務。這就造成了每個服務商所使用的技術的不可控局面。可能會有云計算服務商存在著越權訪問讀者的數據等問題。服務商在提供云計算服務時,都指出通過不同的加密手段來保護數據的安全,但是這種加密技術雖在網絡服務上是實用的,可在數據處理和存儲時仍然會存在一定的安全問題。其次,缺乏統一的標準做支撐。當前云計算技術沒有一個統一的標準,圖書館在將數據置于某一云計算平臺以后,再將數據轉移到其他的云計算平臺,需要很高的轉移成本。那么,這些較高的轉移費用使得圖書館數據轉移的彈性受到了影響。由于各個圖書館的經濟情況有別,圖書館服務器的配置、服務器的操作系統也存在著各種差異,為了獲得最好的云計算效果,就需要將云計算數據接口標準化,以便更好地提升圖書館云計算平臺的共享性。
“云圖書館”環境下電子資源建設與優化策略
1加強對云計算技術的認識
當前,云計算技術的應用還處在初始階段,還不成熟。這就要求圖書館工作者在使用這一技術的過程中要辯證地對待云計算這把雙刃劍。一段時間以來,圖書館工作的開展是在信息技術的多重影響之下實施的,云計算作為一項新技術的案例,在今后的使用過程中可能會產生一些相關問題,這就要求圖書館工作人員加深對云計算技術的認識,通過正確的科學定位,做好圖書館社會服務工作。在加強對圖書館工作人員培訓的同時,研究云計算技術與圖書館服務的有效契合途徑。其次,加強對云計算在圖書館使用中的組織實施能力提升,幫助圖書館工作開展得有效有利。
2加強圖書館云計算使用的案例分析
任何一項實踐技術都需要一定的理論支撐,理論的科學有效性需要在實踐過程中進行檢驗。在云計算技術應用的過程中,我們不能只是在理論研究的層面上滯留,更需要通過對國內外一些圖書館使用云計算技術的相關案例做出有效的調研、分析和歸納,從使用者的角度,對云計算使用過程中存在的問題、優勢等進行案例分析。通過科學的分析來提升云計算在我國圖書館的使用效果,更好地應對云計算技術帶來的挑戰。這種分析是有目的、有計劃的案例分析,選擇典型的案例,并結合自身的特點,對云計算的使用效果等進行全面的認識和把握。
3加大對圖書館數據的安全管理力度
在云計算模式下,安全性是互聯網時期信息安全的重要保證,云安全是計算機并行處理、計算機網格計算、未知病毒行為決策等技術的集合,云安全借助網狀的客戶端,對互聯網中的軟件行為進行監測。通過獲得互聯網中的一些病毒最新信息,將其傳輸到服務器進行有效的分析,并做出安全的處理,再通過云端發送到使用者的客戶端。在這一運行的過程中,云安全服務器通過對網站木馬信息的分析,用戶安全信息等的判斷,做出有效、快速的形勢判斷。這就要求圖書館既要加強自身云安全的建設,也要掌握云安全的理念和相關的技術。云計算系統技術的研發人員通過為用戶提供更多的安全策略,保證圖書館在云計算模式下的數據處理能力,為使用者提供更多的優質服務。
4提升圖書館數據存儲與知識產權工作的有效性
在當前使用的圖書館管理系統中,一些用戶并沒有了解數據存儲的位置。在云計算存儲模式下,不同用戶在加入云計算模式以后,是借助相關的協議共享所有的信息資源。在云計算的空間里,云計算服務商通過多方使用這些資源來提升云計算的收益。服務商通過對相關數據的整合、開發,實現用戶數據的合法化,但是在整合開發過程中出現的知識產權矛盾影響了云計算的使用。因此,在圖書館工作開展的過程中,要重視云計算數據的安全性,在構建圖書館公共服務機構數據庫的過程中,需要在遵守國家相關政策的條件下,建設門的云計算管理部門,來提升圖書館云計算的科學性和有效性。
結語
大數據的有效利用,首先應該從數據開放和共享做起。由于大數據、云計算和物聯網的發展,使得各種信息被更加詳細地記錄下來。盡管數據規模已足夠龐大,要真正實現大數據的價值,首先要面對數據開放和流通的挑戰,只有結合多源頭數據的跨域分析才能提煉出更完整的知識和更可靠的規律,才能真正為社會管理、公共服務、金融保險、科研教育、醫療衛生及制造業等各行業的跨越式發展服務。目前我國的大數據開放程度遠不及歐美發達國家,大數據應用程度因此受到制約。主要存在以下兩方面問題:
一是部門及行業間存在壟斷和壁壘,互不相通,致使數據使用效率低下
有些需要政府機構、產業獲取的數據,沒有政府的推動和政策的支持是無法獲取的,政府和公共服務事業單位沉淀的海量數據未能與廣大傳統行業的需求形成對接。數據的存儲公開是國家制定產業政策時首先應考慮的問題,哪些數據是必須要公開,哪些數據是存在個人隱私的,怎么去除隱私或者脫敏。當前狀況是,行業壁壘太高,比如金融行業、醫療數據等,總以安全、個人隱私為由拒絕開放。
二是大數據開放與共享面R法律支撐不足、行業標準缺乏的問題
當前我國政府開展大數據開放與共享工作主要以《中華人民共和國政府信息公開條例》和《2015年政府信息公開工作要點》為依據,但這不足以支撐對數據開放的目標訴求,對于數據是否觸及國家安全、商業秘密、個人隱私,在實際處理中較難把握。一些政府部門出于數據安全的慣性思維,仍然以 “不宜公開”為由,不愿開放數據。此外,配套法規、執行標準、開放標準等還不夠健全完善,導致許多地方和部門在實際工作推進中完全不知道要怎樣開放、開放哪些、如何管理等,在很大程度上制約著大數據的開放與共享。
智能化將以摧枯拉朽之勢向各領域深度滲透,徹底改變現行的生產模式和生活方式,引領世界經濟的新一波快速發展。因此,應充分認識當前全球新一輪科技創新的趨勢與特點,把握機遇,做好數據開放與共享,打造全球科技競爭新優勢。為此,建議:
一是盡快啟動大數據開放立法,建立數據開放標準、界定數據開放邊界
應切實有效地為數據開放提供政策層面上的架構支持。政府有關部門應組織專業力量,研究政府數據中哪些是可以開放的、如何開放,不能開放的如何脫敏,形成數據開放范圍、數據開放目錄標準、分類標準規范、數據脫敏標準等一批執行標準,全面推動政府數據開放工作。同時,改革政府數據治理體系,消除阻礙政府數據開放、部門間政務數據共享的制度壁壘,在數據產權、數據定價、數據保護等方面創新制度設計。
二是在應用推廣上可采用循序漸進的開放原則
大力推動全社會的數據開放,尤其是政府數據的開放,力爭在短期內降低全社會的數據獲取成本并起到顯著的社會示范效應。現階段,應以民生服務領域的政府數據開放作為切入點,特別是環保、交通等部門。金融數據、教育數據、交通數據、能源數據、醫療數據、政府投資數據、農業數據等政府信息應該優先開放。
三是堅持安全與發展并重、促進與規范并舉的原則
重點促進網絡基礎設施的發展,加強網絡安全與隱私保護。針對數據的收集、存儲和使用等全環節建立數據安全與保護的規則并明確大數據生態中各不同主體的責任。對大數據等新技術、新業務帶來的網絡安全問題應與實體經濟安全相結合進行統籌處理。在數據安全方面,應建立對數據安全風險的評估機制并加強對處理數據主體的關注,限制特定類型的主體從事相關數據分析等。
四是采用云計算方式建設數據開放平臺
云計算因其節約成本、維護方便、配置靈活已經成為各國政府優先推進發展的一項服務,云計算使用的虛擬化技術、分布式計算等,擴大了資源共享的范圍,通過網絡連接可隨時、隨地訪問和存取分布在各數據中心的物理資源或虛擬資源,同時采用效用計算使用的定制、計量、租用的商業模式,既節約了資源,又實現了剩余資源的共享,最大限度地使用了資源,提高了數據共享的效率。推進PPP在云計算數據開放平臺中的應用,并加強立法規范,明確政府、商業公司各自在數據利用和數據保護方面的權利與責任。
近年來,整個IT業界都掀起一股云計算的風潮,眾多科技廠商紛紛上馬云計算項目,企圖從這一新的商機中分一杯羹;而已經采用或計劃引進這一新興概念的機構和企業,也不計其數,且相關的創新應用也在持續推出中。并且某知名市場研究機構也曾預測,到2012年,財富前1000強企業中,80%的企業將部分采用云計算服務,成為企業信息應用環境的一環。
說到云計算,從字面意義來說,相信很多人都不能給出一個很確切的定義,并且實際上,各家廠商對于云計算概念,也是眾說紛紜、各執一詞,但是不約而同地都是建立在自己的優勢上。實際簡單來說,云計算是一種服務。擴展開來云計算是分布式處理、并行處理和網格計算的發展,也是一種新興的共享基礎架構的方法,可將巨大的系統池連接在一起以提供各種IT服務。通俗來說就是企業數據中心不需要通過本地計算機或遠程服務器,而是讓計算分布在分布式計算機上,根據自己的需求來選擇不同的應用。
說起來似乎很容易,但是面對當前火熱的云計算態勢,以及云計算究竟會往哪個方向發展,很多人卻無法給出一個確切的答案。
ESG高級分析師Tony Prigmore對此有著自己的見解。尤其是在目前的經濟放緩時期,企業會如何關注云計算,在預算緊縮的情況下,企業會如何制定自身的采購策略。Tony Prigmore以ESG調研報告的分析數據為依據,就云計算對存儲的影響、云計算的經濟驅動力、云計算的技術驅動力、市場對云計算的認可、云計算的業務模式等相關問題進行剖析。
云計算對存儲的影響
云計算已經影響到IT行業的各個領域,而對存儲行業的影響尤為明顯。首先,以PC為中心的計算將轉向以互聯網為中心的計算。互聯網將變得無處不在,不僅僅在PC上出現,也將在手機、智能終端等移動終端上出現。再者,以硬件和軟件為驅動力的商業模式,也將過渡到以HaaS(硬件即服務)、SaaS、云計算為驅動力的商業模式。
在經濟不明朗時期,企業對存儲行業重點關注的領域和措施都將圍繞高效和降低成本來進行,并且安全和備份是首要的存儲難題。在市場的動態需求下,加之企業自身在資源方面的局限性,第三方提供的專業數據保護服務也是企業迫切需要的,如備份、恢復和容災等。
而根據Tony Prigmore的理論――“服務器虛擬化+存儲和網絡虛擬化=云基礎設施”。云計算提供的東西實際上是虛擬的服務。因此,只有虛擬化得到充分的發展,云計算才能夠有發展的空間。
根據ESG的調查顯示,服務器虛擬化目前仍然存在大量的發展機會,21%的受訪企業表示,他們2009年服務器虛擬化的投入力度大于2008年;27%的受訪企業表示與2008年持平。而ESG所進行的調研也充分顯示出服務器虛擬化對所有類型IT企業的重要性。其中有50%的受訪企業已經在生產環境中使用服務器虛擬化;18%的表示正在使用服務器虛擬化,但只在測試環境中使用;另外,還有18%的雖然未部署服務器虛擬化,但是已經有部署計劃。
“ESG的調查指出,31%的受訪企業表示最大的難題是如何確保機密數據的安全性,還有31%的則表示改善備份和恢復進程的需求是企業面臨的首要難題。”TonyPrigmore在對企業所面臨的安全和備份等首要存儲難題做詳細分析時提到,“并且,在云計算迅速升溫的形勢下,企業對于關鍵的存儲標準也有所改變,據ESG報告顯示,41%的受訪企業表示企業目前關鍵的存儲標準是服務與支持。”
云計算的經濟驅動力
云計算這種共享式IT基礎架構,能夠把眾多計算機系統連接成大型資源庫,以提供IT服務。加之云計算使用的是“虛擬”資源,因此不受遠程或近端計算機的限制。這種新一代的企業級信息中心,能像因特網一樣運作,提供用戶極致的運算規模與快速的存取,還能依照需求,以簡化且集中化的平臺,協助用戶降低成本和能源耗量。
在經濟全球化背景下,企業創新商業模式、加速普及新觀念等需求,都有力地推動了云計算的發展,從而為IT各個領域打造類似的簡化效益。
對于那些資金有限、技術力量薄弱的中小企業而言,公司的所有精力都專注在業務上,根本無暇顧及存儲、服務器、網絡等資源的建設和維護,而將這些交由外部代管,或以服務方式購買,則能解除他們的后顧之憂。當然,對于有安全性及隱私權考慮的企業而言,這種外部托管存在一定的風險,他們更傾向于在內部建置云計算平臺。
云計算的技術驅動力
除經濟驅動力外,Tony Prigmore對于云計算的技術驅動力也做了詳細的解釋。Tony Prigmore認為面向服務、虛擬化技術、網絡技術,以及數據集中應用的出現等都是云計算的技術驅動力。其中,數據集中應用的出現,例如Web 2.0的互動和實時溝通技術,為云計算提供極大的助力,使其能運用企業現有的架構,在短短幾分之一秒內,處理龐大的信息,滿足執行因特網應用時對運算效能的高度需求。
除上述因素之外,非結構化數據在網上的互傳也是云計算產生的主要驅動力。主要有幾個現象,一個就是這種趨勢導致數據量飆升,互聯網的傳輸量也非常大,而且整個傳輸數據流浮動特別大,白天是一個高峰,到晚上又會跌到谷底,這時候該是我們需要備份的時間了,而通過以太網進行遠程或異地存儲、備份將是最好的選擇。
首先,云計算可提升IT資源的使用效率,降低數據中心的用電量,并充分運用多余的運算資源,避免在閑置狀態下持續消耗能源。根據Info-Tech研究集團的分析,多數服務器運作時只用一至二成的系統容量,相較之下,云計算平臺可集中資源,適時向上或向下擴充,節省可觀的能源及營運成本。
其次,從經濟的角度來說,服務供應商能夠通過多個廠商的技術設施獲得擴展的經濟性,并且是可預測的、循環的收人流。對用戶而言,則可以將存儲轉化為運營支出,且只需為所使用的容量支付費用,還能將電力、冷卻和占地空間轉嫁到云服務供應商那里,而隨需擴展的容量和性能給客戶帶來更高的業務靈活性。
云計算的業務模式
Tony Pdgmore認為云計算的業務模式主要包括兩個方面,即“云”廠商和“云”服務廠商。其中,“云”廠商主要是銷售能夠高效搭建“云”和提供“云”服務的產品和技術的廠商,例如華為、VMware、EMC、Cisco、NetApp等。而“云”服務廠商主要是能通過因特網提供應用、平臺、基礎設施服務的廠商,如Amazon S3、Google、Iron Mountain等。
對于云計算來說,與其說是技術的創新,不如將云計算看作是一項在業務模式方面的創新。從技術上講,云計算由分布式計算、網格計算等技術發展而來,它融合了近年來的熱點技術。從本質上講,云計算實際是服務器虛擬化技術和基礎架構的結合。
云計算的核心是將某―個或某幾個數據中心的計算資源虛擬化后,向用戶提供以租用計算資源為形式的服務。同時,通過云計算的帶動,尤其是云計算所帶來的虛擬化運營的大發展,將會促進互聯網業務的進一步繁榮,具體表現為業務創新的門檻進一步減低、互聯網網絡能力的進一步增強以及用戶使用方式更加靈活多樣等。
【關鍵詞】云計算;物聯網; 云計算與物聯網的關系;問題與挑戰
中圖分類號:C35 文獻標識碼: A
引言
在信息爆炸的當今時代,信息的傳播早已是最關鍵也是最基礎的步驟。而相較于以前來說當今需要存儲和計算的數據呈指數型增長。傳統的硬件架構服務器與運算器面對如此強大的數據量只能望洋興嘆。所以需要一個超級計算機協助用戶來處理數據,而對于個人來說這樣的運算能力是無法迅速處理海量數據的,有人提出如果將互聯網當做一臺主機的話,所有的這些問題都會迎刃而解,于是云技術應運而生。 云計算一種通過Internet以服務的方式提供動態可伸縮的虛擬化的資源的計算模式,發展前景非常廣闊。
一、云計算的概念
狹義云計算指廠商通過分布式計算和IT基礎設施的使用模式,以免費或者按需租用方式向企業客戶提供數據存儲、分析以及科學計算等服務。廣義云計算是指廠商利用互聯網閑散計算和存儲資源,為企業用戶提供按需即取的高效的服務方式。
云計算是分布式處理、并行處理和網格計算的發展,或者說是這些計算機科學概念的商業實現。它是一種服務的交付和使用模式,通過網絡以按需、易擴展的方式獲得所需的服務。 通俗的理解是,云計算的“云”就是存在于互聯網上的服務器集群上的資源,它包括硬件 資源(服務器、存儲器、CPU 等)和軟件資源(應用軟件、集成開發環境等),本地計算機只需要 通過互聯網發送一個需求信息,遠端就會有成千上萬的計算機為你提供需要的資源并將結果返 回到本地計算機,最大的特點就是建立在虛幻的基礎上進行工作的。用一種比喻說法,云就是網絡、互聯網的上的你一個人的活 N個人幫你干。
二、物聯網的概念
物聯網現已成為當前世界新一輪經濟和科技發展的戰略制高點之一,發展物聯網對于促進經濟發展和社會進步具有重要的現實意義。目前,我國物聯網發展與全球同處于起步階段,初步具備了一定的技術、產業和應用基礎,呈現出良好的發展態勢。
物聯網:是指在現實世界中,那些具有一定的感知能力,識別能力或者具有其他智能化特點的傳感設備。除了我們剛才提到的傳感器,RFID以外,像二維碼,小范圍的無線傳輸技術,或者一些移動通信的模塊等等,都可以算在其中的范圍內。總的來說,物聯網技術基本就是通過網絡設施實現信息的傳輸和管理的技術,從而讓人們可以打破空間距離的限制,更好的實現隔空交流或者是設備的控制。
物聯網的核心和基礎仍然是互聯網,是對互聯網的延伸和擴展;其用戶端延伸和擴展到了任何物品與物品之間進行信息交換和通訊。物聯網概念的問世,打破了之前的傳統思維。過去的思路一直是將物理基礎設施和 IT 基 礎設施分開,一方面是機場、公路、建筑物等,另一方面是數據中心、個人電腦、寬帶等。而在物聯網時代,鋼筋混凝土、電纜將與芯片、寬帶整合為統一的基礎設施,在此意義上,基礎設施更像是一塊新的地球。
三、云計算與物聯網之間的關系
1、物聯網的發展離不開云計算,物聯網對云計算有著很強的依賴性。
首先,云計算從兩方面促進物聯網的實現。一方面,它是物聯網技術中的核心部分。由于云計算通俗的說就是一個用于處理數據的計算平臺,通過強大的云計算技術可以使物聯網中各類物品的實時動態管理和智能分析變得可能。另一方面,隨著物聯網規模的迅速擴大,其發展自然和云計算結合起來。當物聯網中涉及的物品不多時,可能不需要云計算便可以進行數據的處理、分析,但當整個行業都整合起來形成一個行業物聯網時,就不能不在云計算的基礎上才能運行起來。
其次,云計算將互聯網與物聯網智能結合在一起。云計算的創新型服務交付模式,簡化服務的交付,加強物聯網和互聯網之間及其內部的互聯互通,可以實現新商業模式的快速創新,促進物聯網和互聯網的智能融合。
最后,云計算(Cloud Computing)是效用計算,網絡存儲等網絡技術發展相結合的產物。通過在云計算的技術支持下,物聯網可以更好的增強自身數據儲存、分析、處理的能力,完善了在技術方面的某些缺陷。所以物聯網對云計算有著很強的依賴性和應用共享性。也是的使物聯網的出現及發展成為可能。
2、云計算與物聯網的融合
它們互不隸屬,但它們之間卻有著千絲萬縷的聯系。 物聯網與云計算都是基于互聯網的,可以說互聯網就是它們相互連接的一個紐帶。人類是從對信息積累搜索的互聯網方式逐步的向對信息智能判斷的物聯網方式前進。而且這樣的信息智能是結合不同的信息載體進行的。互聯網教會人們怎么看信息,物聯網則教會人們怎么用信息,更具智慧是物聯網的特點。由于把信息的載體擴充到“物”,因此,物聯網必然是一個大 規模的信息計算系統。 通過前面的分析可知,物聯網就是互聯網通過傳感網絡向物理世界的延伸,它的最終目標 就是對物理世界進行智能化管理。物聯網的這一使命,也決定了它必然要由一個大規模的計算 平臺作為支撐。 由于云計算從本質上來說就是一個用于海量數據處理的計算平臺,因此,云計算技術是物 聯網涵蓋的技術范疇之一。隨著物聯網的發展,未來物聯網將勢必產生海量數據,而傳統的硬件架構服務器將很難滿足數據管理和處理要求。如果將云計算運用到物聯網的傳輸層與應用 層,采用云計算的物聯網,將會在很大程度上提高運行效率。可以說,如果把物聯網當作一臺主機的話,云計算就是它的 CPU。
3、云計算的實用技術是物聯網實現條件
要實現云計算對物聯網的服務支撐,云計算的關鍵技術有著很大程度的影響。具體來說, 云計算的超大規模、虛擬化、多用戶、高可靠性、高可擴展性等特點正是物聯網規模化、智能 化發展所需的技術。
①虛擬化技術,也是云計算的基礎。盡管云計算和虛擬化并非捆綁技術,二者同時使用仍可正常運行并實現優勢互補。云計算和虛擬化二者交互工作,云計算解決方案依靠并利用虛擬 化提供服務。為了提供“按需使用,按使用付費”的服務模式,云計算供應商必須利用虛擬化 技術。因為只有利用虛擬化,他們才能獲得靈活的基礎設施以提供終端用戶所需的靈活性。實現了 IT 虛擬化,能真正實現資源共享和 IT 服務能力的按需提供,這其中關鍵技術就涉及到服 務器虛擬化、網絡虛擬化和存儲虛擬化,當然如果能夠將服務器、網絡和存儲進行融合,讓服 務器與網絡之間,網絡與存儲之間也能夠達到資源共享的虛擬化,這將會在計算能力的有效利 用,服務能力的錯峰處理等方面更具有吸引力。
②高可靠性,高可擴展性。在未來物聯網中,每個連網物體都會有一個標識,分配一個IP 地址,進而接入網絡。數十億甚至數百億的傳感網絡節點需要進行配置、管理和監控,這 就需要物聯網運營平臺具備節點參數配置、節點狀態監測、節點遠程喚醒/激活/控制、節點故 障告警、節點按需接入、節點軟件升級、節點網絡拓撲展現等功能。要實現這些功能,要求計 算平臺必須高度可靠,又要易于擴展。而云計算使用了數據多副本容錯、計算節點同構可互換 等措施來保障服務的高可靠性,使用云計算比使用本地計算機更加可靠;另外,云計算的規模 可以動態伸縮,滿足應用和用戶規模增長的需要。這使得云計算為物聯網提供支撐服務進一步成為可能。
四、存在的問題與挑戰
1、建設物聯網所面臨的主要挑戰
(1)標準問題。由于當今世界各國在物聯網方面制定的技術標準互不相同,因此很難兼容。如果技術標準得不到統一,物聯網將很難在世界范圍內互聯互通,或者實現世界范圍內的 跨越性發展。
(2)安全問題。由于物聯網中萬物互聯,必然有大量的數據用于物物之間的通信,各類物體行為模式的數據存儲、分析、處理等等,這可能會引起一系列的數據安全問題。尤其是隨著 物聯網的快速發展與應用,保障數據的安全性就愈加重要。
(3)協議問題。從根本上講,物聯網是互聯網在物質世界的延伸。因此,物聯網的核心層面仍然是基于 TCP/IP 協議的。然而,在接入層面上,物聯網協議種類繁多,出現了協議不同 意的情況。因此,物聯網需要有統一的協議支持。
(4)IP地址問題。與互聯網類似,在物聯網中,每一個接入網絡的物體都要有一個惟一標識,分配一個 IP 地址。互聯網中 IP 的需求問題似乎沒那么突出,但物聯網中涉及幾十億、甚 至幾百億的的物體。而 IPv4 地址即將耗盡,因此加快 IPv6 技術的研發,并解決與 IPv4 的兼 容問題,將直接影響著物聯網的發展規模。
2、云計算平臺所面臨的主要挑戰
(1)數據安全性問題:用戶數據的安全問題是云計算平臺不得不考慮的問題。這里面包含 兩層意思:一要在技術上、管理上確保數據安全;二要讓用戶確信服務商能夠保證數據安全。 另外,也需要對數據的容錯性、連續數據保護等方面加以關注。
(2)個人隱私的保護問題:在云計算平臺中,每個用戶都處在開放的環境中。在該平臺中 無論是提供或者接受服務,都有可能將個人隱私不經意間暴露出來。長此以往,將可能引起一 系列意想不到的問題。因此,如何加強對個人隱私的保護對云計算來講是一個重要的問題,也 是云計算必然要面對的挑戰。
(3)服務互操作性問題:云計算互操作性是指抽出各云端之間程序設計差異的能力,這是云計算使用普及化的關鍵。當前,云計算平臺對服務的互操作性支持不夠。因此,對于用戶進 行跨平臺的服務,或者是同平臺不同服務之間,均存在一定程度的服務障礙,這也是將來云計 算面臨的挑戰之一。
結束語
如果物聯網運營平臺能夠架構在云計算之上,讓云計算為其服務,既能夠降低初期成本, 又解決了未來物聯網規模化發展過程中對海量數據的存儲和計算問題。 現實中亦是如此: 一方面“云計算”需要從概念走向應用,另一方面,物聯網也需要更大的支撐平臺來滿足其規模的需求。云計算與物聯網的結合,不僅存在著必要性,而且存在著可能性。另外,考慮到當前有一系列相關問題還沒有完全解決,因此可以說,“云計算”對物聯網來說,既是機遇,又是挑戰。云計算將超級計算能力推向了大眾,實現云計算在物聯網系統中的完美利用,將會是一個更加誘人的前景。雖然當前還存在著一系列的問題,但隨著研究的深入,相信在不久的將來,云計算與物聯網將共同為人們的生活提供無限的便利。
參考文獻
關鍵詞 云計算;電子商務;云計算平臺下的電子商務
中圖分類號 TP311
0 引言
電子商務在中國的出現是近十年來經濟發展的新型商務模式,而云計算作為IT界最為熱門的詞匯,自然也吸引了眾多用戶的關注,“云”時代的戰略藍圖迅速被各大企業推廣。本文通過云計算及電子商務目前的發展狀況分析,并結合云計算平臺下的電子商務發展提出了獨到見解。
1 云計算的概念:
1.1 什么是云計算
狹義云計算是指計算機基礎設施的交付和使用模式,指通過網絡以按需、易擴展的方式獲得所需的資源(硬件、平臺、軟件)。提供資源的網絡被稱為“云”。“云”中的資源在使用者看來是可以無限擴展的,并且可以隨時獲取,按需使用,隨時擴展,按使用付費。
廣義云計算是指服務的交付和使用模式,指通過網絡以按需、易擴展的方式獲得所需的服務。這種服務可以是計算機和軟件、互聯網相關的,也可以是其他的服務。云計算是并行計算(Parallel Computing)、分布式計算(Distributed Computing)和網格計算(Grid Computing)的發展,或者說是這些計算機科學概念的商業實現。云計算是虛擬化(Virtualization)、效用計算(Utility Computing)、IaaS(基礎設施即服務)、PaaS(平臺即服務)、SaaS(軟件即服務)等概念混合演進并躍升的結果。
總之, 云計算是一種新興的共享信息資源的技術方法, 為用戶提供各類IT 服務。
1.2 云計算的特點
(1)超大規模。“云” 有相當大的規模,超大的規模賦予了用戶前所未有的計算能力。
(2)虛擬化。云計算可以通過網絡服務實現所需要的一切,而不用關心整個過程是如何在哪里實現的。
(3)高可靠性。云計算使用了數據多副本容錯、計算節點同構可互換等措施來保證服務的高可靠性。
(4)通用性。云計算不針對特定的應用,可以支撐不同的應用。
(5)可擴展性高。云的規模可以動態的伸縮,滿足不同用戶和應用增長的需要。
(6)按需服務。云中的資源可以按需購買,如同現在使用水電那種方便。
(7)極其廉價。眾多的節點由極其廉價的服務器構成,其通用性使得利用率大幅提升,成本大幅下降。
1.3 云計算的架構
按NIST的定義:云計算的三個服務模式即:IaaS,PaaS,SaaS。
1.4 云計算的分類
(1)公有云 (Public Cloud)
公有云指的是面向公眾提供的云服務,大部分互聯網公司提供的云服務都屬于公有云。
(2)私有云 (Private Cloud)
企業自建,可以放在數據中心的防火墻內,或者也可以將它們部署在一個安全的主機托管場所,并且為其專用.
(3)混合云
由于公有云和私有云各有優缺點,未來的方向應該是公有云和私有云進行結合。
2 電子商務應用的現狀分析
信息技術的高速發展促使商業活動逐漸和網絡技術相互結合,形成了一種新的經濟形式:到目前為止,電子商務的定義還未完全統一。但是有個比較概括的定義就是:一切利用電子手段進行的商務、貿易都屬于電子商務。
電子商務的出現及應用,極大地降低了企業產品開發和生產的成本,減少了商品流通環節,使企業能夠及時地了解到市場動態,從而降低了產品的價格并創造了新的銷售機會。隨著更多的企業參與到電子商務活動中來,大大促進了電子商務市場的發展,尤其是由馬云引導的電子商務―阿里巴巴。但是,還有很多問題制約著電子商務的運營,主要表現在以下方面:
(1)電子商務的安全性問題。
(2)電子商務管理的規范性問題。
(3)電子商務的標準問題。
(4)一些中小企業應用電子商務的問題。
3 云計算平臺下的電子商務
近些年來,國外的各大行業巨頭紛紛推出自己的云計算戰略, 亞馬遜的簡單存儲服務和彈性云計算、谷歌的AppEngine、微軟的Windows Azure、IBM 的藍云。而在國內方面, 2008 年12月30 日, 阿里巴巴集團宣布將籌建多個電子商務云計算中心, 2009 年9 月成立阿里云子公司, 專注于云計算在電子商務領域的研究和發展; 中搜把從硬件、網絡、軟件、構架系統、平臺等應用服務開放給用戶, 遵循合作經營的模式, 與用戶共同進軍行業電子商務領域。還有中國電信的綜合信息服務云,中國移動的BigCloud系統,中國聯通的互聯云都是各大企業對于電子商務時代利用云計算的實例。
4 “云計算”對電子商務應用的主要改善
將云計算的概念引入企業的電子商務領域,將給電子商務帶來巨大的變化。企業電子商務充分利用云技術的應用特點,能夠有效地利用資源,降低成本。云計算對企業電子商務應用的改善主要表現在以下方面:
(1) 云計算可以為企業提供可靠安全的數據存儲中心,能夠改善企業電子商務應用的安全性。
(2) 云計算可以為企業提供快速、快捷的云服務,能夠改善企業電子商務應用的靈活性和專業性。
(3) 云計算可以為企業電子商務的應用提供強大的計算能力,能夠快速完成用戶的各種業務要求,實現普通計算環境下難以達到的數據處理能力。
(4) 云計算可以為企業電子商務的應用提供良好的經濟效益。
5 云計算電子商務的優點
首先, 云計算使得中小企業不必花很多成本在基礎設施建設上。云計算為電子商務提供了具有自我維護和管理功能的虛擬計算資源, 也就是大型服務器集群, 可以利用云的計算能力來補充或取代電子商務企業內部的計算資源。其次, 云計算服務中心具有更高的計算與存儲性能。由于云計算的應用程序是在服務器上而不是客戶端上運行, 而云中的存儲容量幾乎無限量, 正因為如此, 云客戶端的硬件要求是非常低的, 客戶端只需要更少的內存、容量較小的硬盤就可以了。第三, 云計算使得電子商務企業之間和企業內部的信息共享與協作更加方便。在項目上進行合作的電子商務企業可以利用云計算進行密切協作, 盡管位于不同的地理位置, 但由于有基于云的項目管理, 企業項目成員可以在隨時隨地查看項目的主文件、項目任務和項目進展情況, 這就實現了不同企業和企業內部數據的應用共享。
6 基于云計算的電子商務安全問題
在云計算模式下, 企業信息資源得到更好的保護, 當然云計算并不是十全十美的, 它也有自身的一些局限性, 比如網絡安全性、信息保密性等問題, 同時也存在一些新的安全性和風險問題。
(1)基于云計算的電子商務安全性問題
(2)云計算的風險
(3)云計算中的電子商務安全性
7 結束語
作為一個全新的商業模式, 云計算正一步步快速向我們走來。雖然云計算還處于一個摸索和發展的階段, 必然存在很多實際問題, 就像前面討論的云計算信息安全問題,但是云計算的未來是前途無量的。云計算為電子商務的發展帶來了很多新的機會, 電子商務該怎樣充分利用好云計算帶來的的便利? 未來電子商務在云計算的基礎上究竟應該如何發展? 這些問題都還有待進一步探討,但我相信,有了云計算的電子商務必定是未來商務的主流模式。
參考文獻:
[1]《云計算技術、應用、標準和商業模式》 周洪波 著 電子工業出版社 2011.5
關鍵詞:云計算;計算機;計算機安全
云計算可以說是信息時代的生產工具的一個大的飛躍,它必將給用戶們帶來革命性的體驗。百度對云計算的定義如下:云計算是指服務的交付和使用模式,通過網絡以按需、易擴展方式獲得所需服務。云計算的核心是將大量的網絡鏈接起來的計算資源進行統一的管理和調度,構成一個強大的計算資源池為用戶提供服務。提供資源的網絡被形象的成為“云”,它里面的資源在使用者看來是可以無限擴展的,并且擁有隨時獲取、按需使用、隨時擴展等優點。
與傳統的互聯網服務提供服務的模式相比,云計算擁有自身的顯著特點。
1)規模龐大,可擴展性強。“云”擁有強大的存儲能力,即便是私有企中的“云”,其服務器的規模也會超過數千臺。這些服務器通常會以互聯網數據中心為單位,分布在多個地理位置上,以滿足不同地區的用戶需求。另外,“云”規模可以根據用戶的需求進行平滑的擴展。
2)與用戶的地理位置和使用終端無關。用戶所使用的軟件、平臺、存儲資源都存在“云”中,一般情況下,用戶無需獲知這些資源具體存在哪臺服務器上。在現實生活中,用戶使用終端位置的改變是比較常見的,但是不管終端的位置怎么改變,用戶均能迅速的通過網絡獲取所需的資源。
3)資源共享,服務能力彈性大。云計算采用虛擬化技術,將不同能力的服務器、存儲器構成巨大的資源池。用戶可以像購買水、電、煤氣按需購買資源,而且購買的資源數量可通過自服系統隨時變更。
4)具有比較高的可靠性。云計算采用節點同構互換、存儲多副本容錯、異地備份等技術來保障整個系統高可靠性的運轉。一般情況下,資源池中的30%設備發生故障不會影響“云”正常提供服務。
5)云計算使用費用低廉。云計算能兼容不同硬件廠商的產品,使運營者保護已有的投資,不會造成過多的浪費,由于它有較廉價的服務器構成,能夠降低投資成本,而且采用集中式自動化管理可以減少維護人員。它能夠在虛擬環境下可以在多個業務、用戶之間共享資源。
1 云計算的安全風險
云計算是架構在傳統服務器上的交互、使用模式,因此,在傳統互聯網環境下存在的安全問題都可能發生在云計算中。而云計算擁有其自身的特點,也可能會在網絡上引入新的安全風險或者改變原有的安全風險影響程度和范圍。
1)存在資源被亂用的風險。為了方便廣大用戶使用“云”上的資源,云計算的服務供應商設置的登記程序管理都不是很嚴格的,目前任何一個持有信用卡的人都可以進行注冊、使用云服務。云計算租用費用比較低廉,網絡犯罪分子很容易租用海量的云計算和寬帶資源進行分布式的攻擊。當前企業和網絡運營商們部署的流量清洗系統,是很難抵御來自云計算的攻擊和破壞的。
2)給網絡違法行為調查帶來麻煩。由于云計算提供的資源可在全球獲取,并可以使用盜竊的信用卡進行支付,這就給網絡犯罪分子的調查帶來前所未有的困難。對于第三方用戶租用給云計算服務上的資源,溯源將更加的困難。同時,不同國家和地域有關云計算服務者的法律法規不盡相同,也會給違法行為的取證帶來阻礙作用。可以想象,在云計算環境下,有關網絡犯罪行為的調查和溯源可能存在著風險。
3)安全管理的風險。云安全服務商一般會委托第三方安全服務機構,進行相關的安全審計、安全評估和安全認證。但是在審計的過程中,很難具體知道相關數據存放的地點,這就加大了審計的難度,而且其結果也未必能適用各個云計算用戶。最重要的是,這種安全的審計方法,目前扔處在研究之中。
4)數據訪問優先權的風險。在使用云計算過程中,用戶會將相關的數據傳輸給云計算的服務商,那么,數據的實際最高使用權限就是云計算服務提供商。如果云計算服務商管理不善等其他因素,很可能將用戶的秘密泄露出去。
除以上介紹的風險外,云計算還具有計算和存儲共享風險、高可靠性風險、企業用戶長期發展方面的風險、非技術領先國家面臨的風險。云計算的提出至今只有短短五年的時間,還沒有經過現實長時間的考驗,因此,不可避免的在眾多的技術、管理、法規上存在未知的風險,這一點也應該引起我們足夠的重視。
2 云計算風險對策
由于云計算本身的特點,以及目前尚未形成成熟的監管運營體系,在運行的過程中會存在大量的風險。因此,我國有必要進行大規模的試驗來驗證相應的對策,同時建立相關的監控平臺,以最大化的保障云計算環境下的網絡和信息安全。
1)完善法律法規。明確云計算運營者、云計算用戶相應的安全職責以及個人隱私、商業秘密、數據保護、信息隔離方面的界定和要求。在這個方面上,可以學習發達國家有關云計算的相關規定。
2)鼓勵科研。加強自主知識產權核心技術上的創新,大力支持云計算關鍵技術的研發,加快推進云計算軟件、硬件等網絡設施資源的創新,只要這樣才能在未來的云計算環境上保障國家信息的安全。
3)統籌規劃。在云計算初期要考慮安全方面的需求。目前國內的云計算尚未大規模應用,這樣很有必要試驗驗證網絡協議存在的安全問題和一些安全保障及安全管理方面的技術。
4)建立安全評估體系。國內的云計算主要在祥云、云海和深圳云等大量的示范應用。很有必要在規模化應用前建立安全評估和監管體系,對云安全提供的重要服務實施安全評估和監管。
5)加強國際合作。目前國際上云計算標準尚未推出,很多多標準化組織都在進行相關標準的制定。我國應抓住機會,積極參與制定云計算系列標準工作。
6)加大宣傳力度。安全三分靠技術,七分靠管理,因此要強化云計算產業的安全意識,完善技術體系,加強宣傳是性價比比較高的重要舉措。
7)強化教育。云計算的發展需要人才支撐,我國應完善培養人才模式,積極推進教育培訓,建立云計算認證、評估和安全體系,推動各大院校開設課程培養云計算人才隊伍。
已應用的云計算雖然之前沒有出現過重大的安全事件,但是互聯網在安全方面仍存在著不可避免的缺陷,因此,我國對云計算安全問題的研究應該引起足夠的重視。相信通過不斷的探索,一個安全的云計算平臺將會改變我們的生活。
參考文獻:
[關鍵詞]云計算 技術 應用
中圖分類號:TQ015.9 文獻標識碼:A 文章編號:1009-914X(2014)15-0108-01
云計算是最近幾年飛速反展的一種新興計算機互聯網技術,其高可靠性、成本低廉、按需分配信息等特點為人們解決大規模計算、資源存儲等問題提供了一條新的途徑。
1.云計算的發展背景
所謂云計算,是一種基于互聯網的計算方式,通過這種方式,各個用戶共享的軟硬件資源和信息都可以按照一定的需求提供給計算機以及其他設備。云計算的概念最早由美國的Google公司提出,而云計算則是網格計算、分布式計算、并行計算、網絡存儲、虛擬化、負載均衡等傳統計算機技術和網絡技術發展融合的產物。云計算是繼上世紀80年代的大型計算機到客戶端、服務器的轉變之后的又一巨大進步。在云計算中,對于用戶而言,他們不再需要了解整個系統中基礎設備的細節,也不需要具有豐富的專業知識,更不必對設備進行直接控制。云計算提供了一種基于網絡的全新的IT服務增加、使用和交付的模式,通常這種技術涉及通過互聯網來提供動態且易擴展的資源,而這些資源也經常以虛擬化的形式呈現。通常認為,云計算應該包括以下幾個層次的服務:基礎設施級服務、平臺級服務和軟件級服務。
一般而言,云計算具有以下一些特點:(1)超大規模計算的能力。通常云計算都具有相當大的規模,例如Google的云計算已具備100多萬臺服務器的規模,而Amazon、IBM、微軟、Yahoo等大公司的云計算也擁有幾十萬臺服務器,企業中的云計算一般要求有成百上千臺的服務器,可見如此大規模的云計算能給予使用者空前的計算能力;(2)支持虛擬化的云計算。這就意味著用戶在任意位置、使用任意終端都能享受相應的應用服務。用戶所請求的資源都來自云,而不是一般的固定有形的實體。應用服務也是在云中運行,這樣實際上用戶無需了解也不用關心應用運行的具置,往往只需要一臺電腦或者一個手機這樣的終端設備,就可以通過網絡服務來實現用戶需要的一切服務,甚至包括超級計算這樣的超大規模任務;(3)高可靠性。云計算使用了數據多副本容錯、計算節點同構可互換等技術來保障所提供服務的高可靠性,所以使用云計算比使用本地計算機更加可靠。
2.云計算中的新技術
2.1 并行計算
簡單而言,并行計算就是在并行計算機上進行的計算。并行計算最早是相對于傳統的串行計算(具有單個中央處理或單個計算機)而提出的計算方法。并行計算努力仿真自然世界中廣泛存在的一個序列中含有眾多同時發生的、復雜且相關事件的事物狀態。
并行計算把運算進程相對獨立地分配于不同的節點上,由相對獨立的操作系統進行調度,同時也享有獨立的CPU和內存資源,但是內存資源卻是可以實現共享的。進程間彼此的信息交換傳輸通過消息來進行傳遞。并行計算機一般都是多指令多數據(MIMD)的系統,目前其主要的結構類型有:并行向量處理機(PVP)、對稱多處理機(SMP)、大規模并行處理機(MPP)、分布式共享存儲處理機(DSM)、工作站機群(COW)和網格機(Grid,Cluster of Clusters)。全球超級計算機中的計算機大多采用工作站機群(COW)和大規模并行處理機(MPP)結構。
云計算就意味著對于服務器端的并行計算要求的提高,這是因為大量用戶的應用都是通過互聯網在云端實現的,而它在帶來用戶的工作方式和商業模式的巨大改變的同時,也對大規模并行計算的技術提出了更高更苛刻的要求。
2.2 分布式的數據存儲技術
為了保證高可靠性和經濟性,云計算中廣泛采用分布式存儲的方式來進行數據的存儲,同時也采用冗余存儲的方式提高存儲數據的可靠性,也就是為同一份數據保存多個副本。此外,云計算需要同時滿足數量巨大的用戶的需求,并行地為所有用戶提供相應的服務。所以云計算的數據存儲技術也應當具有高吞吐率和高傳輸速率的特點。
云計算的數據存儲技術的代表便是Google公司開發的非開源的GFS(Google File System)。GFS是一個用來管理大型分布式數據密集型計算的可擴展的分布式文件系統。它使用成本較低的商用硬件模塊搭建系統并向大量用戶提供容錯的高性能服務。GFS系統主要由一個Master和大量的塊服務器組成。Master負責存放文件系統的數據,其中就包括名字空間、存取控制、文件分塊信息、文件塊的位置信息等。
在GFS文件系統中,采用冗余存儲的方式來提高存儲數據的可靠性。每個數據在系統中保存3個以上的備份。除此之外,為了保證所有數據的一致性,數據的修改需要在所有的備份上都進行,并通過版本號的方式來確保所有備份處于一致的狀態。
3.云計算的應用
3.1 在搜索引擎中的應用
網絡搜索是互聯網上最為廣泛的應用,而網絡搜索的核心搜索引擎就是基于云計算的一種應用方式。用戶在進行網絡搜索的時候,從來都不需要考慮搜索引擎的數據中心在哪里,是什么樣子,搜索引擎的數據中心是無從感知的。搜索引擎是指根據一定的策略、通過相應的計算機程序搜集互聯網上的信息,在對信息進行組織和處理后,將信息顯示給用戶,從而為用戶提供檢索服務的系統。
目前,世界最大的云計算企業就是提供網絡搜索的Google。Google的搜索引擎規模巨大,有著超過100萬臺且分布在全球200多個地點的服務器,而這些服務器的數量還在不停地增長。而Google公司的其他網絡應用程序例如Google地圖、Google地球、Gmail等,也是建立在這些硬件設備基礎上的。通過這些程序,用戶使用的數據便會保存在互聯網上的某個節點上,用戶可以通過任何一個連接在互聯網上的終端設備來訪問這些數據。
3.2 在售票系統中的應用
現存的所有的售票窗和檢票口幾乎都是采用計算機,只是用來售票和檢票的計算機終端的投入就是一筆巨大的開支。但實際上,整個售票程序的界面和操作都很簡單,而通過云計算的應用將使硬件不再受限制。我們可以只通過網絡瀏覽器就能夠滿足用戶的各種需求,其他事情可交給云計算服務提供商來解決,這在很大的程度上降低了售票系統建設和運營的成本。
4. 結束語
云計算技術的提出為人們提供了一個簡單、廉價的資源共享方式,它已成為下一代計算機信息技術的發展趨勢。伴隨著云計算技術的不斷發展和完善,它會與我們的生活息息相關,并深刻地改變我們的生活方式。
參考文獻
[1] 朱惠娟.云計算及其在網絡學習環境構建中的應用初探[J].中國電化教育.2009,4:105-107.