時間:2023-09-18 17:07:18
序論:寫作是一種深度的自我表達。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內心深處的真相,好投稿為您帶來了七篇云計算技術的定義范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創作。
關鍵詞:云計算技術;計算機應用;應用架構;服務平臺
中圖分類號:TP393.09
云計算是利用虛擬化技術將價格低廉的服務器進行松散耦合,然后形成一個大規模的計算機中心及大容量的儲存系統,然后利用互聯網絡進行交付服務。用戶不用了解該技術的基礎構架,就能夠方便的使用計算機資源。在大學生計算機應用大賽中,對作品有一個特殊的要求,就是參賽者提交的必須是代碼。在傳統的競賽中,參賽者通常是采用郵箱投遞的方式提交作品,然后由大賽的組織者將作品進行統一部署,交給專家評審?;ヂ摼W技術的應用需要在較為復雜的環境部署下進行,而云計算的交付模式能夠為用戶提供一個多元化的平臺,在該平臺上能夠對作品進行在線部署,在線評審等。
1 云計算的定義
至今為止,云計算技術還沒有一個統一的定義,不同的組織給云計算下了不同的定義,據不完全統計,其定義內容在25種以上,例如:Gartner認為,云計算技術是利用網絡技術作為服務為用戶提供計算的一種服務;美國國家標準給出的定義是,云計算是通過互聯網便捷服務通過付費模式使資源進行快速部署,并且不需要較多的管理工作。隨著云計算技術的不斷應用,其定義將產生更多的新觀點。
云計算并僅僅作為一個技術的代名詞,它還意味著多種技術的結合,其指向是IT基礎設施的交付以及使用,通過互聯網技術按照不同用戶的需求和擴展的方式對硬件資源、平臺資源以及軟件資源進行獲取,同時也可作為其他服務,無論是從廣義還是狹義的角度而言,云計算運行的核心觀念是按照用戶不同的需要提供服務,類似人們對水、電等資源使用的模式一樣。從云技術的技術層面而言,其功能的實現主要受兩個因素的影響,第一,數據儲存能力;第二,計算能力,其中,“云”還可以分為兩種:儲存云和計算云。其發展的勢頭吸引了各個研究領域的興趣,從而推動了相關技術和商業模式的發展,各種創新業務層出不窮,云技術的發展勢頭將越來越激烈。
2 云計算應用架構
云計算技術的應用價值極高,出來具備擴展、服務以及計算機功能外,他還有許多隱形價值,其特點為以互聯網、服務、使用量作為基礎,并且能夠根據用戶的不同需要進行擴展,其核心技術為:虛擬化技術、網絡計算以及網絡儲存等。云計算技術在其架構上分為三個層次:基礎設施、應用程序、應用平臺。它們分別能夠為用戶提供互聯網資源、儲存資源、計算機資源。雖然云計算處于一個虛擬的環境,但是其具備強大的全面性,能夠提供數據庫、中間件和服務環境,同時能夠為用戶提供科學、完整的應用程序,為用戶展示最先進的計算機成果。
2.1 基礎設施
云計算技術在大學生計算機大賽中主要的作用是為參賽者和評委提供評審和交流的平臺,該平臺是通過硬件服務群來實現相關的運算工作,其存儲及內存資源池由服務器組合而成,所以可以將虛擬平臺和存儲空間分為不同的等級??梢詫τ嬎銠C應用大賽的數據資料進行適當的處理,例如:分享、分析等,操作十分方便快捷。
2.2 應用程序
就應用程序而言,可以交給參賽組隊作品進行部署,然后完成對該應用程序的調試工作,最大限度的滿足計算機應用大賽的系統以及相關評價系統。
2.3 服務平臺
其服務平臺最核心的功能是為用戶提供操作系統和其他重要服務,即利用虛擬化技術,主要為用戶提供IOS和Linux操作系統還有相關操作模板,另外,還為用戶提供七大開發平臺,如下表所示。
表1
基礎模板:Window Template、Linux&Unix Template、Apple OS Template
應用模板:android、Apple IOS、Windows Phone、J2ME、MTK、Blackberry、Symbian
3 云計算技術在大學生計算機應用競賽中的應用
在大學生計算機大賽中,云計算技術主要是為用戶提供計算資源,其資源量必須和實際的需求一致,另外,由于計算機競賽的規模較大,參賽者沒有收到地域的要求,云計算技術可以提供一個跨區域的平臺,方便評委進行考核,當比賽結束后,參賽者可以隨時隨地瀏覽云端開發環境,一般從教育網或者公網進行登錄。
云計算技術主要通過網絡安全技術以及負載均衡技術進行支撐,這兩種技術讓云平臺運行的更加順暢,使其訪問速度更快,很大程度上保證了系統的安全性和實用性。針對云計算存在的負載以及失衡問題,云平臺可以一一解決。其關鍵步驟是建立在云計算環境下存在的負載均衡模型,然后建立概率矩陣。云平臺首先應該保證其安全性,所以無論從互聯網的安全性、數據的安全性還是虛擬化安全方面而言,將云安全的解決手段應用進去是最佳的方式,無論用戶使用哪一種云計算模式,最重要的就是保證數據安全,所以,為了保證計算機大賽的公正性,需要將相關數據進行備份,如果數據遭到意外丟失,僅需要一個小時就能恢復數據。另外,互聯網絡的各種威脅也要得到重視,這時云端的應用程序將充分體現其作用。由于虛擬化技術被采用,所以服務器和虛擬機的安全性也應該得到重視。
4 云計算技術的應用過程
在大學生計算機應用大賽中使用云計算技術,首先需要參賽者向云平臺提出自身的資源需求,根據不同的情況,對資源的使用權限為半個小時至一年,供用戶使用的開發平臺高達七個,用戶只需要付費就能夠開始使用,申請使用的過程只需要短短的幾分鐘。在云平臺內,資源是多元化的,其用處十分廣泛,不僅能夠備份多種開發手段以及多個版本,同時還能夠建立及維護快照,讓整個團隊獲取更大的利益,使其配合更加和諧,效率得到提升。
一般來說,計算機大賽的規模大且選手來自各地,同時還有港澳臺地區的參賽者,評委也不例外,如果采用傳統的現場考核模式將給評審工作帶了很大的困難,所以,大賽的主辦方一般通過云計算技術作為橋梁,為評審和參賽者提供溝通的平臺,云平臺在不同地區間能夠進行便捷的溝通,能夠很好的進行異地評審。計算機大賽的評委只需要通過進入指定網址,登陸到云計算平臺中,就能夠對參賽者的作品進行觀摩和評判,從而給出公正和專業的考核結果,其安全性也能夠得到保障,可以說云計算技術為大賽做出了巨大的貢獻。
5 結束語
綜上所述,在大學生計算機應用大賽中應用云計算技術是必不可少的,不僅能夠實現跨地區評審,節省考核的時間和人力,還能夠發揮其優勢,保證參賽數據的安全性,并且使用的過程十分簡便,價格合理。通過云計算技術的不斷應用和發展,在未來一定會變得更加完善,在計算機應用大賽中有更大更廣的覆蓋率。
參考文獻:
[1]王劍鋒.“虛擬”豐“云”――虛擬化和云計算技術淺析[A].中國新聞技術工作者聯合會五屆一次理事會暨學術年會論文集(上篇),2009.
[2]曹沁宇.淺談云計算技術在客服系統中的應用[A].全國無線及移動通信學術大會論文集,2011.
[3]董敏,陳金鷹,鄒振宇.云端漫步――云計算時代來臨[A].四川省通信學會2009年學術年會論文集,2009.
[4]徐雷,辛,馬少武.云計算與電信運營商服務平臺建設[A].中國通信學會信息通信網絡技術委員會2009年年會論文集(上冊),2009.
關鍵詞:云計算技術能源管理軟件應用
引言
我國是工業能耗大國,工業用能占我國終端能耗總量的70%左右。為緩解我國經濟發展需要與能源資源不足之間的矛盾,企業紛紛使用能源管理軟件,利用信息化手段有效管理能源,降低運營過程中的能源消耗。
隨著信息技術的飛速發展,企業希冀以更低的成本投入獲取同樣有效的能源管理措施,而云計算的出現使其變成現實。
1、什么是云計算
1.1云計算的定義
目前國內對云計算還沒有一個統一的標準定義,只是在大體上做了一些概念性的表述。簡單地說,云計算就是提供基于互聯網的軟件服務。我們可從三方面進行描述。第一方面,軟件作為服務(SaaS),提供使用服務商運行在云基礎設施之上的應用;第二方面,平臺作為服務(PaaS),提供在云基礎設施之上部署用戶創建或采購的應用,這些應用使用服務商支持的編程語言或工具開發;第三方面,基礎設施作為服務(IaaS),提供云供應了處理、存儲、網絡以及其它基礎性的計算資源,以供用戶部署或運行自己任意的軟件,包括操作系統或應用。另外,云計算技術具備廣闊的接納入口,隨時準備豐富自身。
1.2云計算的體系結構
云計算的體系結構,包含云服務、云平臺和硬件平臺。云服務就是指可以在互聯網上使用一種標準接口來訪問的一個或多個軟件功能;云平臺是云服務的運行平臺,它提供服務開發工具和基礎軟件(如數據庫、分布式操作系統等),從而幫助云服務的開發者開發服務;硬件平臺是包括服務器、網絡設備、存儲設備等在內的所有硬件設施,它是云計算的數據中心。
2、什么是能源管理軟件
2.1 能源管理軟件的定義
能源管理軟件是一種為多層次體系提供能源產、供、銷決策的軟件系統,集自動化、信息化及標準化的軟件、服務、管理體系于一身。技術方面,采用最新的WEB2.0、Hibernate 技術,選用大型數據庫平臺和工作流引擎,基于面向對象的軟件設計思路,并采用B/S三層結構模式應用;應用方面,通過企業提供的基礎能源數據資料,經過軟件的計算和模型分析,得出準確的能耗數據和優化分析結果。
2.2 能源管理軟件的發展
從1997年開始,我國企業逐步重視通過信息化手段有效管理能源,從最初的簡易統計分析工具發展到能源管理系統(EMS),再發展到能源管理平臺(EMIS),逐漸形成“自動化、信息化、標準化”的能源管理軟件,并結合全過程的節能服務,為企業翻開能源管理的新篇章。如今,隨著云計算技術的出現,能源管理軟件的發展也將邁向一個新的階段。
3、云計算在能源管理軟件中的應用
云計算是如何走進能源管理軟件的?隨著能源管理軟件在企業的全面推進,數據規模和業務量快速增長,應用需求呈現多樣化,對業務功能、信息利用、數據質量、信息服務水平等提出了更高的要求。而單靠先前模式運行下的能源管理軟件已不能滿足這些要求,在能源管理軟件中引進云計算技術,利用此技術的優越資源,為企業增強數據安全性,加快信息共享速度,并提高服務質量、降低能耗成本,已經成為迫在眉睫的任務。下面我們從實施、效益、難點三個方面簡單闡述云計算在能源管理軟件中的應用。
3.1 三層體系結構實現平穩實施
云計算作為一種美麗的網絡應用模式以其特有的三層體系結構為使用者提供服務。能源管理軟件結合自身特點,首先優化模塊的耦合性,設計預留擴展接口,可無縫享有云服務,其次從系統穩定性、數據安全性、網絡暢通性等方面充分考慮,保證能源管理軟件在接入云平臺后正常運行,再者有選擇性地應用硬件平臺中提供的各類設施,保證整體穩定性。
3.2 大大降低企業信息化投入成本
每一個企業都在盤算著這樣一筆賬目,如果使用云計算技術下的能源管理軟件,能為其節省多少成本,又能為其帶來多大效益。
架構一個能源管理軟件一般需要應用到的成本項主要包括設備購置成本(服務器、網絡設備、存儲設備等)、管理維護成本、機房空間成本等,其中單就設備購置成本這一項就耗資上百萬。隨著信息化建設的不斷發展,各類成本耗費仍呈上升趨勢。
采用云計算技術,企業單位就不必再購買此類昂貴的設備,進行無休止的維護工作等,而完全將其轉移到云計算服務提供商。在極大程度上降低信息化成本投入的前提下,獲得良好的能源管理效益。
3.3 亟待完善的問題
任何一項新技術的產生與發展都伴隨著一個不斷修葺完善的過程。云計算技術已經發展到一定的成熟階段,但仍舊存在著許多亟待完善的方面,這里主要提出以下兩方面問題。
(1)數據安全性
在安全方面,云計算提出云安全的概念,認為可以通過新型分散處理編程技術在集群中進行大規模數據處理的框架,可分配到多個節點上,然后再收集、整理從各個節點上返回的信息,并最終做出解答。
但是,我們不難發現安全概念下潛伏的危機。首先,云計算的服務提供商安全嗎?其中包括他們的網絡是否安全,提供的存儲是否安全,會不會盜用賬號,泄露數據等。其次,整個云計算的應用并沒有一個統一的協議標準,假冒、仿冒、盜用該項技術等行為風行,必將使得整個云計算的數據安全受到威脅。再者,針對各種間諜軟件、木馬、病毒、蠕蟲,是否已經做好了精細化管理的入侵檢測和入侵防御服務等。
(2)云計算標準
無以規矩不成方圓,云計算也需要一套行之有效又不至于成為桎梏的標準。統一的云計算標準有助于確保云計算的開放和有序競爭,防止技術鎖定,隨著云計算技術相關技術的日益成熟與應用,業界對其標準的呼聲也日漸高漲。
4、結束語
目前云計算在能演管理軟件中的應用依舊處于探索階段,將會出現諸多不可預測的難題與挑戰,但是我們相信隨著這種技術的日趨成熟,必將給能源管理軟件行業帶來深刻的變化,為全球化能源管理做出巨大貢獻。
參考文獻:
[1]楊正洪,鄭齊心,吳寒.企業云計算架構與實施指南[M].清華大學出版社,2010.
[2]王鵬.云計算的關鍵技術與應用實例[M].人民郵電出版社,2010.
1.1網路資源缺乏,未能實現資源共享
現代教育作為高等教育的補充,給許多人提供了接受高等教育的機會,但是由于學習資源非常多,另外一些學習視頻資料也比較多,這就導致在當前條件下,遠程傳輸比較困難。這樣的一個后果就是各個服務器的資源不能夠及時的得到更新。在一些地方,由于資源比較缺乏,學生想找資料,卻找不到。在市級服務器上找不到資料的話,就訪問省級的,省級沒有在訪問中央服務器,這就會導致訪問量過大,訪問通路不暢通。一些省級現代或者市級的現代即使有豐富的資源,但一般是不對外開放的,這樣一來,就不能實現資源的共享。
1.2登陸頻繁,效率低下
當前,學生在登陸遠程教育資源服務器的時候,需要登陸許多次。學生要想瀏覽相應的資源,就必須先登陸中央現代服務器,然后登陸省級服務器,最后登陸市級服務器,這樣多次登陸好、使得網絡資源的使用非常繁瑣,效率低下。
1.3技術服務支持相對落后
現代教育作為開放教育,其技術環境建設,最為重要的是對硬件和軟件系統進行建設。這些系統包括天地網合一遠程教育平臺以及網路教學支撐軟件等等,這些軟件和硬件是確保遠程教育良好發展的關鍵,但當前由于資金以及技術方面的原因,使得軟硬件建設上還比較落后,遠遠不能滿足當前的需求。
2云計算技術的含義
在對云計算技術在遠程教育中的應用進行探討之前,有必要對云計算的概念進行闡述。當前,云計算技術的發展在我國呈現出方興未艾之勢。對于云計算的含義,現在存在著諸多不同的說法。一些學者將云計算定義為:把數據儲存在云端服務器上面,用戶如果需要使用,就可以直接從客戶端進行訪問。這個定義是從云計算的操作方式上來進行定義的。另外,還有一些專家學者從計算模式方面對云計算進行定義:云計算是一種以虛擬技術為核心的計算模式,它是在分布式處理以及并行處理和網格計算的基礎上發展而來的,與此同時,它將基礎設施、開發平臺以及軟件當作一種服務,用戶在使用的時候,需要交納一定的費用。從這個概念看的話,云計算是對所有的用戶開放的,用戶可以使用各類客戶端實現對資源的訪問。
3云計算技術在現代遠程教育中的應用
隨著云計算的不斷發展,在現代教育中引入云計算技術,能夠實現資源的共享,同時還能方便學習,促進現代教育教學質量的不斷提高。其應用主要表現在以下幾個方面:
3.1云計算技術在教師隊伍建設上的應用
現代教育主要是遠程網絡教育,因此,現代教師資源分布的范圍比較廣,不能集中起來。如果將云計算技術引入教師隊伍建設就能形成教師資源云,它的主要作用是能夠將優質的教師資源進行互聯,實現共享。原來的遠程教育師資都是以本地為主,學生不能享受到一些教學水平較高的師資教育。通過云計算技術實現優質教師資源共享,不但能夠提升教師的教育教學水平,同時還有利于現代整體師資水平的建設。
3.2云計算技術在學生群體上的建設
現代遠程教育的本質就在于能夠充分的發揮出學生的個性,而通過云計算技術建立學生云,就能夠很好的將學生的個性體現出來。云計算的運用,使得學生能夠自主的進行課程的選擇和學習。在學習地點以及學習時間上,不受任何限制,這大大提升了學生自主學習的能力。在云計算的環境下,學生可以對云端的各種資源進行充分的利用,與此同時,學生如果遇到問題也可以和優秀的教師進行溝通交流。
3.3云計算技術在學習資源上的建設
在云計算的環境下,現代的教育資源完全可以整合到云端里,同時學校的服務器也可以隨時的加入到云中去,這樣一來,就真正的實現了教育教學資源的共享。由于每個學校的圖書資源以及教師資源都被整合在一起,實現了共享,那么學生在學習的時候,就可以根據自己的需要進行視頻課程的觀看、資料的查找,同時還能夠隨時的向教師進行提問?,F代采用云計算技術能夠充分的實現對教育資源的利用,避免資源浪費現象的發生。在云計算的環境下,由于所有的資源都已經被存儲在云端,學生可以不受任何時間地點的限制,隨時的進行學習,隨時的根據自己的需要獲得資源。學生在學習中,不再受客觀條件的制約和限制,能夠充分的發揮自己的自主性。另外,在進行課程設計的時候,需要注意兩點:首先就是要對學生的情況進行了解,然后來確定教學目標;其次,現代遠程教育的課程設置要簡單,體系要條理,同時還應該有一定的趣味性,這樣才能實現對學生學習的有效引導。
4結語
關鍵詞:云計算 分布存儲 技術探析
中圖分類號:TP393.08 文獻標識碼:A 文章編號:1007-9416(2015)09-0000-00
網絡的大規模使用是目前的大時代環境。與時俱進是政府不斷強調的技術進步的核心,計算機相關技術廣泛應用在社會各個領域中,各種電子數據的數據量和數據類型均出現迅速增長。數據的存儲及傳輸在數據應用中是一個頗為重要的分類,云計算與分布存儲的結合應用是目前計算機技術的一個新的開拓方向。
1 云計算的定義及其特點
云計算是以互聯網為基礎發展的關于互聯網絡服務的交付與使用模式,通常是指一種虛擬化的資源。目前,對于云計算的基本定義仍然存在多種不同說法。對于云計算的定義,能夠找到高達約100種解釋。[1] 在現在這個階段多為社會各界所接受的一般概念是美國國家標準與技術研究院(NIST)共同進行定義的,云計算是指按照其總使用量為計費標準來付費的模式,它能夠有效快速地為用戶提供可用性較高、可靠性更高、針對性更強的網絡引擎訪問,能夠直接進入配備相關配置的資源共享池,使用戶所需的資源能夠更加快速、更加具有針對性的被搜索到,且由于是網絡控制,因此只需要投入較少成本的管理工作,或者與服務的供應商進行少量的交互即可。云計算具有以下幾個明顯特征,也是其優勢所在。
(1)規模大?!霸啤辈⒉皇侵改骋粋€具體的東西,而是一個概念。而云最明顯的特征之一就是其超大的規模。Amazon、Yahoo等知名公司均擁有幾十萬臺服務器,Google云計算已擁有100多萬臺服務器。而一般企業的私有云基本擁有成百上千臺云計算服務器。成倍的擴大了用戶的計算機處理能力。(2)可靠性高。“云”采用了數據同時擁有多副本制,計算機節點同為可進行互換等措施,有效的防止了數據的丟失和錯漏,增加了其可靠性,也為用戶帶來更好的數據體驗。(3)通用性和可擴展性?!霸啤笔且粋€虛擬的存在,不特指某一個硬件或軟件,具體來講,“云”是一種將私人數據上傳網絡但不一定共享的一個模式或者一種狀態。不同的“云”可以幫助締造萬千種數據應用,同一種“云”也可以同時支撐數種應用及多個數據的運行和應用。由于“云”的虛擬性,它的存在是動態可拉伸的,而不是固定不變的,因此具有較強的可擴展性與適應性。(4)成本低廉且針對性強。“云”計算采用的是特殊的容錯結構,由成本極其低廉的節點構成,且“云”采用的是自動化集中式管理模式,企業只需投入少量的人力資本和資金投入。由于“云”是根據用戶的實際需求來進行計費,因此其具有較強的針對性,同時也提高了資源利用效率,并有效地節約了企業在云計算方面的投資。[2]
2 分布式存儲
目前,社會活動中仍以集中式存儲技術為主要存儲方式,集中存儲,是指在建立一個大數據庫的基礎上,將各種信息存儲于數據庫,功能模塊圍繞其周圍對數據信息進行錄入、搜索等。區別于集中存儲的分布式存儲,則是利用網絡便于溝通交流的特點,使用分散存儲在企業個體計算機的磁盤空間的數據信息構成一個虛擬的存儲中心。這種結構使數據分散存儲在個體中,減少了成本投入,便于管理,同時可以幫助用戶可以按照其實際需求來進行數據的錄入、查詢及輸出下載。分布式存儲是以網絡為基礎存在以實現資源的存儲與共享。云計算技術背景下的分布式存儲最大的優勢之一是強調了用戶能夠按需對數據資源進行購買或租賃,這樣可以使用戶最大可能的在節約成本投入的前提下滿足其對數據資源的需求。同時,由于分布式存儲的存儲是以各個單體計算機的硬盤存儲為基礎的,有效的減少了系統崩潰導致數據丟失的情況。
3 云計算環境下的分布式存儲
(1)產生背景。隨著社會各方面的深入發展,單獨的數據庫已不能滿足社會生產的要求。云計算就是在這種困境下為適應現代計算機的技術進步及各行業對數據資源需求而產生發展的。云計算背景下的分不存儲,強調的是用戶按需購買,以實現在滿足用戶數據資源需求的前提下盡量節約成本投入。(2)以交換機為結構核心。云計算背景下的分布存儲技術發展起來之前,多數用戶均采用交換機作為其數據中心。其采用的架構是樹形結構,包括核心層、聚合層、邊緣層三個層面。其主要優勢體現在具有可操作性,連接簡單,擴展彈性大等特征,但其存儲空間有限,并不能滿足大數據環境下的今天人們對數據資源的要求。因此,云計算技術的發展可以很好地彌補這個缺陷。由于“云”是一個虛擬的存在,并沒有固定的容量及存儲空間,因此在存儲容量上,它具有無限的可能。以交換機為結構基礎的存儲技術的可操作性結合云計算在存儲空間上的優勢,能夠更好地滿足用戶的數據資源需求。(3)擴展彈性大。在云計算技術支持下的分布存儲發展之前,用戶采用的數據存儲方式多以計算機服務器為主,這種方式的存儲方式主要通過不斷提高其擴展性增加存儲容量以滿足數據錄入及輸出功能。而云計算技術背景下的分布存儲擁有天然的存儲空間龐大的優勢,在存儲模式選擇中具有相當大的競爭優勢。現今,數據存儲中心的數據資料一般以BP及EB為計量單位來進行簡單運算。[3]云計算背景下的數據規模正在隨著社會的發展呈指數型函數出現爆發性增長。云計算背景下的分布存儲具有相當大的擴展彈性,能夠根據數據資源及用戶需求的實際情況對數據庫進行調節。
4 結語
云計算技術的不斷深入研究,帶來更多在計算機領域上的拓展思路。發散的思維幫助云計算實現更多的可能?;谠朴嬎慵夹g基礎的分布式存儲的核心技術是計算機的兼容問題及數據存儲的冗余問題,在探究這些問題的過程中,提高數據的篩選水平更是一個基礎問題。準確有效地為用戶提供數據服務是云計算環境下分布式存儲的發展目標。
參考文獻
[1]程宏兵.容淳銘.楊庚.曾慶凱.基于路徑映射加密的云租戶數據安全存儲方案[J].南京郵電大學學報(自然科學版),2015.06.02.
[2]劉月.云計算環境下分布存儲關鍵技術研究[J].江蘇科技信息,2015.03.30.
[3]郭蘋.基礎設施云關鍵算法研究與實現[J].信息與電腦(理論版),2015.01.08.
關鍵詞:計算機;云計算;技術;應用;實踐
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2013)04-0716-03
隨著信息技術快速發展,大量移動設備涌入網絡系統當中,增加了信息系統負載的壓力,而各項資源負載壓力與有限性,使得與有關信息資料與設備成本間的矛盾加劇,急需新解決方案,在這種情況下,云計算技術進入人們的視野,并成為計算機技術發展的新方向之一,云計算作為信息技術知識產權資產的一種,經過云計算技術的應用與實踐,對人們的生活與工作方式將會產生巨大影響,強化云計算技術的應用研究是大勢所趨。
1 云計算概述
云計算最早來自網絡就是電腦的思想,后來,亞馬遜提供了彈性的計算云服務,而云計算一詞最早是由谷歌公司所提出的,并在谷歌推動下,云計算成為世界各大高校的研發項目,在2008年,IBM公司在我國無錫首先成立了全球的云計算中心,目前,云計算已得到全世界各國認識與重視。云計算是種優秀的計算機網絡的應用模式,其云所指的是因特網與計算機網絡的比喻形式,是個抽象虛擬的網絡資源。廣義云計算所指的是根據需求與易擴展等形式,運用網絡對服務內容進行獲取的統稱。而狹義云計算所指的是用戶終端運用遠程連接,對數據庫、計算與存儲等計算資源進行獲取的應用模式。云計算包括數據中心所提供服務與互聯網應用服務中的軟硬件設施,通過互聯網的基礎設施,目前全部數據與應用軟件均能按照相應形式進行云中存儲。也就是說,只要有瀏覽器,并安裝一操作系統,其功能相對簡單就可,經過因特網與云相連接,就能在網絡環境里盡情暢游,通過云中各計算資源,盡量滿足實際的應用需要。計算機云計算與軟件、網絡相關聯,云計算還能進行買賣流通,并具有強大安全性、規模性與虛擬性,其云計算平臺體系結構如圖1所示。云計算是在傳統計算機的網絡技術上融合來的產物,將各種物力資源進行統一管理形成共享的基礎構架,各物理資源可虛擬化為巨大的資源池,經過網絡資源整合,依靠商業模式把云計算力向用戶終端布局,云計算力提高,可減輕終端負擔,享受云計算所帶來的成果,目前,云計算技術所常用的格式為軟件、平臺與基礎設施等服務形式,但它們各具特點,均存在一定利益風險。
2 云計算技術
2.1 支持架構與部署的自動化
目前的云計算多采取半臺體系的結構給予支持,具有支持系統自治與架構敏捷的特點,其中,支持系統自治是指支持體系需要把自動化有關技術鑲嵌到其中,降低管理任務與人工部署的影響,用戶各應用要求可被云計算平臺進行自身智能的處理;而其架構敏捷,可對需求變化或者實際需求進行迅速響應,增強效率。云計算經過自動安裝及部署,可實現云計算的自動化應用,并讓計算資源由原始狀態向可用狀態進行轉換,通過資源池資源的劃分,能為用戶提供各類應用服務,并以部署與安裝過程的完成來體現,在系統資源當中,允許采取多步驟部署,對有關腳本進行部署,以實現應用軟件部署配置與不同的設備管理工具配置,防止大量人機的交互,讓部署不再單純依靠人工操作,而是采取工作流的方法進行全過程的部署,以提高云計算的工作效率。
2.2 虛擬機與安全管理
虛擬機作為云計算關鍵技術,虛擬機是虛擬數據中心的操作系統,能把離散硬件資源進行統一,實施共享平臺的創建,虛擬機的優點為:可整合服務器,降低計算機技術的成本;通過暗哨計劃內外停機,能對業務連續性進行改進;對運行很少或不應用服務器能動態關閉。云計算通過計算機資源整合,運用云計算設備當中的任一計算機,對任何隱私的信息均能找到。這使得云計算的安全問題成為亟需解決問題,Siani等人,對云計算的服務設計提出了一些用戶隱私保護設計原則,如加入與退出機制,反饋機制,個人信息少發送到云中,數據應用目的限制與明確,禁止未授權復制、訪問與應用等。
2.3 資源監控
資源監控也是云計算技術當中的關鍵技術,對系統資源進行實時監控,并向其他的子系統進行性能信息的提供,以完成系統資源分配。給云的資源動態部署可提供重要的依據,以監控資源的應用及負載狀況,運用云計算能對資源可用性與性能進行跟蹤,以提供信息問題的解決與資源均衡,對資源池全部資源的監控與管理,可經過監視服務器來實現,經過各種資源服務器的配置監視,可部署程序,并定期將應用有關信息的數據資源上傳給數據庫。
3 云計算技術的應用與實踐
3.1 云計算技術的應用形式
圖2 云計算的服務層次
在計算機技術發展下,云計算應用形式主要包括網絡服務、軟件、互聯網整合、商業服務平臺與管理服務的提供商,如圖2所示。其中,軟件就是服務,在人力資源管理類的程序當中,常見的一種云計算應用形式,通過網絡瀏覽器,可將程序信息向用戶傳輸,有效節省了資源成本;商業服務平臺為軟件與管理服務混合的系統應用,能為用戶與提供商間提供互動平臺,實施具有針對性的服務;網絡服務或軟件關系較為密切,經過API能促進開發者實施更多計算機網絡應用的研發;互聯網整合是將網絡供給類的服務公司資源優化整合,為用戶提供更恰當快捷服務的供應商;管理服務的提供商,與其它的云計算應用形式相比,這種應用形式最為長遠,所面向的是信息技術行業服務的對象,像病毒處理等。
3.2 云計算技術的應用與實踐狀況
云計算技術起步時間不長,其實力還較為微弱,但隨著云計算技術廣泛研究與應用,在實踐領域以獲得較大進展,對人們的生活工作方式正產生影響。有些運營商把云計算中的虛擬技術應用于數據中心,通過數據中心的虛擬化后,運營商的總體投資能夠得到降低,服務器整合,對服務器數量增長進行了遏制,降低了IT設備采購量,大幅度降低了有關IT設施采購量,設施數量降低,減少了隱性成本消耗,還避免了環境污染,響應了目前節能減排理念。經過虛擬技術,能構建虛擬化的集群,其高可靠功能,可讓應用系統業務得到連續性保障,增強了業務系統的穩定性。如X86服務器的虛擬節能技術,可在數據中心應用云計算技術,以達到節能減耗作用,首先把數據中心服務要到期的X86或者低配置的服務器整合,用高性能的服務器進行取代;然后,把高性能服務器整合后,實施資源池化,在資源池中,運用動態資源進行調度,對計算資源高低閾值進行定義;接著,對資源池當中的主機與虛擬機進行關聯性則的設定,管理主機的啟用電源;最后,對資源調度與電源管理等策略進行制定,對業務忙時的主機負載高低閾值進行定義。當業務不忙時,經過實時遷移,可把低負載主機中的所有虛擬機,遷移到其他沒有達到負載上限主機上,對于空閑主機的待機模式進行控制;業務忙時之前,可把待機模式主機進行喚醒啟動,經過實時遷移,把部分的虛擬機遷移到已啟動但處于空閑的主機中,此過程按照計劃策略實施自動化控制或者人為控制執行均可。云計算概念是谷歌首次提出的,也是這領域的積極開拓者,云計算多是由谷歌文件系統所構成的,IBM也正在實施藍云計劃,實現其云計算理念,在我國無錫成立首家的云計算中心,在2008年,Microsoft公司實施自身企業云計算平臺,提出了有關三屏一云的戰略,主要是電視、電腦、手機屏和云計算,在競爭日益激烈的今天,研發云計算技術,對于信息化社會來說,影響巨大。
3.3 云計算應用實踐前景
隨著社會經濟發展,信息科技進步,云計算技術發展起來,并在研發應用中獲得了很大進步,逐漸成為國際關注及競爭重點,在計算機領域,未來將向虛擬化與云計算進行發展,其發展前景主要表現下列方面,其一,公共云與私有云間的界限不再明顯,很多企業將采用公共云與私有云兩種技術結合的方式,如因特網一樣,成為任何機構與組織內外交流方式,有些信息資源成為兩種云技術的融合產物,很多廠商會交付新管理工具、基礎架構與安全工具,并用云計算計算看IT發展;其二,軟件服務產品會得到更為廣泛應用,要有效控制用戶訪問,就需要采用更好解決方案,盡管次產可給企業發展提供諸多幫助軟件應用業務會由工具式應用像免費操作系統的基礎軟件進行轉變,并進而轉變為在線企業軟件全面的應用,以提供更為綜合的應用,充分發揮其價值;其三,更多企業用戶會使用云計算與虛擬化設備,這樣就需要更多技術來支持,由于海量信息不能得到有效分類控制,會容易造成混亂,其信息就無價值了,并眾多技術會存在諸多斷板,而云計算技術能彌補此缺陷,將混亂信息狀態進行清除,確保信息庫規范有序,為海量信息提供良好的基礎設施處理平臺,促進信息管理科學化的實現;其三,隨著全球聯系的日益緊密性,云計算應用實踐,為世界廣大用戶提供更為全面信息技術,并讓信息技術設備成為公共設施應用,在云計算技術下,用戶運用云計算,能夠用較小成本獲取較大計算力,在這種變化下,會激發新理念與新創新在社會生活當中的應用,并促進新技術創新,產生蝴蝶效應,促進信息化社會發展。
4 結束語
在社會經濟與計算機技術進不下,云計算技術得以發展,并在應用實踐當中,獲得了很大進展,成為全球關注競爭的關鍵技術之一,隨著信息化社會的到來,市場需求增大,云計算技術將會成為技術的新改革力量,對人們的生產生活會帶來巨大影響,云計算尚處在起步階段,我國有關云計算的普及有限,很多用戶在云計算接受與認知程度較低,要改變計算機傳統應用方法,還需要國家進行大力融合推進,以實現計算機資源的優化整合,為我國生產生活帶來益處。
參考文獻:
[1] 高巍,李潔.云計算進入實質性發展階段對 ICT 產業格局的影響日益明顯[J].世界電信,2011(4).
[2] 趙越.云計算安全技術研究[J].吉林建筑工程學院學報,2012(1).
關鍵詞:云計算技術;數字城市;應用;信息化建設
中圖分類號:TP393.18
數字城市是人類社會發展水平達到一定程度后的產物。作為區域間的政治、經濟、文化中心,提高城市數字化程度與信息化水平,實現城市現代化管理,對城市的長期、可持續發展具有重要的戰略意義。盡管我國當前數字城市發展速度有了很大的提高,但數字城市建設在技術、戰略上仍有很大的發展空間。面對數據量急劇增加以及社會群眾需求量增加的現象,數字化城市迫切需要建立高效率、高精度的信息網絡系統及其相應的管理體系。云計算技術作為新興的商業計算模型,以其高效率、易于進行擴展等突出優點,成為計算機領域中的熱門發展技術之一。云計算技術的發展與應用為數字城市建設提供了良好的技術指導與支持,是數字城市建設過程中不可或缺的重要技術。
1 數字城市概述
1.1 數字城市的概念。數字城市就是將信息化、網絡化與數字化等多種高新技術進行融合與應用而建立的計算機應用與管理系統。廣義上來講,數字城市就是通過多媒體信息網絡等基礎平臺的建設,將城市信息資源進行整合,實現城市信息化以及城市信息技術的綜合應用,數字城市涵蓋了城市生產與生活的方方面面,主要包括電子政務、電子商務、公眾信息服務、市政基礎設施管理、城市教育管理、社會保障管理、城市交通智能化管理、城市環境質量檢測及管理等。
1.2 數字城市的生態發展環境。數字城市的生態基礎包含計算機服務、數據和綜合數據處理系統。其中,計算機服務基本特征為大容量、高速寬帶;數據特征為數量多、多源、多時態、多尺度、多分辨率等;數據綜合處理系統主要進行數據的存儲、分析、處理、及展示等工作。
2 我國數字化城市建設發展現狀及存在問題
城市數字化建設一般要經歷四個階段:網絡基礎設施的建設;各部門、企業內部進行信息化建設;各部門、企業間進行互聯網連接;完成數字城市的建設工作。我國數字城市建設完成了階段性的信息化建設工作,建立了數字化城市體系,其發展建設水平仍不能滿足我國社會經濟發展的需求,這主要表現在信息量過多導致信息溢出,必須建立大型的數據存儲與交換中心以及信息系統建設與維護中投入資金過多兩個方面。
我國數字城市建設中主要存在的問題有:數字城市建設發展整體框架缺乏科學性、合理性、規范性;公眾信息服務平臺建設工作不到位,建設緩慢,服務平臺實用性能較低;數字城市信息庫內容缺乏全面性,缺乏信息挖掘、更新、共享、管理、以及服務等方面的技術創新與改革;高精技術人才與專業人才嚴重匱乏;數字城市建設資金缺乏。
3 云計算技術概述
3.1 云計算技術的概念。云計算是一種新型計算模式,用戶或者應用程序依照自身需求或運行需要獲取相應的計算能力、應用軟件以及信息存儲空間等各種服務,云計算技術實現了在用戶具有相關知識、服務技術以及設備操作知識的情況下,通過IT將相關的能力或服務提供給用戶。中國云計算網絡定義的云概念為分布式計算、并行計算以及網絡計算的發展以及三種計算方法商業價值的實現。云計算在本質上是提供IT資源,IT資源中應用程序、計算、編程、存儲等幾乎所有的IT資源可以通過云服務方式提供給客戶。
3.2 云計算服務類型分類。云計算服務主要分為基礎設施即服務、平臺即服務以及軟件即服務三種。基礎設施即服務是指利用云計算技術對遠程計算資源進行訪問,其中包括信息計算、存儲以及應用等相關功能。平臺即服務是指服務商提供開發環境作為服務,主要包括應用的設計、研發、測試機托管。軟件即服務則是取代傳統的軟件安裝,通過網絡向提供商獲取所需要服務的新形式。
3.3 云計算的核心技術。為確保云計算系統的順利運行,系統中運用了很多計算機技術,其中,云計算的核心技術包括海量數據分布存儲技術、海量數據管理技術、虛擬化技術以及云計算平臺管理技術。海量數據分布存儲技術應用中,數據存儲采用分布式存儲方式,并采用冗余存儲的方式保證了存儲數據的可靠性。海量數據管理技術的應用能對海量分散的數據進行分析與處理工作,虛擬化技術將應用軟件與硬件設施進行隔離,虛擬化技術的應用可以實現將單個資源劃分或將多個資源整合,從而對數據源進行高效率的管理。云計算平臺管理技術的應用目的在于協調多個服務器進行工作運行,及時發現系統運行故障并進行處理及恢復,實現云系統整體的智能化運營。
3.4 云計算技術的特點。云計算技術具有規模超大、可靠性高、易于擴展、虛擬性、通用性高、費用低廉等特點。要實現云計算的超大規模必須保證足夠的網絡連接與帶寬資源以及開放型應用程序接口。云計算的高可靠性是由于云計算采用可互換的計算節點同構和數據多副本容錯等措施,保證數據的安全性以及服務的可靠性。易于擴展是指云規??梢愿鶕弥械膶嶋H需要進行動態伸縮,保證滿足不斷增長的使用需求。虛擬化是指云計算不受相應的硬件以及應用軟件的影響,抽象化的云計算基礎設施也為基礎架構提供了足夠的雙向擴展能力。通用性高是指云計算技術不是單一、特定的應用,可以根據實際需要構造出多種變化并可以支撐多種應用同時運行。云計算技術費用低廉是指,云具有的通用性可以使其對數據信息進行自動化管理,降低管理成本,提升資源使用率,實現云計算技術成本大幅度降低。
4 云計算在數字城市建設中的應用
4.1 政府服務。云計算技術在數字化城市建設中的應用可以使政府行政等日常工作通過網絡進行規劃、實現以及管理,打破傳統的人力資源界限,構建虛擬化的政府工作體系,提高政府工作信息化水平,形成政府與基層群眾之間的有機聯系。
4.2 公共安全。云計算技術在數字城市中的應用,通過建立城市安全監控系統并實現各個監控系統之間的有機結合,并與公安部門各種安全監控系統與措施進行整合,實現對城市中重點場所、重要部門的安全監控與管理,貫徹落實各種措施與政策,提高城市公共安全水平。
4.3 教育。云計算技術在教育中的應用以師生教學為中心,圍繞教育教學的主要方面,通過云計算系統強大的計算能力,有針對性的為教育教學提供所需數據,提高了教育教學水平與質量。在提高學生學習效率、提升學生素質及學習能力、分析能力,培育高素質、高水平的新型人才有重大意義。
4.4 交通和醫療。云計算技術在數字城市的應用中,可以通過網絡系統的應用建立智能化的交通運輸系統,改變人們的出行模式,改善路面通行狀況,減少因交通問題導致的空氣污染等現象。此外,通過建立基于云計算技術的新型醫療系統,打造醫療信息平臺,實現各醫療體系間的信息互通,為患者提高高質量的醫療服務,進一步推動醫療科學研究的進步。
5 結束語
數字城市的建設對于城市建設及未來發展具有重要意義,云計算技術的應用實現了信息資源的共享,為數字城市的建設提供了支持平臺與技術保證。數字化城市的建設過程必須通過云計算技術形式來實現,充分發揮云計算技術的優勢,實現數字城市建設工程的順利實施,確保城市未來可持續發展。
參考文獻:
[1]李勇.云計算——IT技術的新轉折[J].計算機光盤軟件與應用,2010,(12):7-7.
[2]任怡.走進“云”時代的城市設計[J].計算機光盤軟件與應用,2012,(7):45-46.
[3] 黃偉,鄒成武.基于云計算技術的數字生態城市平臺設計[J].科技廣場,2012,(9):74-75.
作者簡介:疏靖(1974-),男,安徽蕪湖人,碩士,副教授,主要研究方向:電子信息技術。
當今,企業“上云”節奏正在加速,特別是在以人工智能技術為代表的新一波浪潮推動下,企業一方面通過云技術增強了自身的數據存儲連接、計算以及智能應用能力;另一方面,利用基于云計算之上的大數據、人工智能等新技術,企業又可以以較小的成本、更高效地挖掘出快速提升企業業務的數據與方法,實現云、數、智的自然融合和協力發展。
CSDN、極客幫創投、AI100創始人蔣濤表示,云和大數據是深度學習成功的基礎,人工智能時代的云將是行業AI的云、物聯網的云、價值和信任的云以及開發者的云。開源中國CEO馬越闡述了云時代下為開發者精心打造的 “碼云”,作為軟件開發的PaaS+SaaS門戶,“碼云”可以將軟件工程的整個生命周期云化。
來自Mesosphere聯合創始人兼CTO Tobias Gunter Knaup、Rancher Labs聯合創始人兼CEO梁勝將演講重點聚焦在容器領域,分別帶來了“容器資源管理和調度最佳實踐”和“如何用‘簡單易用’解鎖容器云的真正力”的主題分享,詳細剖析Mesos和Rancher兩大容器編排技術的最新進展。
人工智能大潮下,作為企業來說,如何利用人工智能技術,來自普元的CTO焦烈焱也為現場參會者做了詳細闡釋;在勒索病毒WannaCry肆虐全球的大背景下,來自UCloud 塊存儲研發總監彭晶鑫分享的如何重新定義云數據保護顯得尤為及時;另外,值得一提的是,來自京東集團運營研發部的高級總監濤重點介紹了京東在物流大數據領域的應用實踐。
人工智能技術的發展趨勢,在語音、圖像識別以及金融領域的應用備受關注。阿里巴巴iDST資深專家孫健以及京東集團感知識別研發總監陳宇分別帶來阿里和京東在人工智能領域的最新研究進展以及應用情況。
PPmoney大數據算法總監黃文堅則帶來深度學習、TensorFlow在金融科技領域的應用;對于人工智能領域的老牌玩家,IBM GBS Watson高級顧問金杰詳細介紹基于Watson的人工智能與認知計算的應用。另外,第四范式算法研發工程師涂威威詳細介紹大規模分布式機器學習系統設計的技術經驗等。