公務員期刊網 精選范文 云計算服務的應用范文

    云計算服務的應用精選(九篇)

    前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的云計算服務的應用主題范文,僅供參考,歡迎閱讀并收藏。

    云計算服務的應用

    第1篇:云計算服務的應用范文

    關鍵詞:云計算;J2EE;航運

    中圖分類號:TP391 文獻標識碼:A 文章編號:1009-3044(2014)16-3699-02

    Abstract: This article provides a Shipping Information Service Platform based on Cloud Computing management system. The use of J2EE, C # and SQL Server2005 to develop, Around the ship and shipping logistics as the main clue,take an interactive e-commerce trading platform. The Yangtze River waterway advantage and local economic development organically, interactive guide water transportation, economy, industry.

    Key words: cloud computing; J2EE; shipping

    長江橫貫東西,通江達海,全長六千多公里,自古就是我國重要的水上交通大動脈,有著“黃金水道”的美譽, 中國還有大小天然河流5800多條,總長40萬公里,現已辟為航道的里程約是10 萬公里,其中7 萬公里可通航機動船只,而且水運具有運能大、能耗小、成本低、占地少、污染輕等突出優勢。統計顯示,近5年來,長江航運持續快速發展,貨運量、周轉量和港口吞吐量以年均兩位數的速度迅速增長。2011年長江干線貨運量突破16億噸,連續7年超過美國密西西比河和歐洲萊茵河,已成為世界內河運輸最繁忙、運量最大的通航河流。

    為完善長江流域的水運市場,積聚長江及內河流域船舶建造人氣。因此,建立一個基于云計算的航運信息服務平臺,通過航運信息、貨運信息、航線信息,建立水上的運輸物流平臺;通過船舶交易信息、船舶產品交易信息,建立網絡交易信息平臺;通過船舶企業信息、船舶修造信息、特殊崗位信息、人才信息等,實現吸引船東到長江流域的船舶制造企業進行造船,船舶制造企業招收高素質的技術工人,船員合理流動,內河碼頭運輸效能提高等。

    1 系統的整體框架

    根據本項目的業務需求,綜合經濟性、靈活性、集成性和擴展性的要求,決定在本項目采用J2EE框架來開發[1],平臺采用B/S模式,后臺數據庫為SQL Server 2005中文企業版。

    1)系統的數據模型

    第一層為表示層,位于最外層,直接呈現在用戶面前用于顯示數據與信息,并為用戶提供一種交互式界面,如首頁的查詢檢索頁面、后臺信息頁面等。第二層為中間層,通過Web Service與數據庫進行連接,負責處理用戶輸入的信息,將這些信息發送給數據庫層進行修改或保存,或調用數據庫層中的函數讀出數據,它是聯系表示層和數據庫層的橋梁,絕大部分的業務邏輯都在這一層[2-3]。第三層為數據庫層,用來處理數據庫數據,如對數據進行增加、修改、刪除及查詢等操作,這一層的設計要嚴格遵循數據庫邏輯結構設計中的第三范式要求,確保較小的數據冗余度[4-5]。

    系統J2EE技術框架調用過程如下圖:

    2)系統中的用戶權限控制

    由于采用的是B/S模式,因此系統的用戶權限配置很重要。本系統采用用戶-角色-模塊的三層設計模式,第一層為用戶,第二層為角色,第三層為系統模塊。此模型將系統的模塊權限與用戶分開,將角色作為一個中間層,用戶與角色之間建立關系,角色與模塊權限之間建立關系,而用戶和模塊權限之間沒有直接的關系。用戶與角色的關系是,一個用戶可以對應一個角色,一個角色也可以同時包含一個或多個用戶。同樣,角色與模塊之間也是多對多的關系,并且可以設置角色對模塊的具體操作權限(瀏覽、查詢、添加、修改和刪除)。用戶訪問模塊時,通過其所在的角色對模塊的訪問權限來獲得訪問該模塊的權限,當用戶進入模塊后,用戶的所有操作都要經過權限判斷,不具備操作權限時,則給出提示信息,禁止操作繼續。這種分層的管理模式使用戶對系統數據的每一步操作都要進行權限判斷和驗證,從而有效地保證系統安全、可靠地運行。

    2 系統使用的關鍵技術

    1) 系統安全及權限認證技術

    系統采用全局會話安全權限過濾,未經驗證的用戶不能得到會話標記,所以無法登錄和使用本系統。本系統采用用戶-角色-模塊的三層設計模式,第一層為用戶,第二層為角色,第三層為系統模塊。此模型將系統的模塊權限與用戶分開,將角色作為一個中間層,用戶與角色之間建立關系,角色與模塊權限之間建立關系,而用戶和模塊權限之間沒有直接的關系,未經賦權的用戶將無法進行越權操作。如某航運公司具有船源信息、航線信息、船舶交易信息、招聘信息等權限,可根據上述權限建立航運公司角色,賦權給所有航運公司;再建立船舶中介公司角色,設置該角色權限為船源信息、貨源信息、船舶交易信息、船舶產品信息、人才招聘信息、求職信息等權限,并賦權給所有船舶中介公司。

    2) 綜合信息的自動獲取

    本獲取方式采用了Java及多線程技術,對任何互聯網指定的一個或多個網站進行網絡探究,并通過網頁代碼分析、網頁層次探究、網頁鏈接分析等技術手段,最終將互聯網信息獲取并保存到系統數據庫,具有速度快,效率高等特點。但是由于互聯網信息復雜多變,所以抓取效果不盡相同。在綜合信息的中,應用了該技術,將信息自動從相關網站獲取,但由于格式受限,所有的信息都需要人工再次排版,校核,以確保對外美觀,正確。

    3) 全文檢索技術

    本項目運作一段時間后,的信息內容將越來越多,而全文檢索能夠讓用戶輸入檢索關鍵詞后,系統能快速返回給用戶在全范圍內符合查找條件的記錄, 從而有效地利用資源,更好地滿足用戶需求[6]。本項目使用SQL Server Management Studio建立表的全文檢索,全文檢索要求唯一索引,故需要在相關表建立唯一聚集索引,通過開發檢索存儲過程得到檢索結果集,返回給前臺的調用查詢頁面,并由前臺頁面進行分頁[7]。而且全文檢索的性能的優劣決定了用戶體驗的優劣,提高全文檢索的性能是目前最迫切的問題,在本項目中該技術正處于開發階段。

    4) 系統安全技術

    ① 安裝一個功能強大的硬件防火墻可以有效防御外界對Web服務器的攻擊,還可通過安裝非法入侵監測系統,提升防火墻的性能,達到監控網絡、執行立即攔截動作以及分析過濾封包和內容的動作,當有入侵者攻擊時可以立刻有效終止服務。

    ② 數據庫服務器和Web服務器的分離,進一步提高了系統的安全性,對外網只暴露web服務器,用戶只能通過Web服務器訪問數據庫服務器,而不能直接訪問數據庫服務器。

    ③ 數據庫的自動備份,對服務器上的數據自動定期進行備份是很重要的。網站的核心是數據,數據一旦遭到破壞,后果不堪設想。數據庫的備份方案采用本地自動備份和遠程備份。

    ④ 防止SQL注入技術

    目前部分網站沒有對用戶輸入數據的合法性進行判斷,使應用程序存在安全隱患,其中最容易忽略的問題就是SQL注入漏洞的問題。通過提交數據的JS正則驗證可以屏蔽這一問題,比如URL、表單等提交信息時,通過一段防止SQL注入的過濾代碼即可防止出錯信息暴露,或者通過轉向,當系統出錯時轉到一個提示出錯的頁面等。

    3 結束語

    構建一個基于云計算的航運信息服務平臺,該平臺圍繞船舶和水運物流為主線,拓展到相關的船舶產業和服務中,使各個環節形成一個整體,各取所需,發揮所長,實現了各類客戶不同需求的無縫對接。

    參考文獻:

    [1] 黃煙波,張紅宇,李建華. 基于Struts和Hibernate的J2EE架構[J].計算機時代,2004(10):29-30.

    [2] 孫宏彬,蘇長齡. 基于 J2EE 三層結構分布系統設計與實現[J].齊齊哈爾大學學報,2002,18(4).

    [3] 孫衛琴.Java網絡編程精解[M].北京:電子工業出版社,2007:150-154.

    [4] 余敏.基于J2EE平臺的Web服務技術研究與實現[J].教育技術導刊,2009(4):122-123.

    [5] 詹建飛.J2ME開發精解[M].北京:電子工業出版社,2006.

    第2篇:云計算服務的應用范文

    (1.安徽中醫藥大學 醫藥信息工程學院,安徽 合肥 230012;2.安徽省中醫藥科學院 計算機中醫應用研究所,安徽 合肥 230012;3.安徽中醫藥大學 神經病學研究所附屬醫院,安徽 合肥 230061)

    摘 要:本文分析了智慧醫院信息服務的主要內容,并從云計算的基本特征角度討論了云計算與智慧醫院的關系,最后對云計算在智慧醫院信息服務中的應用方式及其對智慧醫院信息服務的影響進行了探討.

    關鍵詞 :云計算;物聯網;智慧醫院;信息服務

    中圖分類號:TP399文獻標識碼:A文章編號:1673-260X(2015)04-0029-03

    1 引言

    智慧醫院又叫感知醫院或物聯網醫院,是以物聯網技術為基礎,以各種應用信息服務為載體而構建的集診療、管理和決策為一體的新型醫院.智慧醫院綜合了信息化醫院、智能醫院、數字醫院的優點,其服務和管理模式為醫院創新發展提供了的新的思路,為居民醫療帶來了全方位服務.當前,智慧醫院已引起了學術界的廣泛關注,文獻[1]搭建了智慧醫院體系架構,并分析了其與物聯網基本體系架構的對應關系;文獻[2]集信息集成、統一通信、大數據分析及移動終端管理等關鍵技術,提出了一種新型的智慧醫院體系架構;文獻[3]在文獻[1]基礎上,提出一種建設智慧醫院平臺的具體方案和方法;文獻[4]在對智慧醫院建設中的關鍵技術及內容分析的基礎上,從邏輯結構、應用框架和基本網絡環境建設等方面給出了智慧醫院的具體應用方案.從中可以看出,目前對智慧醫院的研究主要集中在架構方面,基本沿用傳統的感知層、網絡層和應用層三級架構,其中雖然對建設中的關鍵技術和內容進行了探討,但都是泛泛介紹,并沒有針對某一項關鍵技術在智慧醫院的應用展開討論和分析.

    云計算是一項新技術,是網格計算、分布式計算、并行計算、效用計算、網絡存儲、虛擬化和負載均衡等傳統計算機技術和網絡技術發展融合的產物[5-6].智慧醫院平臺開辟了在醫療行業應用云計算的新模式.通過云計算,極大提高了醫院信息化的靈活性和擴展性.為此,本文主要就云計算這一關鍵技術在智慧醫院的應用展開討論和分析.

    2 智慧醫院信息服務的主要內容

    智慧醫院信息服務包含兩個層次的內容,一是從醫院角度,二是從社會化角度.具體如圖1所示.

    從單個醫院角度而言,服務內容包括信息管理服務和決策分析服務兩個方面.信息管理服務包括門診管理服務、住院管理服務、醫技管理服務、藥品管理服務、物資管理服務等.決策分析服務包括疾病分析服務(各類疾病的發病年齡分布和地域分布),就診分析服務(各時間段內的門診和住院人次等),藥品分析服務(每類藥品的臨床用量及利潤)以及科室分析服務(各科室產生的診療費用)等.

    從社會化角度而言,包括健康信息管理服務、遠程診斷服務、遠程監護服務、醫保“一卡通”服務等,屬于高層次的應用信息服務.其中健康信息管理服務是智慧醫院社會化信息服務的關鍵內容,是其所有社會化信息服務的基礎.為構建一個完整的個人電子健康信息管理平臺,需將電子病歷、電子醫囑、醫技報告以及相關視頻等各種診療信息進行整合.有了該平臺,個人健康信息便能做到如檔案一樣可供隨時查找和調閱,極大方便了患者今后的復診、轉診以及自我保健,同時也為相關醫療機構的遠程診斷和監護提供了材料和經驗支持.

    3 云計算與智慧醫院信息服務的關系

    智慧醫院的數據量規模龐大,并且大多包含時間、地點等多種屬性信息,所以存儲結構較為復雜,故稱醫療大數據.要實現智慧醫院的社會化信息服務,必然要涉及到醫療大數據的存儲、管理與分析[7],而這些問題的解決,必然要涉及云計算技術,以便為智慧醫院提供各種基于海量數據的信息服務.下面就從云計算的基本特征角度分析其與智慧醫院信息服務的關系.

    3.1 虛擬化

    在云計算中,用戶所請求的應用服務均來自虛擬的“云”,而不是有形實體,所有的應用服務在“云”端某處運行,用戶無需了解具體細節,便可在任意位置通過各種終端來獲取.將云計算技術應用在智慧醫院中,用戶僅需一臺電腦或者手機等終端,便可在任何位置通過網絡來獲取相關服務,這樣更多的人便能夠低成本地享受到優質便捷的醫療信息服務.

    3.2 資源整合

    資源整合是云計算的重要特征,能將現有信息孤島中的數據進行有效整合,實現“大數據”集中處理,以提供更強大的應用支撐能力.將云計算技術應用在智慧醫院中,能夠將原來醫院管理信息系統HIS下相互獨立的多個應用平臺及信息孤島中的大量數據,進行有效整合,以便更好地為公眾提供醫療信息服務.

    3.3 高可靠性和安全性

    在云計算模式下,所有的應用信息服務分布在不同的服務器上,并通過在云端使用數據多副本容錯、計算節點同構可互換等措施來保障服務的高可靠性[8].將云計算技術應用在智慧醫院中,重要的醫療信息數據全部存儲在云中,集中存放,降低了數據存放在醫院服務器上丟失或者泄露的風險.

    4 云計算在智慧醫院信息服務中的應用方式

    相比于其他領域的信息服務,數據安全是智慧醫院信息服務實現過程中面臨的極其重要的問題.某些數據如醫院運營數據、核心醫療技術等屬內部資料,不便公開,所以建立公用云和私有云結合模式.總體思路是各醫院將涉密的數據(內部的日常事務、工資福利、收支運營、核心技術等不可公開信息)放在私有云上,僅供醫院內部職工使用,而將可公開的信息和服務放在公用云上,為其他醫療機構共享,并對社會開放.對于患者、醫保中心、藥品生產商而言,公用云是使用智慧醫院信息服務的窗口.患者可在公用云上查詢個人診療信息,以及醫院和醫生的相關信息,為復診和轉診帶來便利;醫保機構可在公用云上查詢患者診療清單并核實相應費用,以便開展正常的醫保報銷等服務;藥品生產商可通過公用云隨時查詢藥品庫存和支出等數據,以便及時補充庫存,為醫院和藥房調配藥品提供方便.

    5 云計算對智慧醫院信息服務的影響

    5.1 節約信息化建設成本

    云計算技術的本質特征就是使用多租戶模式整合云服務提供商的計算、網絡和存儲資源,服務于多個用戶[3].在這種模式下,所有的應用服務在云端自動生成,各醫院采用租用或者訂購的方式來使用,從而節約了大量的硬件設備成本以及將來的許多維護費用.

    5.2 改變醫療信息服務模式

    云計算技術深刻改變了目前的醫療信息服務模式,下面分別從個人和家庭、社區衛生服務站和基層醫院、大型三甲醫院三個角度進行分析.

    (1)個人和家庭

    通過手機、穿戴式傳感器等無線終端,及時采集家庭成員的相關生理指標信息,并反饋至醫療機構的數據中心.一旦有異常,相關醫療機構立即進行提醒和警示,以便病患引起重視,盡早就醫,并且根據實際需求設定用藥提醒,督促病患按時按量服藥.通過此種方法可對一些慢性病人長期進行監控.與此同時,用戶還能向相關醫療機構進行在線健康咨詢,并在網絡寬帶允許的條件下,通過視頻接受遠程醫療服務.

    (2)社區衛生服務站和基層醫院

    通過由無線傳感設備感知到的反饋數據,社區衛生服務站便可及時獲取所轄社區內居民的詳細健康信息,對需實施監控的病患特別關注,一有異常立即采取相關措施,對突發和嚴重病患者及時提供上門救助服務.對于常見病,社區衛生服務站和基層醫院能處理盡量處理,無法處理才將病患轉至高一級醫院,有效緩解了大型三甲醫院的就診壓力.

    (3)大型三甲醫院

    當社區衛生服務站和基層醫院將無法處理的病患轉至大型三甲醫院時,由于病人在基層醫院的相關診療信息均在云端保存,需要時便可通過系統直接查詢和調閱,避免了重復檢查和化驗,有效減輕了病人的經濟開銷,提高了三甲醫院的工作效率.這樣該區域內的所有醫療機構便能通過云端進行互聯,單個醫院的信息服務實現了集成,集成的醫療信息服務可在該區域內共享[9],最終實現了協同服務.

    6 結束語

    智慧醫院平臺開辟了在醫療行業應用云計算的新模式.本文分析了智慧醫院信息服務的主要內容,從云計算的基本特征角度討論了云計算與智慧醫院的關系,并對云計算在智慧醫院信息服務中的應用方式及其對智慧醫院信息服務的影響進行了探討.智慧醫院社會化信息服務是其建設的最高目標,必將推進基于健康檔案的區域衛生信息平臺建設等相關產業的發展[10].相信在中國新醫改背景下,我國的醫療信息服務必將迎來一個高速發展的階段.

    參考文獻:

    (1)胡新麗.物聯網框架下的智慧醫療體系架構模型構建——以武漢智慧醫療為例[J].電子政務,2013(12):24-31.

    (2)陸晉軍,丁富強,鄭榮.智慧醫院體系架構及關鍵技術應用[J].中興通訊技術,2014,20(4):16-20.

    (3)趙彥杰,唐穎淳,孫金成.基于云計算的智慧醫院平臺設計與實現[J].互聯網天地,2014(4):23-26.

    (4)Lei Yu, Yang Lu, Xiao-Juan Zhu. Smart Hospital Based on Internet of Things [J]. Journal of Networks,2012,7(10):1654-1661.

    (5)陳康,鄭緯民.云計算:系統實例與研究現狀[J].軟件學報,2009,20(5):1337-1348.

    (6)Michael A, Armando F, Rean G, et al. Above the clouds: a berkeley view of cloud computing, http://eecs.berkeley. edu/Pubs/TechRpts/2009/EECS-2009-28.html, February 10,2009.

    (7)倪明選,張黔,譚浩宇,等.智慧醫療—從物聯網到云計算[J].中國科學:信息科學,2013,43(4):515-528.

    (8)趙星,廖桂平,史曉慧,等.物聯網與云計算環境下的農業信息服務模式構建[J].農機化研究,2012(4):142-147.

    第3篇:云計算服務的應用范文

    我國的云計算產業已經走過了4個年頭,云計算產業的發展得到了國家的高度重視,國家主要部委了一系列的產業引導政策,各地政府紛紛出臺地方的云計算產業發展專項政策,云計算產業發展迅速,目前已進入務實發展階段。

    云計算平臺是云計算產業發展的基礎性資源,對我國云計算產業的發展具有基礎支撐作用,是我國云計算產業的發展熱點,目前國內開始出現一些提供公共服務的云計算平臺;我們按照資源提供方式和服務方式將目前主流云計算平臺劃分為以下三類:基礎資源云平臺、資源整合云平臺、應用服務云平臺;前兩個平臺都和資源有關,其用戶主要為中間應用服務商,應用服務云平臺屬于軟件服務面向最終用戶服務。

    基礎資源云平臺

    目前國內云計算平臺大多以云主機產品形式提供,而構建云主機的方法是采用虛擬化切分資源,將一臺配置較高的服務器設備虛擬切分為多個獨立主機,供應給用戶使用。利用IDC部署一批高配置服務器,通過用戶自助服務功能按需開通配置不同的云主機,這個平臺就屬于基礎資源云平臺。

    用戶買到的云主機可以理解為傳統的物理主機托管,比如:單核CPU、1GB內存、100GB硬盤、2MB網絡帶寬,云主機按要求已經裝好基礎操作系統(Windows Server、不同版本的Linux),用戶根據自己的業務要求自行安裝其他業務軟件,并自行維護整個系統。

    云主機優點:

    具備彈性擴展的特點,當系統性能不足、存儲資源不足時用戶可以升級云主機的配置來提升性能;對比傳統方式購買服務器托管或租用獨立主機從投資角度確實可以大幅減少業務啟動前期的初始投人;用戶具有該“虛擬設備”完全管理權,業務用途靈活性較大;應用不需修改可無縫接入、部署。

    云主機缺點:

    依然存在系統配置、維護任務,用戶需要保持傳統的系統維護部門和人員;切分云主機的虛擬化系統自身也要消耗所部署物理設備的CPU及內存資源;云主機作為虛擬切分出來的服務單元設備,用戶的應用或者業務直接與該“虛擬”主機發生聯系,存在單點故障隱患。當應用壓力瞬間增加時容易出現單主機無法負載、響應緩慢甚至停滯;云主機以類似傳統硬件銷售模式賣配置來收取費用,沒有提供應用層服務資源支持,只能作為最底層虛擬硬件資源存在。

    綜上所述筆者給基礎資源云平臺的業務模式定義為:采用虛擬化技術切分資源賣配置,等同傳統主機托管;適合對業務環境有極高要求自由度并且具備一定系統維護能力的用戶,如網游、交互性較強的網站等。

    國內目前該領域服務商有:阿里云主機、盛大云主機、傳統虛擬主機服務商。

    資源整合云平臺

    資源整合云平臺在基礎資源云平臺基礎上增加了應用服務支持資源,與云主機賣配置方式不同,此類平臺將物理硬件云化為資源供應給用戶,平臺負責維護硬件設備、平臺系統,用戶只需要根據資源的使用情況動態付費。

    資源整合云平臺的優點:

    平臺向用戶供應的是計算資源、存儲資源,用戶根據業務需要購買資源并彈性使用或升級,用戶同樣節省業務初期運營費用。

    用戶的應用透明使用云平臺資源,不與平臺內部節點產生直接聯系,不受單點故障影響。

    平臺內部具備資源智能調度,用戶的應用請求智能分布到最適合的節點進行處理并反饋結果,保障應用服務穩定高效提供。

    平臺系統自身運行維護與用戶無關,用戶工作焦點集中在自己的業務、服務開發,凡是使用云平臺的業務均可精簡甚至取消系統維護人員。

    資源整合云平臺的缺點:應用需要根據平臺資源接口做適當的修改。

    綜上所述筆者給資源整合云平臺的業務模式定義為:采用云計算技術聚合資源并以服務的形式輸出資源,第三方應用以接入的方式簡單、透明、彈性的使用平臺資源構建自己的應用服務;相比云主機這樣的基礎資源云平臺,資源整合云平臺更吻合云計算發展趨勢,降低云服務部署門檻。

    國內目前該領域服務商有:百度BAE、阿里云ACE、新浪SAE、靜水飛云云計算。

    應用服務云平臺

    多個第三方應用使用上述資源平臺部署應用服務,逐步肜成海量應用服務或專業應用服務的平臺,面對最終用戶提供應用服務。至此構成整個云服務鏈條:云資源一云應用最終用戶,最終用戶通過云應用間接使用資源云平臺。

    第4篇:云計算服務的應用范文

    【關鍵詞】云計算;信息技術;應用

    1.引言

    云計算是近年來發展最迅速的互聯網服務模式之一。但是在一段時間里,云計算的概念界定不清,造成了工業界和學術界的概念混亂。為此,UC Berkeley的M.Armbrust等就云計算的內涵和外延進行了較為深入的探討[1],隨后美國NIST給出了官方的云計算定義,即:云計算是一種模式,使得普適、便捷、應需地針對可配置的計算資源池(包括網絡、服務器、存儲、應用及服務)的網絡訪問可以在最小的管理代價下迅速配給和釋放。其中云存儲在云計算中占據重要位置,近年來不但作為云計算的支撐技術迅速發展,單獨的云存儲服務也獲得了引入矚目的成功。

    云計算涵蓋了虛擬化、網格計算、網絡存儲、和分布式計算等應用領域,通過虛擬化技術將服務器整體虛擬化為一個資源池,為用戶提供各種服務。云應用是云計算核心技術之一,其效率直接影響云計算系統的工作性能,云計算以高速信息傳輸網絡作為基礎,具有強大的計算分析能力和分布并行計算特征,在海量數據庫的數據挖掘中有很明顯的提升作用,極大地縮減了挖掘時間。本文介紹了云計算的概念、特性和云計算的發展模式,分析了云計算在信息技術領域的應用方式和應用流程。

    2.云計算簡介

    云計算是分布處理與并行處理技術發展到一定階段的產物,也是高速運算面向客戶的一個平臺,是一種基于網絡傳遞數據的高端并行計算模式。高速網絡傳輸能力是云計算的重要組成部分,通過互聯網個人電腦可以將海量數據的處理工作上傳給服務器,再集結大量云平臺上的計算機資源快速處理數據完成任務。云平臺由大量普通的注冊PC、服務器或其他形式就算設備計算組成,這個龐大的平臺運轉、維護和升級是由專門的數據中心負責管理,當然這個數據中心要求有一定的計算規模和保障能力。[2]

    云計算段時間內一躍成為當今IT界最熱門的詞匯之一,無論是國外的Google、微軟、IBM,還是國內的百度、瑞星都預研了云計算的相關服務。通過云計算服務,分散的計算資源可以得到很好的利用,計算效能隨著計算能力資源的擴充而提高,可以持平或超越超級計算機的計算能力。用云來表示計算機以及它們之間的網絡是非常形象的,一方面,分布廣闊的計算機組成云狀網絡,另一方面,這個龐大的結構里對數據的處理過程是被云遮蓋住的不可見的。

    3.云計算中的核心技術

    分布式計算、虛擬化技術以及云存儲是云計算視頻監控系統的核心技術,能準確掌握并運用關鍵技術對系統的建設有著非常重要的意義。

    1)分布式計算

    通過網絡將海量的視頻數據的計算處理程序拆分為無數個小的子程序,再交給多部服務器所組成的系統經搜尋、計算分析之后將處理結果回傳給系統。這樣,就能達到如同超級計算機一樣高效處理大量信息的能力,視頻監控系統的圖像處理以及查詢速度將會大大提高。

    2)虛擬化技術

    虛擬化技術是云計算系統的關鍵技術之一。虛擬化技術將物理資源、操作系統、應用程序等虛擬化,它將應用程序以及數據,在不同的層次以不同的樣子加以替換,從而使得不同層次的用戶,能夠方便的使用開發及維護存儲的數據、應用于計算和管理的程序,虛擬化技術可以將視頻監控系統的系統建設成本降低,并提供更加豐富的擴展功能。

    3)云存儲

    云存儲可以實現存儲完全虛擬化,大大簡化應用緩解,可以節省系統建設成本,同時提供更強的存儲和共享功能,這樣就可以存儲時間更長清晰度更高的視頻監控畫面,并且能省掉大量存儲硬盤的費用。

    4.云計算運營模式

    云計算主要包括軟件運營服務、效用計算、API服務、平臺即服務、商業服務以及網絡整合營銷等運營模式,下面進行簡單的介紹。[3]

    4.1 軟件運營服務:英文全稱為Soft ware-as-a-service

    它是一種通過互聯網提供軟件服務的模式。服務商將應用軟件統一部署在服務器上,客戶可以瀏覽軟件,根據自己的需求,向服務商購買所需的應用軟件服務,并向服務商支付一定的費用,也通過互聯網獲得服務商提供的售后保障。在ASSA模式下,用戶無需購買軟件,只需租用Web中的軟件,省去了對軟件進行維護的費用,而服務商集中維護軟件,這樣效率會大大提高。

    4.2 效用計算:英文名為Utility Com-puting

    效用計算模型里,服務商供給客戶指定的計算資源和基礎設施管理服務,并且根據應用評估,而不是單調地參照速率來收費。實用模型最大的特點就是高效使用資源,促使相關成本最小化。這種方式,有時候也叫作使用收費或者配量服務,在互聯網服務、網站訪問服務、文件共享等應用中越來越常見,有時候還用于面向客戶的市場。

    4.3 API服務:這項服務同SAAS關系緊密

    網絡服務商們不但提供軟件服務,而且公布API,這樣便刺激了開發者的熱情。基于這種模式,開發出的軟件會更加全面,通過市場篩選便可得到大量應用。這項服務也體現了云計算服務的開放性。

    4.4 PAAS:平臺即服務,提供服務層解決方案堆棧即服務

    PAAS提供給用戶云模式,借此獲得使用編程語言、程序庫,來開發自己所需求的服務。用戶不需要管理與控制云基礎設施,包含網絡、服務器、操作系統或存儲,但需要控制上層的應用程序部署與應用代管的環境。

    4.5 商業服務平臺:此服務為用戶和提供商的互動提供平臺,來促進服務效力的提升和服務協調

    服務商通過這個平臺與用戶對話獲知用戶的服務方向、服務要求等定制服務,來滿足特殊客戶的要求。這個平臺可以看作為云計算面向市場的窗口。

    4.6 網絡整合營銷:互聯網有很多網絡服務商,他們各有特長,也具有很多相似之處

    為了便于客戶集中進行查詢和選取,構建平臺來整合這些網絡服務商。這項功能基于云計算的分布性和整體性,這樣做既可以方便客戶,同時降低了運行成本,保障了運行安全。

    5.云計算的應用模式

    5.1 云計算在遙感圖像中的應用

    遙感數據中帶有大量差異化較為明顯的分辨率像素,造成傳統的云計算遙感圖像高程測量中,不同分辨率圖像會造成高程點云數據非常規離散化,在時間尺度上不收斂,測量結果出現偏差。帶有融合功能的云計算高程測量方法。建立經驗模式分解模型,將遙感圖像進行分解處理,從而為圖像的融合提供基礎數據。利用云計算,對圖像進行融合,完成高程測量數據的測量,可以對遙感圖像進行有效的融合,極大的提高了數據測量的準確性,為測繪事業的發展提供了良好的基礎。

    5.2 云計算在大數據中的應用

    大數據是從海量數據中挖掘到目標數據。且海量數據存在大量干擾數據,整體顯現出模糊特性和隨機性,目標數據具有隱藏性,位置未知,類別未知等性質。基于云計算的數據挖掘過程要設定挖掘任務所使用的模式類型。數據挖掘模式分為關聯分析、分類預測、聚類分析以及離群分析等,應用云計算在大數據中的處理廣泛應用在電信網絡,股票分析以及網絡入侵檢測系統等技術應用中,獲得了良好的數據處理能力。

    5.3 云存儲技術的應用

    云計算和云存儲技術是近些年興起的一種計算和存儲概念,其基本思想是基于網絡互連,利用網絡實現資源的充分利用。利用網絡上閑置的計算機資源來實現云計算,利用網絡上閑置的存儲資源來實現云存儲,從而實現基于虛擬的資源,為用戶提供便捷服務的一種新型技術。“云”可以被看做是一個虛擬化的存儲與計算資源池,在此基礎上,云計算則是基于這個資源池,借助網絡平臺,為用戶提供的數據存儲和網絡計算服務。這樣看來,當今互聯網就是“云”實現的平臺,沒有互聯網,就沒有“云”。所以包括微軟在內的世界上幾乎所有的IT具有都在日益涉足“云”計算。信息資源云終端設備,利用Hadoop云計算平臺,有效地提高海量數據處理速度,在此基礎上,利用便攜式的用戶終端,在終端設備上設計GPRS通訊模塊,利用GPRS網絡,實現將信息資源實時的傳輸到網絡中,實現云存儲,從而實現信息資源的高度共享。云存儲在嵌入式系統下采用嵌入式技術設計了嵌入式的便攜式終端系統,保證信息資源可以迅速及時的傳輸到云存儲中;采用GPRS通訊模塊設計了信息資源的傳輸模塊,客戶在需要時,可以隨時從云存儲設備中讀取或者寫入最新的信息資源。在海量數據處理方面,采用基于Hadoop的云平臺處理,采用T_PCA壓縮算法對存儲到云存儲設備中的數據實現壓縮,減小數據存儲的負擔,達到數據的穩定、可靠、大容量云存儲。[4]

    5.4 云技術在數字資源中的應用

    在面向用戶的數字圖書應用中,如何利用現有的電子圖書館資源,為讀者或用戶提供更快捷、更便利的圖書數據查詢服務是目前數字化圖書館建設中必須要考慮的問題,而云計算技術由于其高可靠性、通用性、高可擴展性、按需服務以及及其廉價的特點,使它成為解決數字圖書館中高效數據查詢服務的一種有效手段,它能夠極大的降低數字圖書館建設成本,實現圖書館資源的有效共享。

    6.結束語

    云計算是近年來新興的信息技術應用之一,它將能更好地使用計算資源,更智能地進行大規模的數據處理。基于高效的虛擬計算資源,應用程序能以一種靈活且安全的方式實現快速擴展和縮減.從而交付高品質服務,隨著信息技術的逐步發展結合云技術的優勢,相信在未來的計算機應用領域,云技術將獲得更加廣泛的應用,為信息技術的高速發展做出技術支持。

    參考文獻

    [1]朱一紅.云計算在圖書館的應用與潛在風險[J].圖書館理論與實踐,2013(3):32-35.

    [2]潘文宇,段勇.云計算在電信行業的應用研究[J].電信科學,2013,26(6):25-29.

    [3]徐兵.基于網絡的智能定時視頻監控系統設計[J].計算機測量與控制,2013(08).

    第5篇:云計算服務的應用范文

    關鍵詞:云計算 高校教育 應用

    云計算是什么?根據Wiki 網站上的解釋,“云是指因特網,因為過去一直將因特網畫成一朵云”。到目前為止云計算還沒有一個統一的定義,云計算是虛擬化(Virtualization)、效用計算(UtilityComputing)、IaaS(基礎設施即服務)、PaaS(平臺即服務)、SaaS(軟件即服務)等概念混合演進并躍升的結果。

    一.云計算的應用

    1云計算作為中國移動藍海戰略的一個重要部分,于 2007 年由移動研究院組織力量,聯合中科院計算所,著手起步了一個叫做“大云”的項目。 中移動的大云建設包括兩個方向:第一是基礎架構建設。 第二部分是平臺及服務的建設。 基于這兩方面之上,中國移動將推出“軟件即服務”,以便中小企業來減少 IT 投入成本和 IT 運營的復雜性,同時提供辦公自動化的解決方案。

    2 Google 的云計算平臺主要包括 Google 針對云計算提出的大規模分布式計算的基礎架構以及 Google 在此基礎之上構造的云計算應用服務程序。 最近,谷歌還公布了提供可由企業自定義的托管企業搜索服務計劃。

    二.云計算對高校教育的作用

    1 可以降低學校計算機等硬件設備的購買和維修成本

    目前,各級大中小學都配備著大量的計算機和網絡設備,為了滿足越來越多的計算需求,學校不得不經常購買更新計算機和網絡設備。 云計算固有的特點使其比其他新技術更容易進入學校。 如果使用云計算服務,絕大部分計算任務交給云端(分布式計算機服務器)來完成,學校只需讓電腦接入互聯網即可。云計算能把分布在大量的分布式計算機上的內存、存儲和計算能力集中起來成為一個虛擬的資源池,并通過網絡為用戶提供實用計算(Utility Computing)服務。 云計算對用戶端的設備要求很低———這一特點決定了云計算將會在學校大受歡迎,可以為學校節約大量的計算機、網絡交換等硬件設備的購買和維修成本。

    2可以為學校提供經濟的應用軟件定制服務

    軟件即服務(SaaS)是云計算提供的一種服務類型,它將軟件作為一種在線服務來提供,Google Apps(Google企業應用套件)和Zoho Office 等就是這種類型的應用。 學校接入這類云計算服務后,無需再花費大量資金購買商業軟件授權,一些常用的應用軟件如辦公軟件、電子郵件系統等,云服務已經提供,收費低廉,有的甚至是免費。作為客戶端的本地電腦只需運行圖形界面的Linux 操作系統和Firefox 瀏覽器即可享受云服務,不用擔心應用軟件是否是最新版本,這也極大地減少了學校為維護和升級操作系統和應用軟件而投入的費用。而Linux 和 Firefox 都是開源軟件,可以獲取免費使用的許可。Google Apps 就是一個典型的云計算服務案例,它為個人用戶免費提供了字處理、電子表格、PPT 演示文檔制作 、網頁制作以及電子郵件等應用軟件,Google還專門為教育機構免費提供了Google Apps 教育版。 在一些學校,使用 Google Apps 比在電腦中布置開源的應用軟件來得更方便和簡單。

    3可以節約能源

    云計算將各種IT資源以虛擬化技術作為服務提供給云用戶,云用戶只要按需付費即可.高校只需根據自己的需求,通過云計算模式,從云服務提供商獲得虛擬的基礎設施服務,一切計算資源和應用程序都托管到/云0中,無須24 h使用網絡服務器,節約能源.對于私有云,由于在進行計算時所有計算機服務器都參與運行,因此,完成實驗項目迅速,從而節約時間成本,也節約了電能.

    4確保師生的信息安全,提高網絡安全

    學校的計算機病毒的預防處理一直都是一個十分棘手的問題,尤其在計算機機房、實驗室和多媒體教室。 如果其中一臺電腦中了病毒,很快就會傳遍所有電腦。 同時移動盤的廣泛使用更是加快了病毒的傳播范圍和速度。 現在的殺毒軟件授權使用費也是比較高的,而對病毒的防控實效性不是很高。 但在云計算環境下,云計算提供商擁有先進技術和專業團隊來負責這些資源的安全維護工作,所有資源高效集成,師生們只需通過網絡,就能訪問自己的數據。 本地不再存儲任何數據,因而不用擔心病毒入侵造成的破壞,甚至人為因素造成的數據丟失。 所以,云計算在高校的應用既省去了高校在信息安全方面的開支,又確保了高校師生的信息安全。

    5云計算讓數據共享更便捷。

    在SIM tone公司的教育云計算項目中,普 通 舊 電 腦 通 過 瀏 覽 器 訪 問“W ebSN AP”入口接入其“通用云計算服務”平臺,而較新的電腦(能運行W indowsX P 或以上)則通過終端虛擬機軟件“SoftSN AP”接入云服務。該云服務傳遞給每位教師和學生一個虛擬的個人電腦桌面。不管是在學校還是家中,也不管使用臺式電腦、筆記本電腦或是手機,接入云端后,都會獲取到同一個虛擬桌面,就像使用同一臺電腦的系統。因此你可以在任何地方繼續你的工作,也可以在多種設備上共享你的數據。同時啟用云計算服務提供的共享機制還能輕松把文檔與其他人協作共享。比如使用 G oog le apps,你可以把未完成的寫作帶回家,也可以與伙伴一起協同完成教學設計文本和演示文檔,并同其他教師分享。

    三高校應用云計算將面臨的問題

    目前云計算目前仍處于研發階段,高校構建云計算平臺還將面臨一些問題

    1. 要提高云計算在高校運用的意識。

    現在的高校師生因為已經習慣原有的軟硬件設施和科研實驗平臺,在剛開始使用云計算服務時,往往會不知道數據在哪臺服務器上,從而擔憂自己的科研實驗數據泄露,對云計算服務會有些抵觸情緒。 這些會影響在高校中推廣云計算服務。

    2防火墻

    防火墻隔離私有云和 Internet,是保證私有云安全性的重要措施之一。如何有效設置防火墻,確保精品課信息的安全也是面臨的突出問題。

    3多租戶技術

    多租戶技術(多用戶技術)主要包括數據隔離、客戶化配置、架構擴展和性能定制,為多個用戶提供統一堆棧的軟、硬件資源。如何讓每個用戶按需使用資源,并對軟件服務進行個性化配置,同時不影響其他用戶是需要解決的問題。

    4云計算作為分布的互聯網基礎設施,也面臨著與網絡相同的安全問題,主要表現在云計算平臺受攻擊、數據泄漏、數據丟失以及虛擬化帶來的安全問題,目前拒絕服務、攻擊服務是黑客攻擊云計算系統常用的一種手段.公用云提供商一直強調使用加密技術(如SSL)來保護用戶數據,但目前也僅僅是傳輸時是進行加密的,數據在處理諸如使用開源辦公系統時是解密,無法保證數據泄漏問題,雖然用戶與公用云的提供商鑒定合同,但由于數據存儲在云端,并不知道信息被存放在何處或者在什么地方處理數據,這時如果出現自然災難引起數據滅失可能會出現不必要的紛爭.虛擬化是云計算的是本質,但如果主機出現問題,所有虛擬機也會不正常,云系統也不能正常運行.

    總之云計算的出現,表明當前互聯網的發展到了一個新的階段,也是一個新的契機。 云計算對教育領域產生的影響也將是重大而深遠的,云計算今后如何影響教育的發展,如何充分發揮云計算在教育領域的特點和優勢,還需要有充足的時間在實踐中驗證。

    參看文獻:

    第6篇:云計算服務的應用范文

    云計算已經從概念階段走向應用落地階段。近日,VMware公布的第三次年度云成熟度調查顯示,31%的受訪者表示其企業正在采用云解決方案,而這個數字在2011年僅為20%,2010年則是16%。

    VMware調查報告稱,云應用落地將迎來井噴。對這一預測,北京云計算關鍵技術與應用重點實驗室主任曾宇并不完全認同。他認為:從本質上來說,云計算產業是生產業,是服務于第一產業和第二產業的,云計算要有一個大的發展,前提是第一產業和第二產業發展已經基本成熟,有大量的應用需求和提升生產效率的需求推動云計算迅速走向普及,而顯然,我們看到中國目前的產業結構尚處在一個需要進一步優化調整的階段,所以我們發展云計算,需考慮我們的國情,走我們自己的特色之路。

    怎樣才能走出自己的道路?對此,曾宇認為,首先是必須以行業應用為重點,重點發展服務于第一產業和第二產業的云計算行業應用,提升這些行業的生產效率,從信息化和工業化兩化融合入手,以云計算推動工業化和信息化的融合,推動綠色經濟的發展和新興戰略產業的發展,以云計算推動我國制造業實現從生產要素優勢向創新能力和服務增值優勢的歷史性轉變。其次,我們發展云計算既不能有“悲觀論”也不能有“樂觀論”,需辯證地看待這一過程, 云計算產業目前還處于起步階段,但發展起來會很快。有一個從量變到質變的過程。我們既不能太悲觀,也不能太樂觀。

    在曾宇看來,面向公眾服務的云計算應該是首先發展的重點。為此云服務提供商可以從兩方面著手:一是面向個人和企業的信息服務,提供云計算的海量信息存儲、處理等能力;二是面向行業應用,以提供面向行業應用的SaaS和PaaS平臺為主。后者有一定難度但卻意義重大。因此,他建議云服務提供商應該集中優勢資源,深挖行業應用,以云計算平臺+大規模專業團隊的方式,逐步推進云計算在行業的應用。工業云計算服務平臺發展的第三階段將采取垂直工業云服務模式,采用大規模計算平臺+大規模工業設備+領域專家團隊的模式,基于區域經濟體資源稟賦優勢和產業優勢建立區域級工業云服務平臺,更好地服務于區域經濟發展和我國產業結構優化升級調整。

    作為由重慶市政府主辦的云計算方面的大型比賽,“九龍杯”2012中國(重慶)云應用方案設計大賽希望打通和完善重慶云計算產業鏈,促進典型應用的落地。作為本次大賽的評審專家,曾宇對大賽寄予厚望,他認為應用是推動云計算產業發展的根本動力,大賽能夠有效地促進云計算產業落地。“必須進一步加大云計算應用投入,繼續堅持應用牽引,拓展應用領域,使得云計算應用的發展與國家戰略需求相統一,促進云計算產業健康、良性、均衡發展。”

    第7篇:云計算服務的應用范文

    【關鍵詞】移動云計算 云體系架構 云卸載

    1 引言

    云計算是網格計算、服務計算、效用計算等多種計算模式的結合和發展,近年來得到大力發展和迅速普及,在因特網上提供了強大的計算、存儲和信息服務,降低了企業和個人的IT投資成本,并通過解耦上層服務和底層網絡基礎設施提供了極大靈活性。與此同時,智能手機也日益流行并為廣大用戶提供了豐富的應用服務,包括圖片處理、音視頻服務、游戲、電子商務和在線社交網絡服務等。但是,隨著智能手機提供服務的日益增多,對其計算、處理、存儲、帶寬、能量等資源需求也隨著提高,而智能手機的CPU和電池技術進展相對較慢,從而給資源受限的智能手機的應用拓展構成了極大的挑戰。

    一般來說,可以通過對手機的硬件和軟件層面加以改進來提高智能手機的資源供給和服務提供能力,但由于尺寸和重量受限,硬件級的性能提升較慢且成本較高。相比而言,軟件層次的性能提升容易一些,可以將大部分計算和處理任務轉移到外部服務器或利用外部設施的資源。計算負載卸載是指將資源密集型任務從移動設備遷移到資源豐富的云中或鄰近的服務器上,這種借助于云服務資源提升智能手機計算性能的方式極具吸引力和競爭力,在商務、健康醫療、教育、社交網絡、文件共享和娛樂等領域都大有用處。

    移動云包括兩大類:基于基礎設施的移動云和無基礎設施(自組織)云。基礎設施云中硬件基礎設施通常保持靜態不動,并向移動用戶提供信息資源服務;自組織移動云是指由一組移動設備協同構造云設施,并向移動用戶提供云服務。需要說明的是,本文主要考慮基礎設施移動云。

    傳統的計算卸載技術由于沒有考慮能量效率并且耗費帶寬而不能直接移植到智能手機上,并且傳統的移動應用模型僅支持開發在移動設備上運行的應用服務而沒有考慮計算卸載,很少能夠充分利用云資源和云服務。因此,移動智能手機需要一種有效支持計算卸載和適合移動云環境的應用模型,該模型充分考慮能量意識、設備異質性、應用遷移開銷、網絡數據成本等因素。本文旨在闡述近年來提出的移動云應用模型并比較分析其優缺點,對現有的移動云應用模型進行分類,并說明影響移動云模型的重要因素,最后也指出了其今后的發展方向。

    2 移動云計算體系架構

    云計算的主要目標之一是為小型微型企業和個人用戶提供訪問資源和使用服務的便捷高效方法。與此類似,移動云計算的主要目標是向移動用戶提供增強的用戶體驗,包括計算時間、電池壽命、應用服務和設備資源等方面。相比于云計算,移動云計算面臨獨特的問題和挑戰,如網絡連接、通信負載、網絡帶寬、移動設備能量等。無論怎樣,移動云應用模型也基于標準的云服務模型,包括IaaS、PaaS、SaaS等。移動云計算的實例包括亞馬遜的彈性云計算(EC2)、谷歌的APP Engine和微軟的Azure云服務。

    當前的移動云計算體系架構中,移動設備可以通過兩種方式訪問移動服務,即通過移動電信網絡或通過無線訪問點,如圖1所示。前者需要借助于衛星或無線基站,后者借助Wi-Fi接入點,兩種方式都要最終接入因特網來獲得云中的服務和資源。相比而言,基于Wi-Fi接入方式的時延、成本和能耗更低。

    在將移動設備的計算任務卸載到云服務設施之前,移動云應用需做出必要的評估和決策。計算卸載過程的基本工作流程簡述如下:首先移動應用檢查用戶的卸載許可權限,如果用戶允許計算任務卸載,那么應用接下來檢查到云服務的可訪問性和可用的云資源。然后,移動應用還需根據用戶的目標和任務需求來決定計算卸載是否有益,如果有益,則執行計算卸載;否則,應用依舊在本地執行計算任務。計算卸載的決策過程很復雜,受多種實體和因素的影響,包括用戶、移動設備、網絡連接、應用特性和模式以及云服務和資源等。

    3 移動云計算應用模型評價標準

    本節說明評價移動云應用模型優劣常用的幾種指標和需要考慮的若干因素,包括情景意識、時延、帶寬利用率、通用性、隱私、復雜性、安全性、編程抽象、可擴展性、執行資源和操作平臺。

    (1)情景意識:如前所述,應用模型的情景意識是指它了解能夠影響計算卸載的實體和參數。實際上,應用模型具有情景意識能力是非常有必要的,因為并非在所有情況下計算卸載都是有益的,櫬慫需要根據感知的情景動態決策是否需要執行計算卸載。

    (2)時延:在移動云計算中,時延是指從卸載計算任務到從云中返回計算結果的時間。時延主要由卸載數據量、網絡傳輸速度、用戶和云服務設施的相對位置、云處理速度等因素決定。

    (3)帶寬利用率:在應用模型中,帶寬利用率是指卸載計算需要遷移到云中的數據量。如前所述,數據量越大時延也越長,因此部分數據可以提前遷移到云中以減少時延。但是,數據的遷移需要進行數據同步,同步頻率高數據一致性好但通信開銷也越大,需綜合考慮。

    (4)通用性:所謂的通用型是指應用模型能夠支持各種各種的應用,包括時延容忍的應用和實時性要求較高的應用,前者包括文件檢索、病毒掃描等,后者包括語音和視頻類應用。

    (5)隱私性:當前移動設備普遍配備了GPS并且許多應用通過要求獲取用戶位置信息來提供基于位置的服務。這些服務給用戶帶來便捷的同時,也造成了嚴重的隱私泄露問題,特別是用戶其它相關的信息被惡意竊取時。另外,云中用戶的數據隱私也是一個必須正視的重要問題,其在一定程度上限制了移動云計算應用的普及。為此,歐盟已通過了相關數據保護的法律,對存儲用戶數據的服務器和機房提出了嚴格的規范標準。為了解決隱私性問題,移動云應用模型必須提供相應的隱私保護和認證機制。

    (6)復雜性:移動云應用必須能夠在線或離線執行,還應該以盡量低的時延充分利用帶寬。一些應用模型將應用分成可管理的和可卸載的組件,后者可以靜態按計劃地或動態依據情景信息按需地遷移到云中。此外,一些應用模型在云中采用并行處理來減少執行時間,但并行化能否執行依賴于云服務。不過,應用劃分、動態卸載、資源監控、情景感知和并行處理都會在一定程度上增加應用模新的復雜性,導致實現困難并給移動設備帶來較高負擔。

    (7)安全性:安全性是云計算大規模部署應用的一大障礙,因為云計算引入許多新的安全問題,除了上面提到的數據隱私性外,還包括數據訪問控制、數據分發、數據完整性、用戶可信性、服務可用性、通信安全性和基礎設施可靠性。在移動云計算中,需要從兩個方面考慮安全問題,即移動設備和云服務設施。移動設備必須時刻清除惡意代碼,包括病毒、木馬和蠕蟲等,以避免隱私泄露和數據遭受破壞。為了清除惡意代碼,移動設備上的安全應用必須定期執行掃描,但這又會增加能耗。針對這種矛盾,可以將部分資源耗費型的惡意代碼掃描任務卸載到云中,以便在節省移動設備能量的同時獲得較高的安全性。另一方面,存儲在云中的數據可能丟失、篡改或泄露,必須使用加密保護、訪問控制和數據備份機制。

    (8)編程抽象:云平臺支持不同的API、數據模型、查詢語言和成本模型,與此類似,移動設備運行不同的操作系統,對軟硬件有不同的要求。因此,移動設備和云平臺的異構性使得移動云應用的開發變得非常復雜。為了便于開發移動云應用,需要新的編程抽象工具來隱藏云設施和移動設備的復雜性,如MpaReduce、Spark和Hadoop。

    (9)可擴展性:可擴展性是云計算的重要特征之一,以便適應不斷增長的用戶需求。此外,應用模型必須能夠及時集成各種新型的應用,并且對基礎設施的要求盡量少。需要指出的是,可擴展性不僅依賴應用模型還依賴于云平臺。舉例來說,Google的AppEngine的擴展能力好于Amozon的EC2。

    (10)執行資源:移動云應用可以采用兩種執行方式。第一種情況是應用在虛擬云設施中執行,如個人計算機、筆記本和服務器等;第二種情況是應用在真實的云設施中執行,如EC2、AppEngine等。因此,移動運營用模型必須能夠很好地支持這兩種執行方式。執行資源極大影響應用模型的可擴展性和可用性,因為鄰近的基礎設施并非總是可用的,特別是當用戶在移動的情況下尤為如此。因此,為了使應用模型可擴展并能利用虛擬的無限資源,將計算任務及時轉移到真實的云平臺是極好的選擇。

    (11)軟件平臺:軟件平臺是移動設備的應用模型運行的基礎,知名的軟件平臺有Android、iOS、Symbian、BlackBerry等。大多數應用模型都僅支持單個平臺,而且每個平臺對計算卸載的支撐力度不同。例如,Android相比于iOS能更好地支持計算卸載。

    4 移動云計算應用模型分類

    移動云應用模型通常是為特定目標設計的,如執行本地資源不足的應用,從而可以增強移動設備的應用性能。當然,有些時候一個應用模型也可以針對多個目標設計,但是有時需要犧牲其他目標來優化主目標。基于應用模型的目標,可以將移動云應用模型分為四類,具體說明如下:

    4.1 基于性能的應用模型

    基于性能的應用模型的主要目標是將資源密集型的計算卸載到高速云中,通過利用云資源來增強移動設備的應用。CloneClode模型將部分計算任務卸載到云中,并對移動設備和云中的克隆設備進行及時同步,以便保證應用執行的一致性。當允許增強移動設備性能時,移動設備可以將計算任務轉移到克隆設備并轉入休眠狀態。在CloneClode模型中,面臨的最大挑戰是應用程序分割和進程遷移。圖2給出了應用程序分割和進程遷移的一個示例,由于在云中有完整的備份,所以移動設備數據的丟失可以很容易地得到恢復。但是,這又帶來了不可回避的數據隱私和安全問題。

    Zhang等人提出了一種基于彈性應用的移動云應用模型,每個彈性的應用被分割成多個稱為Weblet的組件。Weblet是一種可以計算、存儲和通信的獨立應用單元并且保持其執行位置透明。Weblet的卸載決定依賴于CPU負載、內存、網絡條件、用戶喜好和電池能量等因素。基于使用的編程技術,Weblet可以是平臺相關的,也可以是平立的。彈性應用可以分為三種模式:復制模式、分離模式和聚集模式。復制模式支持兩種類型的復制,一是在云中執行Weblet的多個副本來完成單個任務,從而減少執行時間,特別適合執行大批量的類似任務,如文件掃描。二是在云中執行Weblet的多個副本,但是最先完成執行的副本首先向移動設備返回結果來減少處理時延。分離模式可以在共享的資源上執行Weblet的不同實現,通過向共享資源添加新的實現來增加應用的可擴展性。由于可以在單個設備上聚集多個服務,分離模式可以增強用戶的體驗。聚集模式在云中運行多個Weblet并監控用戶Web賬戶和服務,因此一旦有賬戶活動出現,Weblet將聚集信息轉發到移動設備上。由于數據復制往往需要在多個位置上分布式執行,因此面臨著數據安全、同步和完整性等題。

    4.2 基于能量的應用模型

    基于能量的應用模型旨在通過充分利用云資源來減少移動設備應用的能耗,這主要是借助計算卸載將計算密集型任務轉移到云中,從而減少應用的計算開銷。舉例來說,uCloud模型重點關注從異質組件中組合應用來支持靈活性、可重用性和可配置性。每個組件可以在移動設備或云中執行,并且組件可以很容易地標識并松散地與輸入/輸出參數、私有內存和配置信息相綁定。uCloud的優點在于它支持自包含的彼此相互獨立的應用組件,從而增加了靈活性和可重用性,但是需要熟練的程序員開發相關應用組件,并且沒有采用相應的數據保護機制。

    4.3 基于約束的應用模型

    基于約束的應用模型主要是在資源受限的環境中(如移動手持設備)通過使用云資源來有效執行應用。與基于能量的應用模型類似,將資源耗費型應用轉移到云中而只在移動設備上執行輕量級的應用。例如,Cloullet模型使用虛擬機的概念,通過運行在可信和資源豐富的主機上的虛擬機來實現計算卸載,此時移動設備充當瘦客戶機。鑒于時延問題在移動云應用模型中非常關鍵,因此,Cloudlet模型可以根據需要將計算任務卸載到臨近的基礎設施上而不是遠程的云中,以減少傳輸和處理時延。基于虛擬機的Cloudlet模型相比于進程遷移和軟件虛擬化更為健壯,并且通用性更強,缺點是VM綜合處理需要花費數秒使得這種模型不適合實時任務。

    4.4 多目擻τ媚P

    多目標應用模型的目的是同時獲得包括性能和能量效率在內的多個目標并在多個目標之間進行相應的權衡。MAUI模型可以在最小化用戶干預的情況下提供精細粒度的應用卸載,主要目標是最小化能耗,同時可以降低移動設備的內存耗費。在MAUI模型中,應用分區是動態的,并且卸載是分段的,以減少處理時延。Cuckoo模型支持應用的部分卸載并且目標使開發者編程更容易。此外,Cuckoo支持本地和遠程方法實現,但是不支持異步回調和遠程狀態轉移。

    5 結論

    本文討論了移動云計算體系架構及云計算應用模型,通過計算卸載以緩解移動設備在資源受限的條件下的負載,提高其服務性能。但是,現有的云應用模型通常僅支持單個執行平臺,限制了其可用性和通用性。為此,需要考慮標準化移動云執行平臺以方便計算卸載的實現。此外,移動云計算應用今后仍需要解決多個難題,包括:數據同步、數據隱私性、模型安全性、可擴展性和多目標權衡等。

    參考文獻:

    [1] N Vallina-Rodriguez, J Crowcroft. Energy Management Techniques in Modern Mobile Handsets[J]. IEEE Communications Surveys & Tutorials, 2013,15(1): 179-198.

    [2] Atta ur Rehman Khan, Mazliza Othman. A Survey of Mobile Cloud Computing Application Models[J]. IEEE Communications Surveys & Tutorials, 2014,16(1): 393-413.

    [3] C Mascolo. The Power of Mobile Computing in a Social Era[J]. IEEE Internet Computing, 2010,14(6): 76-79.

    [4] D Huang. Mobile Cloud Computing[J]. IEEE COMSOC Multimedia Communications Technical Committee (MMTC) E-Letter, 2012,6(10): 27-31.

    [5] C Wang, K Ren, W Lou, et al. Toward Publicly Auditable Secure Cloud Data Storage Services[J]. IEEE Network, 2010,24(4): 19-24.

    [6] S Sakr, A Liu, D M Batista, et al. A Survey of Large Scaledata Management Approaches in Cloud Environments[J]. IEEE Communications Surveys & Tutorials, 2011,13(3): 311-336.

    [7] X Fan, J Cao, H Mao. A Survey of Mobile Cloud Computing[J]. ZTE Communications, 2011,9(1): 4-8.

    [8] P Makris, D Skoutas, C Skianis. A Survey on Context-aware Mobile and Wireless Networking: On Networking and Computing Environments’Integration[J]. IEEE Communications Surveys & Tutorials, 2012(15): 362-386.

    第8篇:云計算服務的應用范文

    一、云計算的概念和核心思想

    “云計算”這個概念最早是由谷歌公司在2006年的“Google101計劃”中正式提出并使用的。之所以稱之為“云計算”,是因為在互聯網技術剛剛興起的時候,人們畫圖時習慣用一朵云來表示互聯網,因此在選擇一個名詞來表示這種基于互聯網的新一代計算方式的時候就選擇了“云計算”這個名詞。當然,云計算發展至今,早已超越了它原始的概念。下面我們就來解釋一下“云計算”的概念。

    1.云計算的概念

    目前,對于云計算的認識還在不斷的發展變化,云計算的概念仍沒有普遍一致的定義。因此,我們給出兩個現在大家比較認同的定義。

    中國網格計算、云計算專家劉鵬給出如下定義:“云計算將計算任務分布在大量計算機構成的資源池上,使各種應用系統能夠根據需要獲取計算、存儲空間和各種軟件服務”。

    NIST(NationalInstituteofStandardsandTechnology,美國國家標準和技術研究院)的定義:云計算是一種能夠通過網絡以便利的、按需付費的方式獲取計算資源(包括網絡、服務器、存儲、應用和服務等)并提高其可用性的模式,這些資源來自一個共享的、可配置的資源池,并能夠以最省力和無人干預的方式獲取和釋放。這種模式具有5個關鍵功能,還包括3種服務模式和4種部署方式。

    通俗的理解是,云計算的“云”就是存在于互聯網上的服務器集群上的資源,它包括硬件資源(服務器、存儲器、CPU等)和軟件資源(如應用軟件、集成開發環境等),本地計算機只需要通過互聯網發送一個需求信息,遠端就會有成千上萬的計算機為你提供需要的資源并將結果返回到本地計算機。這樣,本地計算機幾乎不需要做什么,所有的處理都由云計算提供商所提供的計算機群來完成。

    2.云計算的核心思想

    為了更好的理解和認識云計算的概念,下面我們來闡述云計算的核心思想:傳統IT模式下,企業建立一套IT系統不僅僅需要購買硬件等基礎設施,還有買軟件的許可證,需要專門的人員維護。當企業的規模擴大時還要繼續升級各種軟硬件設施以滿足需要。對于企業來說,計算機等硬件和軟件本身并非他們真正需要的,它們僅僅是完成工作、提供效率的工具而已。對個人來說,我們想正常使用電腦需要安裝許多軟件,而許多軟件是收費的,對不經常使用該軟件的用戶來說購買是非常不劃算的。可不可以有這樣的服務,能夠提供我們需要的所有軟件供我們租用?這樣我們只需要在用時付少量“租金”即可“租用”到這些軟件服務,為我們節省許多購買軟硬件的資金。我們每天都要用電,但我們不是每家自備發電機,它由電廠集中提供;我們每天都要用自來水,但我們不是每家都有井,它由自來水廠集中提供。這種模式極大地節約了資源,方便了我們的生活。面對計算機給我們帶來的困擾,我們可不可以像使用水和電一樣使用計算機資源呢?答案是肯定的。云計算的最終目標就是將計算、服務和應用作為一種公共設施提供給公眾,使人們能夠像使用水、電、煤氣和電話那樣使用計算機資源。這就是云計算的核心思想。

    二、云計算的分類

    云計算按服務方式或者是部署方式,可以分成三類。

    1.公共云(Publiccloud)

    公共云:云基礎架構被做成一般公共或者一個大的群體所使用,被某個組織所擁有,并出售云計算服務。對于使用者而言,公共云的最大優點是,其所應用的程序、服務及相關數據都存放在公共云的提供者處,自己無需做相應的投資和建設。

    2.私有云(Privatecloud)

    私有云:是指企業自己使用的云,它所有的服務是供自己內部人員或分支機構使用。私有云的部署比較適合于有眾多分支機構的大型企業或政府部門。隨著這些大型企業數據中心的集中化,私有云將會成為他們部署IT系統的主流模式。私有云部署在企業自身內部,因此其數據安全性、系統可用性都可由自己控制。但其缺點是投資較大,尤其是一次性的建設投資較大。

    3.混合云(Hybridcloud)

    混合云:包含多個公有云和私有云。這些云保持著唯一的實體但是通過標準或者特有的技術結合在一起。這些技術使得數據或者應用程序具有可移植性。混合云所提供的服務既可以供別人使用,也可以供自己使用。相比較而言,混合云的部署方式對提供者的要求較高。

    三、云計算特點

    1.規模巨大:云計算是由幾十萬、上千萬臺服務器聯合組成的具有前所未有的計算能力服務器集群。

    2.虛擬化:云計算通過虛擬化技術,對成百上千的云服務器的CPU、內存、硬盤和網絡帶寬等資源虛擬化成為一個整體,根據用戶需求動態地分配。

    3.通用性:云計算不是針對特定的應用,在云計算的支撐下可以構造出千變萬化的應用,同一個云計算平臺可以同時支撐不同的應用運行。

    4.高可擴展性:云計算的規模可以動態伸縮,滿足應用和用戶規模增長的需要。

    5.按需服務:云計算是一個龐大的資源池,用戶按需購買;云計算可以像自來水、電、煤氣那樣計費。

    6.極其廉價:由于云計算的特殊容錯措施可以采用極其廉價的節點來構成云,云計算的自動化集中式管理使大量企業無需負擔日益高昂的數據中心管理成本,云計算的通用性使資源的利用率較之傳統系統大幅提升,因此用戶可以充分享受云計算的低成本優勢,經常只要花費幾百美元、幾天時間就能完成以前需要數萬美元、數月時間才能完成的任務。

    四、云計算應用面臨的主要問題盡管云計算模式具有許多優點,但是在應用方面還存在一些問題。

    1.數據隱私問題:如何保證存放在云服務提供商的數據隱私不被非法利用,不僅需要技術的改進,也需要法律的進一步完善,或采用一定的應用策略。#p#分頁標題#e#

    2.數據安全性:有些數據是企業的商業機密,數據的安全性關系到企業的生存和發展,云計算數據的安全性問題解決不了會影響云計算在企業中的應用。

    3.用戶使用習慣:如何改變用戶的使用習慣,使用戶適應網絡化的軟硬件應用是長期而艱巨的挑戰。

    4.網絡傳輸問題:云計算服務依賴網絡,目前網速低且不穩定,使云應用的性能不高。云計算的普及依賴網絡技術的發展。

    小結

    第9篇:云計算服務的應用范文

    【關鍵詞】云計算 構架 關鍵技術 數據處理 優化

    云計算作為信息產業的重大革新,主要是依托于互聯網技術實現自由的資源池訪問的一種計算模式。以計算機資源服務為表現形式,用戶可以利用云計算進行業務快速申請和資源釋放,并對其使用的資源進行付費,云計算模式可用于程序員進行軟件開發、為企業提供計算服務,也可用于個人用戶的軟件使用甚至桌面租賃,“云端”化的“即”服務模式提高了資源服務質量、降低了企業的IT擁有和運行成本。在這樣的環境背景下,探究云計算構架及其關鍵技術具有非常重要的現實意義。

    1 云計算主要應用特征

    在云計算的實際應用中,在傳統分布計算思維方式的基礎上,利用計算機集成數據中心,通過服務形式為用戶提供云計算購買資源。在這一層面看,云計算和網格計算具有一定的相同之處,除此之外還具備以下幾點特征:

    1.1 彈

    在云計算的實際應用中, 其服務模式可以根據用戶的需求快速伸縮,呈現自動業務負載變化,有效防止服務器性能荷載較大而影響服務質量,造成信息資源的不必要浪費。

    1.2 資源池化

    在云計算構建中,資源的分享與利用主要是利用共享資源池的形式進行資源管理,結合虛擬化技術,根據用戶的實際資源使用需求進行資源分配,對于用戶來說,在提供資源服務的過程中,資源放置、分配以及管理等方面均為透明化,提高用戶體驗。

    1.3 按需服務

    云計算具有按需服務的使用功能,主要涉及到應用程序服務、數據儲存服務以及信息基礎設施等服務內容,用戶可以根據自身的實際使用需求進行云計算服務選擇,系統會按照用戶的實際需求自動分配資源,在此過程中不需要管理員的干預,進而實現資源自動服務。

    2 云計算系統構架研究

    2.1 核心服務層

    云計算構架在實際使用中主要涉及到核心服務、服務管理以及用戶訪問接口等三個層面,核心服務的主要功能是把硬件軟件設施以及應用程序轉化為對用戶的服務,在實際運行中包括laaS、PaaS、SaaS等三層。laaS層主要是向用戶提供硬基礎設置服務,根據用戶的實際使用需求選擇實際計算機、虛擬計算機、儲存與網絡等信息資源,在實際使用的過程中,用戶需要向云計算系統輸入硬件服務關鍵詞,以提高服務項目的準確性。在近幾年的研究中,逐漸將虛擬化技術應用到laaS層服務中,進而有效提高laaS層服務的可靠性、規模性以及定制性。PaaS層作為應用程序的主要運行環境,為用戶提供應用程序部署和資源管理等服務工作,利用軟件開發工具與開發語言,設計人員可以將程序代碼上傳,以實現服務功能。SaaS層主要依托于基礎平臺開發,在實際應用的過程中更加傾向于企業資源服務,企業利用SaaS層對管理企業各類信息數據,如CRM、ERP、HRM等托管應用管理,在線文檔處理、在線存儲、企業郵箱等應用服務。

    2.2 服務管理層

    在云計算構架的實際應用中,服務管理對核心服務層具有非常重要的輔助作用,可以有效提高核心服務層的安全性與可靠性,并主要涉及到服務質量保證與安全管理兩方面內容。云計算服務系統資源龐大、結構復雜,在實際使用中無法達到用戶的服務質量標準。對此,服務開發商可以與用戶簽訂服務水平協議,在服務質量方面達到雙方要求,進而保證云計算系統服務質量。在安全管理方面,服務管理層利用資源集中處理方式,可以有效防止計算機服務平臺單點失效的現象,保證數據中心的運行質量與運行效率,進而保證云計算系統平臺綜合服務水平。

    2.3 用戶訪問接口層

    在云計算構架中,用戶訪問接口層為用戶訪問云計算網頁提供的有效的渠道,主要涉及到命令行、Web門戶以及Web服務等內容,命令行與Web服務在運行中訪問模式主要可以為終端設備進行應用程序接口連接,實現多種服務的組合。而Web門戶是進行云計算系統訪問的模式,利用Web門戶可以把用戶桌面應用順利轉移到互聯網平臺中,提高用戶訪問網頁的便利性,使得用戶可以借助瀏覽器進行數據程序的訪問,進而有效提高云計算系統訪問效率。

    3 云計算構架關鍵技術

    3.1 數據中心節能技術

    在進行laaS層設計的過程中,由于云計算數據中心規模龐大,在設備實際運行的過程中會消耗大量電量,因此,建設綠色節能數據中心是云計算的關鍵技術環節。通常應在IT設備、電源系統、制冷系統等關鍵環節進行節能。技術人員先要對IT設備的能耗量進行分析與研究,不斷優化其數據總量,爭取在電能消耗和性能使用方面達到最佳平衡。對于制冷系統電能消耗問題,設計人員要對空間大小、風扇以及機架擺放、空氣流動方向等影響因素進行有效控制,制定多層次數據中心設備設計方案,利用計算機進行空氣流與熱交換的構建,模擬真實的系統運行環境,進而為數據中心的規劃與布局提供有利的理論依據。

    3.2 虛擬化技術

    虛擬化技術主要應用在laaS層,可以為云計算構件運行提供計算資源、存儲資源和網絡資源,作為云計算系統中的關鍵技術,對系統基礎設施服務進行按需分配,滿足用戶在云計算系統使用中的的個性化需求。服務器虛擬化通過把多個操作系統整合到一臺物理服務器上,從而實現多用戶通過各自的操作系統共享物理服務器的同一CPU、磁盤、內存、網卡等資源,還可以通過資源自動分配技術提高資源利用率、簡化IT架構、降低管理資源的難度;客戶虛擬機的真正硬件無關性還可以實現虛擬機的運行時遷移,可以實現真正的不間斷運行,從而最大化保持業務的持續性。存儲虛擬化通過條帶化異構存儲,實現存儲資源的池化,實現SAN、NAS及FCOE、CIFS、NFS的全協議支持,最新的超融合架構可以實現多設備分布式存儲,從而提高存儲的IO性能和可靠性。網絡虛擬化就是在一個物理網絡上模擬出多個邏輯網絡,可以通過基于設備或基于路由器實現同一物理網絡的多條邏輯隧道,從而實現多業務網絡的物理復用;通過openflow等技術可以將網絡設備控制面與數據面分離開來,實現“軟件定義網絡”,從而實現了網絡流量的靈活控制,使網絡作為管道變得更加智能。

    4 結束語

    本文通過對云計算構架及其關鍵技術的研究,介紹了云計算通過互聯網技術提供用戶進行資源池訪問的多種途徑,尤其是從系統架構的層次和IDC節能技術、虛擬化技術有深入淺出的描述,并對前沿發展應用進行了跟蹤,有助于進而進一步推進云計算的優化與發展應用。

    參考文獻

    [1]羅軍舟,金嘉暉,宋愛波,東方.云計算:體系架構與關鍵技術[J].通信W報,2014(07):3-21.

    [2]宋麗華,郭銳,任強,鹿全禮,鄭雷雷.東營云計算系統架構關鍵技術的研究[J].計算機應用與軟件,2014(10):211-212+249.

    作者簡介

    陳仁太(1976-),男,四川省中江市人。大學本科學歷。現為成都師范學院信息中心講師。主要研究方向為教育信息化、計算機網絡、數據挖掘技術、云計算。

    相關熱門標簽
    主站蜘蛛池模板: 中文国产成人精品久久一区 | 爱情岛永久地址www成人| 成人免费公开视频| 成人中文字幕一区二区三区| 免费成人在线电影| 久久成人国产精品一区二区| 成人精品国产亚洲欧洲| 国产成人涩涩涩视频在线观看| 四虎精品成人免费影视| 欧美成人观看免费完全| 国产成人亚洲综合| 精品久久久久成人码免费动漫| 成人免费一区二区三区| 亚洲欧洲精品成人久久曰| 欧美成人午夜做受视频| 国产成人av乱码在线观看| 成人黄色电影在线观看| 亚洲欧美日韩成人| 成人中文精品3d动漫在线| 欧美成人a人片| 国产成人av一区二区三区在线观看 | 国产精品成人h片在线| 精品欧美成人高清在线观看2021| 国产成人在线观看免费网站| 成人性生交大片免费看| WWW夜片内射视频日韩精品成人 | 成人午夜在线播放| 成人福利视频导航| 欧美成人看片一区二区三区| 黄色成人在线网站| 精品欧美成人高清在线观看| 18级成人毛片免费观看| 中文字幕成人免费高清在线 | 亚洲欧美一区二区成人片| 国产亚洲精品成人久久网站| 国产成人麻豆亚洲综合无码精品 | 日本成人在线播放| 欧美成人免费高清视频| 成人试看120秒体验区| 曰批视频免费30分钟成人 | 国产成人无码av片在线观看不卡 |