云計算技術與發展范文

時間:2023-12-20 17:57:14

導語:如何才能寫好一篇云計算技術與發展,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。

云計算技術與發展

篇1

關鍵詞: 云計算技術 發展狀況 挑戰性問題

一、引言

云計算已經深刻地影響著整個IT產業。云計算是在分布式計算、網格計算、并行計算等發展的基礎上提出的一種新型計算模型,是一種新興的共享基礎架構的方法。它將帶來工作方式和商業模式的根本性改變。我們的生活已經與互聯網密不可分,云計算的發展是一種不可逆轉的趨勢。因此,我們需要更進一步地認識云計算技術,探索它的發展與問題。

二、云計算概述

1.云計算的概念

目前,“云計算”還沒有一個十分確切和統一的定義,較一致的觀點認為云計算是以虛擬化技術為基礎,以網絡為載體提供基礎架構、平臺、軟件等服務為形式,整合大規模可擴展的計算、存儲、數據、應用等分布式計算資源進行協同工作的超級計算模式。如果使用了云計算模式,用戶不再需要購買復雜的硬件和軟件,而只需要支付相應的費用給“云計算”服務提供商,通過網絡就可以方便地獲取所需要的計算、存儲等資源。特別說明的是,完全脫離“本地”計算、數據資源的云計算只是一種比較理想的狀態,云計算的一個重要價值是軟硬件需求的按需擴展能力,并且具有整合資源按需擴展方面的特殊意義。

云計算的基本原理是通過使用分布式計算機,利用高速互聯網的傳輸能力,將數據的處理過程從個人計算機或服務器移到互聯網上的計算機集群中。一個大型的數據處理中心主要的功能管理分布式計算機,并按客戶的需要分配計算資源,達到與超級計算機同樣的效果。數據中心的管理者對數據中心進行統一管理,負責資源的分配、負載的均衡、軟件的部署、安全的控制等。

2.云計算的特點

從研究現狀上看,云計算具有以下特點:超大規模,“云”具有相當的規模,且“云”能賦予用戶前所未有的計算能力。

(1)虛擬化。云計算支持用戶在任意位置、使用各種終端獲取服務。

(2)高可靠性?!霸啤笔褂昧藬祿喔北救蒎e、計算節點同構可互換等措施來保障服務的高可靠性,使用云計算比使用本地計算機更加可靠。

(3)通用性。在“云”的支撐下可以構造出千變萬化的應用,同一片“云”可以同時支撐不同的應用運行。

(4)高可擴展性?!霸啤钡囊幠?梢詣討B伸縮,滿足應用和用戶規模增長的需要。

(5)按需服務。“云”是一個龐大的資源池,用戶按需購買,像自來水、電和煤氣那樣計費。

(6)極其廉價?!霸啤钡淖詣踊芾硎箶祿行墓芾沓杀敬蠓档?“云”的公用性和通用性使資源的利用率大幅提升。

所以說“云”具有前所未有的性能價格比和巨大的商業價值。

3.云計算的分類

用戶根據自己的需要租用云中的服務、技術,在云計算中的應用把云計算劃為三個服務層,即以下三個服務集合。

(1)把軟件當作服務(SaaS)。應用程序作為服務提供給用戶,應用程序的一個實例運行于云服務器上并為多個用戶提供服務。

(2)把平臺當作服務(PaaS)。對開發環境抽象封裝和對有效服務負載封裝,即把開發平臺當作服務,并實現系統的有效服務負載均衡。

(3)把基礎設施當作服務(IaaS)。把基本存儲和計算能力作為標準的服務提供給用戶。

三、云計算的發展狀況

云計算作為一種新興的商業計算模式,符合產業發展中控制成本、節省資源、減少排放、保護環境等多方面的需求趨勢。發展云計算,對多個產業的發展意義重大。因此,云計算被廣泛地運用于或將運用于實際生活的各方個面。如科研中的地震監測、海洋信息監控、天文信息計算處理,醫學中的DNA信息分析、海量病例存儲分析、醫療影像處理,網絡及安全中的病毒庫存儲、垃圾郵件屏蔽、圖形和圖像處理、動畫素材存儲分析、高仿真動畫制作、海量圖片檢索,互聯網中的E-mail服務、在線實時翻譯、網絡檢索服務,等等。

1.現階段的發展狀況

目前,國內外對于云計算的研究和應用取得了一定的成績。據了解,多家知名的品牌公司紛紛提出了“云計劃”。例如亞馬遜的AWS(Amazon Web Services)、IBM和谷歌聯合進行的“藍云”計劃。谷歌同華盛頓大學和清華大學合作,啟動云計算學術合作計劃??▋然D梅隆大學等對數據密集型的超級計算(DISC)進行研究,等等。這些舉措大大促進了云計算的發展,并在一定程度上肯定了云計算巨大的商業價值。

2.云計算的未來

調查顯示,企業導入云計算已逐漸普及,并且有逐年成長的趨勢,未來五年內將會呈現急劇發展的狀態。估計在2012年,企業投入在云計算服務的支出將占整體IT成本的25%,甚至在2013年提高至IT總支出的三分之一。由此可見,在各大公司和學術界的共同推動下,云計算技術將會持續發展。

云計算未來主要有兩個發展方向:一個是構建與應用程序緊密結合的大規模底層基礎設施,使得應用能夠擴展到很大的規模;另一個是通過構建新型的云計算應用程序,在網絡上提供更加豐富的用戶體驗。

四、云計算的挑戰性問題

無論是政府、學界或是企業界,現在許多行業對云計算的關注度迅速提高。人們從多方面的角度來分析定義云計算,在探討云計算對人類未來的影響的同時也關注到云計算存在的各種問題。

1.安全問題

云計算的發展始終存在著一個巨大的疑問,就是:誰來保護我們的數據安全?使用云計算意味著數據將被轉移到用戶掌控范圍外的機器上,也就是云計算服務提供商的手中。那么,如何保證這些數據的安全性?如何能相信服務商不會將數據他用呢?這足以讓我們忐忑不安。因此,安全問題被認為是云計算普及的頭號大敵,主要存在以下幾個方面。

(1)若云端使用瀏覽器來接入,然而瀏覽器是計算機中相對脆弱的,其自身漏洞可以使客戶的證書或認證密鑰的泄露,所以客戶端的可用性和安全性對于云計算的發展至關重要。

(2)云中各種不同的應用需要認證,從云端到云之間如何進行有效的認證需要簡單健壯高效的認證機制。

(3)在應用服務層中,要有高效的手段保證網絡的服務質量,免受病毒木馬侵襲,保護數據隱私安全。

(4)在基礎設施層中,數據的完整性、可用性、保密性和隔離風險性都是令人擔憂和棘手的問題。

2.云計算對軟件危機的影響

云計算是以應用為目的,通過互聯網將必要的大量硬件和軟件按照一定的結構體系連接起來,并隨應用需求的變化不斷調整結構體系建立的一個內耗最小,功效最大的虛擬資源服務中心。

首先,云計算應用的發展,使人們可以在“云”里獲取所需資源,那么軟件開發會如人們現在用的Word等工具編輯文字一樣,用戶將自己編制所需要的軟件程序。

其次,云計算將促使全球資源迅速集中。各種資源通過技術手段按照市場規則將被分類集中,這種集中使得資源的使用效率達到最大化,同時資源的分配在有效監控下做到了盡可能的公平。大量的計算機組成了一個龐大的計算資源中心,大量的軟件系統組成了一個龐大的云計算軟件系統,而這些軟件系統原來是孤立地分散在不同的計算中心里。當數百萬或者數億個功能集中到一個“云”里,而且它們之間有很多關聯關系的時候,這樣就有可能夠成軟件危機。軟件危機帶來的危害有可能讓云計算系統無法正常運營,甚至會崩潰。因此,云計算必須面對和解決軟件危機的問題。

五、結語

云計算的出現并快速發展,是虛擬化技術數據密集型計算等技術發展的結果,也是互聯網發展,需要不斷豐富其應用必然趨勢的體現。在我國這個全球最大的互聯網市場中,云計算的應用雖僅僅是剛剛起步,云計算在行業標準、數據安全、服務質量、應用軟件等方面也面臨著各種問題,需要進一步解決和發展,但已經可以預想其未來無限的發展和巨大的作用。

參考文獻:

[1]林沛.探索云計算的應用與發展[J].中國新技術新產品,2010,(7).

[2]危烽.淺談“云計算”在互聯網中的應用[J].電腦知識與技術,2009,(3).

篇2

關鍵詞:教育技術;云計算;中職教育;轉變

中圖分類號:TP393.09

1 教育技術發展概述

教育技術是根據視聽教育理論和實踐應用的基礎上,美國教育技術委員會首次提出,經過多次修改,多次實踐,最后形成一個完整的概念。教育技術是通過創設、使用、管理適當的技術性的過程和資源,以促進學習和改善績效的研究與符合道德規范的實踐[1]。教育技術不僅是理論研究的領域,也是實踐的領域,本文主要就教育技術的實踐領域的應用進行論述。

教育技術的發展與技術的發展有著密切相關的聯系,教育技術的發展從萌芽階段到網絡發展階段,它在教育手段方面經歷了視覺教學――試聽教學――計算機輔助教學――計算機多媒體教學的演變歷程[2]。教育技術的特點體現為積累性與選擇性,最后形成了現代教育技術。

2 中職學校教育技術應用現狀

中職教育辦學以服務為宗旨,以就業為導向[3],決定了中職教育以培養一線的技工和服務人員為目標,同時為職業學校學生繼續學習奠定基礎。在教育目的上需要達到一定的技能目標,也需要掌握方法目標。為達到上述兩個目的,中職學校在教育技術的實踐上應走在前列,采用時代性的技術過程和資源創設環境,但是在實際教育過程中,從觀念到實踐中還存在著如下問題。

2.1 定義的誤解

教育技術在我國的還處于不斷發展的階段,在過去十余年間,不少地區與學校對教師進行了現代教育技術相關知識能力的培訓,但是在實踐中反映出對教育技術定義的誤解:認為只要在教學過程中運用了計算機,就實現了教學的現代化。

2.2 操作環節機械

教師在教學實踐中受到局限,表現為用電腦玩花樣、重形式。在操作環節上機械,只是將書本簡單的“復制”到電腦上,將電腦單純的作為了顯示器,按照課件內容安排教學活動,不根據學生實際情況有效調整課堂。學習方式未發生變化,教學過程缺乏互動性導致學生學習主動性與參與性降低。另一極端體現是在教學活動過分依賴信息手段而摒棄傳統手段。忽視教育技術的運用目的是為了達成教學目標,它們在本質上是輔教育手段。

2.3 缺乏交互,資源單一

教育過程中,師生之間、學生之間缺乏交互,學習過程雖然因現代教育技術的應用讓學習更便捷,但學習的形式上學生參與度不高,學習活動過程中得到的反饋信息有限。在教育資源的選擇上單一、薄弱,對資源的利用僅是對教材的普通延伸,使之不能因材施教,提供學生喜歡的資源。

3 云計算概述

云計算是根據使用量進行付費的方式,提供了一種可用、便捷、按需網絡訪問形式,通過網絡資源配置的共享池,提供了簡單、快捷使用資源的服務。

云計算有彌漫性、分布性和社會性特征。云計算的簡單技術已經在網絡服務中應用得很廣泛,如電郵、搜索引擎等。云計算的特征決定了云計算服務的共享性、同時性和交互性,按照云計算的最普通的解釋,它的目標是把一切都拿到網絡上,云就是網絡,網絡就是計算機。如今云計算技術也逐漸在開始改變信息產業的格局和人們的工作生活模式,例如Google的Google Doc和Google Apps等產品,用上了許多遠程應用如Office文字處理而不是用自己本地機器上安裝這些應用軟件。

4 云計算在中職教育中的應用探討

教育的發展需要新的教育技術,刺激了教育的發展。云計算的發展帶來信息技術的變革,教育技術也必然會進一步發展,利用云計算技術,整合教育資源促使教學方式的變化。

云計算教育是開放性的學習,它讓家庭、學校、社會教育貫穿一體。創造了全程式終生化的學習環境和模式。MOOC是美國2012年興起的一種開放型網絡教育課程,如今在全球范圍越來越普及,因為MOOC課程更具有自主性,課程更容易讓學生使用。這些特性都是云計算環境所帶來的教育模式的優越性。云計算教學特點如圖1所示:

4.1 學習的移動化

云計算環境下,網絡發展特點是移動化,教育技術發展趨勢也是移動化。如今移動設備終端的數量呈顯著上升趨勢,如平板電腦、智能手機在移動通訊中發揮了更多的作用,在這種大趨勢之下,作為教育者與其如禁止學生使用手機等移動設備,不如利用移動設備來促進學生更有效地學習,讓云計算應用在所有教師和學生的教學過程之中。

4.2 學習資源的交互式轉變

在云環境下的移動化學習模式,學習資源同樣發生了深刻的變化,傳統學習過程中,學習資源主要由教師提供,傳統課程的內容是事先準備好的,學生在學習資源的選擇上存在著被動性。在云計算環境下的教學,學習資源的選擇更具有自主性,學習內容的提供者不再只是教師,學生在學習過程中角色也發生著變化,不僅是學習者,也可能是學習內容的提供者,學習資源的準備者。學習資源將是交互式的,并在不斷的更新發展。

4.3 非正式化學習與社交化學習

在云計算環境下,學習將更加的非正式化,因移動終端的使用,可以突破傳統課程時間、空間的限制,依托互聯網技術,可以在任何時間和地點對知識進行更新和儲備,不再局限于課堂和學期之內,在課余以及假期學生均可以利用學習資源進行學習,一方面學生可以根據實際情況有針對性地學習,另一方面也可以最大程度的解放教師,使教育目的更有效的達成。

非正式化學習過程中,學生在共享資源的同時也補充新的資源,同時也可以與其他學生進行討論并分享自己的觀點與看法或者成果。學生之間形成互動和回應,在學習過程中能得到及時的回饋,達成同儕審查、協作學習的結果。

5 教師的角色從主導到合作的轉變

學習資源的交互性、學習的非正式化的發展,讓教師做出相應的轉變,教師不再僅是知識的傳播和輸出者,更是知識的創造與學習者。教師也融入到社交化學習過程中,從教學過程的主導作用轉變為學生學習過程中的合作作用。

參考文獻:

[1]傅鋼善.現代教育技術[M].西安:山西師范大學出版社,2007.

[2]李瓊.教育技術的變遷與高等教育大眾化[D].湘潭大學,2002.

[3]中華人民共和國教育部.教育部關于進一步深化中等職業教育教學改革的若干意見[Z],2008.

篇3

隨著時代的發展與科技的不斷進步,云計算、物聯網技術等得到長足發展和進步,在共同作用下實現了數據大爆炸,進入大數據時代。海量化的數據從組織到傳輸、分析、存儲、查詢等帶來前所未有的壓力,但豐富的信息資源也帶來更多的發展機遇。[1]有研究得出,隨著數據規模的擴大,信息處理難度也會明顯增強,但若有組織有規律地實現大數據的使用,對其予以科學化挖掘,則能夠產生更大的應用價值,進而推動社會經濟的發展。

1 大數據時代物聯網和云計算與電子商務應用分析

在大數據時代,電子商務發展過程中能夠實現多樣化信息的獲取,這為其發展提供了契機,通過電子形式展開相關商務活動,并且其作為一種全新的交易形式,在應用過程中將參與交易的各個機構均帶入到網絡化經濟時代,進而充分實現整個交易運行的自動化與電子信息化。電子商務的本質特征同物聯網與云計算存在一定的關聯性,對于優化整體發展具有良好促進作用。

1.1 物聯網與電子商務的應用分析

物聯網是基于互聯網技術所實現的物物相聯,其通過紅外感應器、激光掃描器、射頻識別(RFID)、全球定位系統等信息傳感設備,依據所約定的協議,實現互聯網與任何物品的連接,并進行智能化管理與監控,以完成通信與信息交換的一種網絡。就實際應用而言,在物聯網技術及相關行業的迅猛發展下,其為電子商務的現代化發展帶來了巨大機遇,并在其應用下有效地推動了電子商務得到快速監控發展。就電子商務中的商品管理而言,在充分利用物聯網技術的基礎上建立了具有實時追蹤功能的管理系統,企業能夠對動態化的商品動態進行實時監控,管理商品質量,并且在信息化管理的過程中,使用戶能夠更加有效地從商品的生產加工、具體來源、運輸過程等方面了解基本信息,充分增加用戶信任度,加大消費熱情,促進電子商務整體健康發展。[2]

1.2 電子商務與云計算

大數據時代下,信息技術與科學技術得到迅猛發展,使作為全新商業模式的電子商務成為流行,受到各大企業的青睞。而作為電子商務企業翹楚的阿里巴巴,已經成立的“阿里云”子公司,充分將云計算的運作理念和技術在電子商務中進行應用,這為電子商務發展提供了運行更低的基礎設施成本,實現資源最優化配置,而且,云計算下對云客戶端的軟硬件設置較之基本應用成本亦相對較低,但整體性能卻得到明顯優化,應用更加便捷。此外,電子商務發展過程中,購置電腦軟件是必備環節,但基于云計算的應用則避免了每臺電腦均購買單獨軟件應用程序環節,所需軟件均可從云中獲取并免費使用,充分優化了客戶端的運行速度與運算能力,整體性能明顯強化。

2 大數據時代基于物聯網和云計算的電子商務發展策略

2.1 基于物聯網的電子商務發展策略

2.1.1 構建智能物流體系

物流問題是電子商務發展過程中的常見問題,隨著人們網購習慣的不斷深入與強化,物流運送壓力不斷加大,但運送過程中,若出現送貨不及時或失誤現象,則極易引起消費者不滿,進而影響服務質量,不利于大數據時代電子商務的健康可持續發展。故而需基于物聯網作用下實現智能物流體系的構建,對動態化的商品物流進行實時管理與監控,優化物流運送活動,提高服務質量與水平。[3]

2.1.2 構建安全管理系統

電子商務發展中,消費者會擔心網購導致自身隱私信息得到泄露,一定程度上影響購物群體。所以,基于物聯網的應用構建安全管理系統,能夠加大對消費者隱私的保護,消除網購過程中消費者原有的顧慮和擔憂,從而安心進行網絡購物。比如,網絡交易后,為保護消費者個人信息安全,可以采用雙向認證的Hash協議,進而實現標簽對RFID閱讀器的認證,使信息在兩者完成認證的前提下完成安全有效傳遞,隔絕惡意攻擊,且具體應用中Hash雙向認證負載小,且成本低,能夠最大化實現電子商務企業發展的資源優化配置。

2.1.3 構建物聯網電子商務信息平臺

基于物聯網技術下進行電子商務信息平臺構建,就需將其相關技術在開發活動中充分應用,合理優化電子商務資源配置,實現物聯網三層結構體系與SOA架構基礎上的新型電子商務平臺設計與開發,改善傳統應用過程中電子商務信息平臺運行的缺陷,以同大數據的整體發展環境相一致。此外,在商務信息平臺的作用下,能夠更加迅速快捷地響應消費者的基本需求,合理優化消費者對電子商務的滿意度,促進其整體發展。

2.2 基于云計算的電子商務發展策略

2.2.1 優化云計算平臺下的云安全問題

?τ諂笠刀?言,進行云計算的應用就相當于在其平臺下將企業的經營數據存儲在云中,其中包括企業的機密文件,但若托付的云計算技術不夠成熟,則會導致應用過程中存在一定的安全風險。故而,電子商務企業在云計算應用中,需慎重選擇云計算廠家,并將廠家所提供的安全保證措施作為考量目標之一,避免出現云平臺受病毒入侵等而導致經營數據丟失。[4]此外,電子商務企業在應用過程中需實現云計算平臺嚴格權限管理,并對數據進行加密存儲、傳輸,并及時備份,并分布存放,而數據中心也需具備一定的容災與容錯能力。由此可見,選擇安全可靠的云計算系統是電子商務企業實現云計算應用的基本前提。

2.2.2 依據企業資金實際選擇云計算平臺

當前,就云計算的提供廠商而言,收費標準不一而足,且我國政府法律并未對其收費實現行業內標準制定。比如,谷歌作為全球范圍內最大的云計算用戶,其為中小型企業提供免費普通云服務,而亞馬遜在提供完備云服務時則會收取額外費用。企業在選擇云計算平臺時,需從自身實際出發,并在充分考慮應用安全性的基礎上進行選擇。

2.2.3 依據企業業務需求選擇云計算平臺

就云計算應用而言,不同廠商所提供的服務存在差異性,如谷歌的免費云服務在辦公在線系統應用方面具有顯著優勢;亞馬遜的付費完備云服務具有多樣行,且存儲能力強大,為用戶所青睞與接受;force.com則傾向于在銷售管理方面提供云計算服務等。故而,電子商務企業在選擇云計算時可從企業的SaaS、IaaS、PaaS等具體模式出發,選擇適合自身發展與需要的云計算基本應用模式。

篇4

關鍵詞:計算機技術;網絡技術;云計算技術

云計算技術是以計算機網絡技術為基礎發展而來的一種現代化科學技術,這一技術在實際生活及工作中的應用為人們提供較大便利,尤其在當前大數據時代,云計算技術的應用可使數據存儲及數據分析更加高效安全,因而促使計算機網絡云技術技術的進一步良好發展也就十分必要。研究中主要針對新時期計算機網絡云計算技術,以促使相關人員對這一技術更好認知及了解,并且為該技術的進一步應用及發展提供支持。

1概述

1.1計算機云計算

所謂云計算所指的就是在當前互聯網服務器中所存在的各種不同資源,常見的主要包括軟件、存儲卡以及CPU等相關類型。在云計算的運行過程中,其主要就是在利用計算機網絡基礎上進行相關需求信息的發送,在這種情況下遠程計算機能夠依據請求發送適當的針對性信息,其中信息服務構建,主要就是供應商的云計算提供。依據當前云計算實際應用中的相關服務模式可知,云計算實際上是以計算機網絡為基礎的提供服務資源的一種形式,在計算機網絡中利用資源整合及資源配置等相關方式,對于計算機數據資源可實現信息反饋,同時,云計算是大數據時代的發展為背景的,其所面對的用戶數量比較多,通過云平臺及云服務向用戶提供幫助,從而使用戶的有關信息需求能夠得到滿足及保障。

1.2計算機網絡云計算的類型

就目前計算機網絡云計算技術的應用而言,依據其不同標準,在云計算分類方面有一定差異性,但是,目前大部分情況下都是依據服務性質對云計算實行分類,主要將其分為兩種不同類型,分別為私有云與公有云。其中,對于私有云而言,其所指的就是客戶單獨構建的相關計算機云服務平臺,并且可依據客戶不同需求,將個性化云服務提供給客戶,由于私有云的這種特點,也就能夠將更加安全高質的相關信息服務提供給客戶,并且能夠使客戶不同需求得到較好滿足,可實現計算機網絡服務效率的有效提升,滿足實際需求。對于公有云而言,其所指的就是通過他人所構建的云平臺提供相關云計算服務,因而公有云相對于私有云而言,具有更加開放性的特點,因而其安全性相比于私有云也就較差,用戶可依據自身的需求對不同類型云計算技術進行選擇。

2新時期計算機網絡云計算機技術的應用

2.1計算機網絡云計算技術的應用特點

隨著現代信息時代的不斷快速發展,計算機網絡信息技術也得以快速發展,并且在網絡信息技術的實際發展過程中,云計算技術的應用及發展已經成為重要內容,并且在現代化的信息技術發展中也屬于具體的體現。就目前計算機網絡云計算技術的實際應用而言,其所表現出的應用特點主要包括以下6點:(1)在云計算技術的實際應用過程中,其規模相對而言比較大,可以將較大規模的有關計算機服務向用戶提供,從而使用戶對數據的計算需求得到滿足。(2)云計算技術具有虛擬化特點,在云計算技術的實際應用過程中,可使傳統計算機模式中存在的不足之處及缺陷得以改變,可使用戶在任意時間及地點獲取信息資源,獲取更好的服務,從而使用戶的信息需求能夠得到更好滿足。(3)云計算機技術具有服務質量較好且安全性比較高的特點,在私有云平臺得以有效應用的基礎上,可將更加安全可靠的信息保障提供的用戶,確保用戶能夠更好獲取所需的相關信息。(4)云計算技術具有通用性特點,在云計算技術的實際應用中,對于不同方面的應用均能夠支持,且通過云運行的實現,可確保多個應用實現同時運行,在此基礎上可使各個應用的實際運行效率得以較大程度的提升,滿足各種應用的實際需求。(5)云計算技術的擴展性比較理想,就目前云計算技術的實際應用情況而言,可表現出十分理想的自動伸縮特點,可將用戶需求作為基礎,實現自動化擴展服務的構建,從而使服務質量能夠得到較好的保障,將更好質量的服務提供給用戶。(6)云計算技術的應用成本相對而言比較低,并且云計算技術的發展速度比較快,隨著云計算技術越來越成熟,在今后各種類型的應用中,云計算技術必然會發揮著越來越重要的作用,為各種應用作用的更好發揮提供有效支持與保障。

2.2計算機網絡云計算技術在應用中的不足及缺陷

就目前計算機網絡云計算技術的實際應用及發展情況而言,雖然得到一定的發展成果,然而這一技術在實際應用中仍有一定不足之處及局限性存在,在云計算技術的實際應用及發展中仍舊存在一定問題。在云計算技術的應用及云計算服務方面,對于相關信息資源的獲取,其來源為供應商數據庫,這種情況的存在會導致對于有關的數據資源,用戶端無法實現直接獲取以及控制,因而在實踐應用中對于有些數據資源,用戶往往會不具備訪問權限,信息獲取也就存在困難。就當前云計算技術的實際應用情況而言,數據完整性的實現仍舊比較困難,由于云計算技術在實際應用過程中對于數據的存儲通常都選擇分布式存儲方式,這種存儲方式會導致數據存儲比較分散,也就很難使數據完整性得以有效實現,對于數據存儲及利用會產生不良影響[1-2]。

3新時期計算機網絡云計算技術應用的進一步完善措施

在目前計算機網絡云計算技術的實際應用過程中,由于仍舊存在一定缺陷及不足,也就需要對網絡云計算技術進行完善,以實現計算機網絡云計算技術的更好應用及發展,具體而言,需要從以下幾個方面入手進行完善。

3.1訪問權限的合理設置

在新時期計算機網絡云計算技術的實際應用過程中,為能夠實現其更好應用及發展,首先需要注意的一點就是應當對數據訪問權限的合理設置。就目前實際情況而言,云計算服務的提供方主要就是相關供應商,為能夠使信息安全性得到更好的保障,供應商應當對用戶的實際需求充分了解及把握,在此基礎上依據用戶的實際需求及實際情況,對相關的訪問權限進行科學合理設置,從而使相關信息資源能夠實現安全共享,使用戶的信息需求得到滿足。由于目前的互聯網開放式環境的影響,作為供應商一方面需要對訪問權限進行科學合理的設置,使資源的合理分享及應用得以加強,保證資源得以更好應用。另一方面而言,有關供應商也需要有效開展相關加密及保密工作,供應商及用戶均需要對信息安全防護加強注意,積極網絡安全的構建,從而使用戶安全能夠得到理想的保障。所以,在今后云計算技術的應用及發展過程中,對于安全技術體系構建需要進一步強化,在對訪問權限進行科學合理設置的基礎上,使信息防護水平有效提升,從而使云計算技術的應用具有更好的環境基礎與保障。

3.2有效提升數據信息完整性

在計算機云計算技術的實際應用中,數據信息的存儲技術屬于核心內容,因而有效進行數據信息存儲,實現數據信息完整性的進一步增強具有重要的意義,這在云計算技術應用及發展方面也是十分重要的內容。(1)對于目前的云計算資源而言,通常都是通過離散方式在云系統中分布,因而對于云系統內的相關數據資源需要加強安全保護,且需要使數據完整性得到較好的保障,這對于數據信息資源應用價值的進一步提升十分有利。(2)對于數據存儲技術,需要進一步加快其發展,尤其在當前大數據時代背景下,為能夠實現云計算技術的更好應用及發展,對于數據存儲技術創新構建需要加強重視,以實現數據信息的更合理存儲。(3)在目前云計算技術的實際應用過程中,對于其發展環境需要進一步優化,在理念創新及技術創新得以實現的基礎上,與新時期的發展環境更好適應,從而使云計算技術應用價值能夠得以有效提升,這一點在云計算技術的應用及發展中屬于重點內容。

3.3提升用戶的網絡安全意識

在新時期的計算機網絡云計算技術實際應用過程中,為能夠實現其更理想的應用,另外需要注意的一點就是應當提升用戶的網絡安全意識,從而使用戶能夠對網絡安全進行更好把握,在云計算技術的應用中有效避免網絡病毒的入侵,實現數據安全的有效防護,從而使云計算技術的應用得到滿意效果[2-3]。

篇5

人們對于計算機的研究可以追溯到很遠,在出現第一臺計算機之后到現在,人們都沒有停止對計算機的研究。不斷的研究計算機技術,并且加大開發?,F階段出現的云技術就是在計算機技術的一種變革。使用這種技術增加計算機的其他功能。在云計算之前,也出現了網絡計算以及自主計算等等,云計算與這幾種計算都不同,它結合了這幾種技術的優點而出現。并且,使用云計算可以促進軟件的開發,本文就云計算技術對于軟件開發的影響做以簡要分析。

關鍵詞:

云計算;軟件開發;計算機;影響

云計算技術的出現是計算機技術的創新,也是軟件工程的變革,云計算技術具有規模大、可靠性強、能夠在多臺計算機上通用等顯著特點。而且這種技術較廉價。云計算技術的出現也是現代社會發展的標志。實質上,云計算技術重組了軟件系統,而且調整了信息框架結構。使用云計算技術創新了軟件系統運行的方式,開啟了新的模式,促進軟件工程的發展,本篇文章主要探討了在開發軟件的時候,使用云計算技術會有什么影響。

1計算機軟件開發技術的現狀

在全球化的發展下,我國的經濟與科技教育在國際化的大環境下得到了持續的發展,在計算機軟件開發技術方面的投資獲得了企業方面大量的投資,在科研方面與人才支持方面都獲得了巨大的支持,而且在軟件的技術方面取得了一些對新軟件研究的突破。但是,由于受到全球經濟與信息化的影響,我國的計算機軟件開發技術仍然受到了眾多的挑戰與巨大的壓力。首先,我國計算機軟件開發缺乏核心的技術。相比較世界其他的發達國家,我國在計算機軟件開發技術方面的起點低、起步晚,開發能力與技術十分有限,因此在軟件的創新技術研發上面突破較少,沒能夠形成較強的軟件開發核心技術,這給我國的軟件產品的質量帶來了參差不齊的影響,也未能夠滿足現代網絡化與數字化發展的要求。所以,我國計算機軟件開發技術行業必須加強對核心技術的研究,通過分析成功案例來找到軟件技術的關鍵。計算機軟件開發技術方面的人才結構不合理。計算機軟件開發在我國沒有良好的開發環境。目前對硬件技術的投入遠遠的高于軟件技術開發的投入,這是造成軟件開發技術受阻的重要原因,當然還有其他的因素也對我國計算機軟件技術的開發造成了嚴重影響,比如對軟件技術方面知識產權的保護意識不足以及價格的誘惑等,使得難以對我國計算機軟件技術開發的前景與發展進行開拓。

2云計算技術對軟件開發的影響

2.1影響開發模式很多軟件仍采用傳統的模式,這種模式是單機版,單機版在使用的時候有局限性,不能充分地利用資源。而且利用率不高還受限制。一般只能利用個人計算機上的資源,不能使用其他的資源。而云計算技術出現后,改變了單機模式,將單機變為云計算,并且逐漸的將這種模式取代,在利用資源的時候,打破了資源的局限,同時提高資源的利用效率。從開發模式上看,在軟件開發上使用云計算可以使其開發模式發生變化。

2.2影響開發工具計算機在運行的時候,需要使用一些輔助軟件,而開發工具就是保證軟件具有生命一定生命周期的工具。在很長一段時間,程序員在開發軟件的時候,都是使用Java、Delphi等語言,轉換編碼程序,重新的編碼并且按照這個編碼去執行。在開發軟件的時候,重點開發的就是軟件的內存以及性能等。在云計算技術被廣泛使用后,開發軟件的時候,使用最多的語言就是互聯網語言。主要是:VB-Script、ECMAScript等,在使用了這些語言之后,與互聯網的聯系更密切。而且在開發軟件的時候,程序員開始關注云計算下的資源分布。從這一點變化上可以看出,在使用云計算之后,其對軟件開發的影響不僅僅是開發工具,它還影響著開發者。

2.3影響軟件設計受云計算的影響,軟件的設計結構也出現了變化。軟件在開發的時候,是通過獲取資源實現的開發,在使用云計算技術之后,獲取信息的方式出現變化,逐漸轉變成虛擬化。而云計算對于軟件的開發還是有影響的,設計方向改變。在獲取資源的時候不再受時間以及地域的限制,任意的時間以及地點都可以獲取資源。而且在加入了云計算技術之后,其設計結構逐漸人性化。

2.4影響設計模型云計算在軟件開發的影響還表現設計模型上,集中體現在Hadoop上,這個是軟件設計中的核心軟件。主要的任務就是處理數據,從眾多數據中提取一些數據,將數據變形以及加載。在設計軟件模型的時候,使用了云計算技術可以讓模型中的數據變得更多,而且還能保證軟件的利用效率。

3基于云計算技術的軟件開發的未來發展趨勢

基于云計算技術的軟件開發也在顯示出其未來的發展趨勢。計算機技術的不斷進步,軟件的重視程度不斷加大,軟件與硬件的獨立化更加明顯,但是當云計算技術將軟件開發推向更具服務性質的方向上,又將軟件與硬件結合在了一起。這個結果的出現都要歸于云計算的計算方式歸集化。當了解整個軟件工程中軟件開發的歷程,不難發現云計算技術的出現讓軟件開發的抽象程度與開放程度逐漸提高。軟件開發從封閉的計算機平臺轉向互聯、互通、合作的計算機平臺環境。軟件開發的地位從邊緣逐漸變為中心。特別是網構軟件,已經成為了將來軟件開發的主要趨勢,其特征主要是自主性、協同性、演化性等,由于互聯網的開放與動態多變性,決定了對網構軟件的開發是具有變化性質的。網構軟件將是基于云計算技術的軟件開發的發展趨勢之一。

4結束語

由上述可知,云計算技術對于軟件開發有一定的影響,它不但會影響軟件開發的模式、開發的工具以及開發者,而且對于軟件的設計模型也有一定的影響。從本文內容上看,在軟件開發中使用云計算技術是有積極作用的。云計算技術改變了傳統的軟件開發模式,創新了新的開發模式,提高了軟件開發的效率,而且,這種變化的影響是長久的。在軟件中使用云計算技術可以促進軟件開發的發展,而且,云計算技術也在不斷地完善,云計算技術的發展對于軟件開發的影響會越來越大。

參考文獻

[1]張兆恩,張萬超.云計算在高校教學平臺中的應用研究[J].佛山科學技術學院學報(自然科學版),2012,11(3):112—113.

[2]程普,陸世東,楊文森.基于MapGIS的湖北省礦業權核查數據質量檢查軟件的設計與實現[J].武漢大學科技學院學報(自然科學版),2010,19(10):196—197.

篇6

關鍵詞 高等職業教育;云計算專業;課程體系

中圖分類號 G718.5 文獻標識碼 A 文章編號 1008-3219(2017)08-0029-04

一、引言

云計算因其集約化管理、彈性擴展、按需分配、虛擬運算、高性能、低能耗等優勢,正深刻地影響著世界經濟的發展,已成為世界主要國家搶占新一輪經濟和科技發展制高點的重大戰略舉措。我國云計算產業鏈正以驚人的速度及影響力快速發展,2015 年我國云計算整體市場規模達378 億元,整體增速31.7% 。隨著智慧城市、工業4.0、中國制造2025、工業互聯網等概念的興起,政務云、城市云、教育云、醫療云、工業云等云平臺的快速普及將催化云計算技術應用的落地與推廣,云計算產業將面臨巨大的市場需求,為云計算產業帶來了快速發展的機遇,在未來幾年,我國云計算市場規模仍將呈現快速增長趨勢。

云計算作為新一代信息技術的核心,突破性地將大數據、大平臺、大服務、互聯網與傳統制造業等深度融合在一起,為云計算市場帶來創新活力,改變信息產業發展格局,孕育著極其廣闊的產業鏈與創業機會。云計算新興產業的崛起及云計算人才的嚴重缺失,對高職教育信息技術人才培養提出了新的要求。

根據《國務院關于加快發展現代職業教育的決定》(國發[2014]19號)中“服務經濟社會發展和人的全面發展,推動專業設置與產業需求對接”的精神,高等職業院校在專業設置、人才培養上要緊密契合社會經濟與產業的發展,要主動服務區域經濟發展的需要。許多高職院校為契合云計算產業的飛速發展,正在籌劃開設云計算技術與應用專業,也有很多學校將原有的計算機應用專業、計算機網絡技術專業調整為云計算技術與應用專業。基于現狀,高職云計算技術與應用的專業定位、職業崗位、人才培養規格、課程體系等關鍵要素還在研究與探索中,目前急需落實的事情之一是明確高職云計算專業人才培養目標與人才培養規格,構建課程w系,為高等職業院校開設云計算技術與應用專業提供可靠依據,為培養適應云計算產業發展所需要的創新型技術技能型人才起到推動與促進的作用。

二、云計算產業對人才的需求分析

目前我國許多IT企業已經開展垂直行業的云應用布局,如華為已經對外面向金融、媒資、城市及公共服務、園區、軟件開發等多個垂直行業與企業提供云服務解決方案,宣告云服務、云應用將滲透至各行各業,未來云計算與各領域的融合將不斷加深,通過構建超大體量的云生態系統,以滿足不同傳統企業的轉型需求,助推行業轉型發展。云計算服務商將不斷加強與各垂直領域的深度合作,開拓更大的云計算服務空間。

隨著云計算這種新興產業的飛速發展,對傳統的IT技術帶來了顛覆性的沖擊,無論信息化的整體架構設計,還是計算、存儲、網絡的虛擬化技術,都與傳統的IT專業技術存在很大不同,云計算人才嚴重短缺。云計算產業因其層次豐富、技術新對IT專業人才有了新的要求,從云計算產業鏈的基礎設施即服務(IAAS)、平臺即服務(PASS)、軟件即服務(SAAS)三層生態體系結構來看,出現一批新的工作崗位,如數據挖掘專家,移動應用開發和測試、算法工程師,商業智能分析師等,與此同時,也會促進原有崗位的更新,比如網絡工程師、系統架構師、咨詢顧問、數據庫管理與開發等。

三、高職云計算技術與應用專業的人才培養定位

云計算產業對人才需求層次十分豐富,既需要高端的云系統分析師、系統設計師、云系統架構師、數據挖掘專家、算法工程師、商業智能分析師等,也需要大量能從事云平臺系統基本架構與云計算平臺管理、熟悉云產品與服務特點、熟悉在云平臺上常規應用的部署、能解決云產品與服務的常見問題與運維的技術技能型人才。通過大量調研與分析,發現云計算產業所需的人才結構中對中高級人才的需求約占云計算產業人才需求總體數量的三成,其他為位于產業鏈下游的技能型、應用型的信息技術人才,約占總體需求的七成,從而形成產業鏈上中下游人才需求的“金字塔”分布。

廣州科技貿易職業學院是一所地屬廣東的高等職業院校,在專業建設中根據國家賦予高等職業教育的主要任務――為社會培養適應技術進步和生產方式變革以及社會公共服務需要的高素質技術技能人才的精神,堅持以服務廣東區域經濟發展與產業發展的需要為宗旨,緊密契合廣東及廣州云計算產業發展的需要開辦云計算技術與應用專業。通過大量企事業單位的調研、分析與專家論證,把廣州科技貿易職業學院云計算技術與應用專業人才培養目標定位為:面向云計算產業鏈中數據中心的管理、維護及運營,面向大數據系統的安裝、調試、維護,面向云系統集成及企業終端服務等領域,培養運維工程師、虛擬化工程師、數據分析師、產品及項目經理等技術技能型人才。面向的主要工作崗位集中在技術技能型上,從事以虛擬化技術為基礎的重復性操作、維護與服務類工作,為云計算中下游產業鏈培養技術技能型、應用型的信息技術人才,位于產業鏈上人才需求的“金字塔”結構的中下游,與本科院校、研究生教育培養的云計算人才形成人才遞進式分布狀態,如圖1所示。

四、高等職業教育云計算技術與應用專業課程體系的構建

(一)構建高職云計算技術與應用專業課程體系的原則

堅持四個“對接”的原則。在充分開展云計算產業調研與人才需求分析的基礎上,以《國務院關于加快發展現代職業教育的決定》(國發[2014]19號)文件精神為引領,堅持將專業設置與產業需求對接、課程內容與職業標準對接、教學過程與生產過程對接、畢業證與職業資格證對接,進行高職教育云計算技術與應用專業課程體系構建,充分體現云計算技術與應用課程體系的職業性。

堅持創新創業教育與專業教育“雙融合”的原則。認真貫徹落實《國務院辦公廳關于深化高等學校創新創業教育改革的實施意見》([2015]36號)精神,將創新創業教育與專業教育深度融合,以創新創業為引領、以職業能力為本位、以職業行動為導向進行高職云計算專業課程體系的構建,課程體系既要包括創新思維、科學研究方法、學科前沿、創業基礎、就業創業指導等方面的基本素質與素養課程,同時也包括與云計算產業發展高度融合、有機銜接、能力遞進、科學合理的專業課程群。既要符合云計算產業因其自身飛速發展所需的創新性以及所帶來的創業機遇的特性,同時又要考慮云計算產業對高職人才創新思維、人文素質、專業知識、職業能力等要求。所構建的高職云計算技術與應用專業課程體系,必須符合云計算產業自身發展的創新性、先進性與前瞻性的特性。

(二)職業崗位分析

在充分論證高職業云計算技術與應用專業人才培養定位的基礎上,進一步明確高職云計算技術與應用專業人才培養所對應的崗位及崗位群。圍繞面向數據中心的管理、維護及運營,面向大數據系統的安裝、調試、維護,面向云系統集成及企業終端服務等職業領域,分析得出高職云計算技術與應用專業學生的初始崗位為數據中心管理員、網絡管理員、數據系統管理員、云產品經理等。通過在初始崗位上的經驗積累與能力提升,相應的發展崗位為云計算系統運維工程師、虛擬化工程師、網絡工程師、數據分析師、項目經理、網站設計師等。通過對這些崗位對應的任務進行分析,形成了高職云算技術與應用專業人才培養的職業崗位與典型工作任務對照表,見表1。

(三)確立人才培養規格

針對數據中心管理員、網絡管理員、數據系統管理員、云產品經理、云計算系統運維工程師、虛擬化工程師、網絡工程師、數據分析師、項目經理、網站設計師等崗位,進行典型工作任務分析,明確高職云計算技術與應用專業人才培養的素質目標、知識目標、能力目標,如表2所示。

(四)構建高職教育云計算技術與應用專業課程體系

在課程體系的構建過程中,首先從職業核心能力、技術創新能力的要求出發,確定專業核心課程,核心課程包括虛擬化技術與應用、SHELL實用技術、云存儲實用技術、Hadoop系統搭建及維護、HBase應用與開發、OpenStack設計與實現6門課程,其中HBase應用與開發、OpenStack設計與實現為核心創新課程。根據專業核心課程進一步反推支撐專業核心課程的專業平臺課程,專業平臺課程包括程序設計基礎、數據結構及算法、云設備互聯技術、實用操作系統、非關系型數據庫系統、web應用與開發、Java程序設計與開發等,其中web應用與開發、Java程序設計與開發為平臺創新課程。根據創新思維、創業素養、人文素質、職業能力等關鍵要素確定通識課程,依據產業發展的趨勢與學生職業發展的需要確定專業拓展課程。從而形成了由通識課程、專業平臺課程、專業核心課程、專業拓展課程構成的,創新思維、創業素養、職業能力深度融合的知識能力遞進式云計算技術與應用課程體系。

篇7

關鍵詞:3D 動畫渲染 云計算技術

中圖分類號:TP3 文獻標識碼:A 文章編號:1007-9416(2016)06-0000-00

隨著我國動畫產業發展腳步的不斷加快,3D動畫電影對畫面質量的要求越來越高,傳統動畫渲染技術已然無法滿足這一需求,對渲染技術的優化與完善勢在必行。在這種情況下,云渲染應運而生,利用成熟的云計算技術和云渲染理論,有效解決了3D動畫電影渲染工作量大、畫面質量低等問題,同時也大幅度降低了3D動畫的渲染成本,給3D動畫產業的可持續發展奠定了堅實的基礎。

1 云計算技術概述

所謂云計算技術,是計算機技術和網絡技術飛速發展下新興的一種商業計算模式,具有快速彈性、自助式服務、服務可計量、劃分獨立資源池以及無處不在的網絡訪問等特點。與傳統計算機技術相比,云計算技術具有以下優點:(1)云計算技術增強了數據的安全性和可靠性,有效解決了數據丟失、病毒入侵的問題;(2)云計算降低了用戶端的設備要求,具有較高的便捷性,進一步擴大了該項技術的使用范圍;(3)云計算技術可以順利實現不同設備之間的資源共享;(4)云計算技術可以為用戶使用網絡提供多種可能。正因為具備諸多優勢,從而使得云計算技術近幾年得到了諸多網絡用戶的青睞。

2 3D動畫渲染中云計算技術的應用

近年來,伴隨著3D動畫產業的飛速發展,云計算技術在動畫渲染中的應用也逐漸被重視起來。渲染是3D動畫創作的最后一個環節,主要是指在原有三維模型的基礎上加入陰影、材質以及燈光效果,從而使其變成真實可見的視覺效果的過程。渲染在3D動畫創作中非常重要,因此必須對其給予高度重視。

3.1 云渲染的關鍵技術

云渲染中采用的各項技術,其目的都是為了確保各項渲染工作順利完成,最終實現預期的渲染效果,提高畫面質量。云渲染中的關鍵技術有很多,歸納起來,大致包括以下幾種:(1)虛擬化技術。該技術模式下,同一物理機上可以允許多個不同系統的虛擬機并行運行,每臺虛擬機都有與其相應的虛擬硬件,可以在這些硬件中加載應用程序和操作系統;(2)云存儲。云存儲系統主要是利用網絡技術、分布式文件系統等功能將網絡中不同的存儲設備集合起來協同工作,同時將數據信息對外提供的一類系統;(3)云服務。云服務也是云渲染中的一項關鍵技術,云服務的功能主要是為用戶提供數據存儲和讀取等工作。目前,常用的云服務主要有三種類型,即IaaS、PaaS和SaaS,與之相關的部署模型則主要包括公共云、私有云、社區云和混合云四種。

3.2 渲染平臺種類及其渲染流程

就目前應用于3D動畫創作中的元渲染平臺來看,大致包括三種類型,即Renderbus、Foxrenderform和渲云。其中,Renderbus渲染平臺和Foxrenderform渲染平臺是兄弟品牌,Renderbus渲染平臺是國內第一家網絡渲染平臺,同時也是目前國內最大的網絡渲染平臺,兩者的渲染流程相同,主要分為以下4個步驟:(1)將需要渲染的動畫場景文件進行壓縮后上傳;(2)接受待渲染文件并對其進行在線解壓縮;(3)根據場景文件的實際情況合理設置渲染參數,比如說長度、寬度以及輸出文件格式等;(4)下載渲染結果。

渲云渲染平臺在當前3D動畫渲染工作中的應用也十分廣泛,該平臺打破了傳統渲染平臺的運行模式,真正意義上實現了線上渲染服務模式,并降低了渲染成本。渲云渲染平臺的渲染流程大致分為以下4個步驟:(1)以3ds Max2013為例,首先打開“文件”菜單,選擇“另存為”選項,執行Archive命令,然后選擇保存路徑將其保存并上傳;(2)在渲云網站上下載所需的PC客戶端,登陸后在上傳的文件中找到所需渲染的場景文件進行下載,然后根據自身需求選擇渲染方式并提交渲染任務;(3)在“支付并下載”中提交下載任務并支付,渲染任務完成之后系統便會進行自動下載;(4)渲染任務下載之后,用戶便可在“已下載任務”中查看任務。

4結語

綜上所述,隨著我國云計算技術的不斷進步,云渲染在3D動畫創作中的優勢也將得以充分發揮,不僅大幅度節省了動畫渲染的時間,而且對動畫畫面質量的提升也具有重要意義??梢灶A見,在未來的時間里,云計算技術勢必會在3D動畫領域得到廣泛發展,進一步促進我國3D動畫產業的長足發展。

參考文獻

[1]魏三強.云計算技術在3D動畫渲染中的應用[J].吉林師范大學學報:自然科學版,2014(04).

[2]劉葵,葛志游.云計算技術在動漫渲染行業的應用拓展研究[J].廣州大學學報:自然科學版,2013(02).

篇8

本文結合計算機行業的發展,對計算機網絡云計算技術進行了分析研究,希望能為計算機技術的進步提供一定的理論支持。

一、計算機網絡的云計算技術概念

美國的網絡公司最早提出計算機網絡云計算技術的概念,隨著科學的進步與發展已經逐漸成為了一門成熟的技術,有著豐富的理論基礎與實踐經驗?,F在的“云計算”技術是指能將網絡、硬件、設備相融合,同時實現規模性、安全性、虛擬性的技術。目前來看,對計算機網絡云計算的定義還沒有統一的趨勢,每一名研究人員都有自己的研究與看法,通過研究與分析,本文對云計算的觀點是:首先,每一個“云”都是獨立的計算機分布體系,基于網絡化、虛擬化的計算機服務層,與計算機中的資源保持一定的節奏,實現計算機資源的同步。其次,計算機網絡云是一個綜合體,并非是獨立的,計算機軟件的開發中離不開云計算的環節,其重點就是網絡云計算特征的研究。對于計算機網絡的使用者來說,計算機集成軟件層面,能被接受與理解的就是云計算,在本文重點突出的就是云計算的屬性。最后,計算機網絡的使用者沒有進行長期的規劃后使用,很容易出現浪費現象,目前的云計算技術可以實現分或秒內的數據計算,可以很好地避免資源過載或資源浪費現象。

通過研究可以看出,計算機網絡云計算技術可以定義成計算機網絡中進行的某種服務形式,其中相關的硬件設施與軟件系統統稱為計算機網絡云計算。定義中包括網絡計算機、超級計算機、集成技術等,相關的技術既有區別又有聯系。計算機網絡云計算技術的原理是:大量的數據分布于分布式計算機中,同時保證用戶的數據系統與計算機同步運行,進而實現及時將需要的資源切換到相應的應用中,根據使用者的訪問需求進行存儲系統與計算機系統的定位。計算機網絡云計算技術可以基于用戶服務需求及時提供所需的網絡信息資源。計算機網絡云計算技術適應性強,彈性好,專業技術性高,發展前景十分好,應用越來越廣泛。

二、計算機網絡云計算技術的分類

基于多樣化的標準,計算機云計算的分類也有多種方式。比較常見的是:根據服務方式的不同,云計算可以分為私有云和公有云。私有云是根據用戶的自身情況進行獨立使用,同時建立平臺,操作性與實用性十分好。公有云是ζ淥用戶的資源進行開發利用。在選擇私有云與公有云時,應該考慮的主要因素是:

1.服務的延續性

大部分情況下,公有云提供的服務容易受外界影響,如網絡故障等情況,而私有云則不會出現這種問題。

2.數據安全性

如果對于穩定性與安全性不存在過高要求,則比較適合使用公有云。

3.綜合使用成本

通常狀況下,如果對于計算資源要求不高可以選用公有云,如果對于計算資源要求較高則比較適合建立自己的私有云平臺。

4.監控能力

公有云可以將使用用戶對系統的監控能力屏蔽起來,這對于金融保險投資行業是十分有必要的。

三、計算機網絡云計算技術的實現

為了將計算機系統的系統處理過程進行簡化,通常將該過程劃分為預處理過程與功能實現過程兩大部分。對系統的各項功能進行分解,得到一些不需要進行功能實現過程與預處理過程的功能。對于可以進行預先處理過程的功能通常是一次性處理,在執行過程中,可以將預處理過程得到的結果直接使用,以此完成特點的系統功能。該方法與原則的采用,極大地簡化了系統,大幅度提高了系統運行效率。計算的云化中的系統就是計算云化系統,它的計算量十分巨大,系統計算運行效率極高。但因為計算云化系統為一次處理系統,只要計算云規則生成,計算云化系統的使命與任務也就完成,而不是在對計算機加以應用時需要該系統。通常在計算機網絡云計算中形成的系統就是云計算系統,是一個十分簡單的系統,對計算機的處理能力沒有過高要求,同時應用于各類計算機系統計算中。

四、計算機網絡云計算的計算與優勢

建立計算機網絡云計算過程的第一步是服務器架構的建立,其對計算機網絡云計算技術中的IAAS部分進行充當。目前來看,仍沒有關于網絡云計算服務器架構的專門、統一的標準出現,這需要一定的相關技術進行支持,例如計算區域網SAN和附網NAS等,這都是應用比較多的服務器架構技術。NAS文件計算系統是松散結構型的集群,它的架構有很明顯的分布式特征。NAS文件系統集群中的各個節點具有互補與相互影響的特點,文件是最小的單位,因為只要在集群存儲文件就可以計算出文件的數據信息,直接減少了很多計算的冗余性。它的拓展性很高,同時成本較低,安全控制系統安全穩定。如果客戶發出過多的請求,NAS系統的限制就表現出來,二級計算就可以通過NAS的云服務完成。

SAN是一種緊密結合類型的集群,在集群中存儲文件之后,可以分解成很多個數據塊。相比于集群之中的節點,各數據塊之間能夠進行相互訪問。節點可以借助于訪問文件間的數據塊針對客戶的請求進行處理。SAN系統之中可以通過節點數量增減來響應請求,同時提升界定本身的性能。為了能夠將以SAN為基礎的OBS發展起來,就需要更好的性能與更低的成本。而SAN計算建構的硬件價格十分高,同時依托于SAN的服務價格,因此可以適當地降低一下性能,保證更好的性能與更低的成本。

五、實例――基于谷歌云計算技術的AlphaGo亮點分析

AlphaGo通過谷歌云計算技術,擁有與人類棋手類似的“棋感”,其技術遠勝于1997年IBM公司研制的超級電腦“深藍”?!吧钏{”面對的是相對圍棋簡單多的國際象棋,設計理念為根據棋局情況不斷演算各種可能的步驟,最終從各種步驟中選定走棋方案。AlphaGo背后的云計算技術,可以讓AlphaGo無需“暴力”分析演算所有步驟,只需要把運算能力都集中在“棋感策略”網絡中最有可能的情況上。其背后的深層算法,具備三大亮點:(1)深度卷積神經網絡學習技術:“棋感策略”網絡的本質學習人類圍棋大師走法思維。AlphaGo藉此擁有強大的盤面評估能力。(2)增強學習算法技術:此算法可通過自我對弈來持續提升AlhpaGo的棋感策略和盤面評估能力,并且給出落子選擇。(3)蒙特卡洛搜索技術:“評價網絡”的核心,可以融合棋感策略和盤面評估能力,修正落子選擇而最終給出落子方案。

六、計算機網絡云計算技術發展遇到的問題

在目前計算機網絡云計算技術廣泛地運用到各個領域的過程中,云計算技術也存在一些缺陷與不足還需要引起我們的重視,同時在云計算的應用過程中應采用足夠的措施來對數據信息的安全性進行可靠的保障,這是計算機網絡云計算技術發展過程中十分重要的一項課題?,F在的大部分云端是通過瀏覽器進行接入的,瀏覽器是計算機系統中非常薄弱的地方,存在著很多的缺陷與漏洞,因此用戶的云端接入瀏覽器時,用戶證書與認證密鑰特別容易因為瀏覽器漏洞而產生泄密。同時由于不同的應用都需要在云端中進行認證,這就需要保證認證機制的高效性與安全性。在應用服務層之中,應該采取安全有效的措施來保護用書的隱私安全,在基礎設施層中要采取安全可靠的方法保C數據的安全性。

七、采取措施保障網民數據安全

如果數據的安全不能得到保障,就會對云計算的發展產生不利影響,所以為了能夠保障網民數據的安全。就需要采取切實可行的手段來保證數據的安全性。

1.隔離操作系統與數據

為了能夠切實有效地保障網民信息的安全,就需要充分使用Hypervisor,從而將網民的操作系統與數據資源隔離起來,從而有效地保證了計算資源的安全性,避免了網民操作系統所帶來的可能的不利影響。

2.重置API保護層

服務商提供給用戶API,用戶根據需要進行應用。但同時第三方也有可能對這些API進行使用。為了保證數據的安全性,就需要你安裝API保護層,重疊保護API。

3.嚴格身份認證

服務商應嚴格的執行身份認證,防范冒充網民身份的行為,加強對賬號與密碼的管理控制,確保網民只訪問自己的程序與數據,從而保證數據資源的安全性。

篇9

(陜西工業職業技術學院,陜西咸陽712000)

摘要:系統性介紹云計算技術的含義與技術特點,并重點探討GIS軟件工程研發手段、機制結構以及管理模式,明確指出GIS軟件工程發展中需要注意的相關事項,以此為發展GIS軟件工程提供有效參考。由于云計算技術的不斷推動,有助于全面發展GIS軟件技術,其所需處理的相關數據也逐漸增多,探究軟件工程特征及相關管理模式,對發展我國電子商務運營模式極具重要價值。

關鍵詞 :云計算;GIS軟件工程;設計分析;數據處理

中圖分類號:TN911?34 文獻標識碼:A 文章編號:1004?373X(2015)17?0133?02

0 引言

近年來,隨著我國互聯網逐漸在人們生活與工作中普及,使得云計算技術也日臻成熟,以往以Windows與英特爾為平臺的互聯網運營已無法與現代社會發展之需相滿足[1]。但是,云計算技術數據處理能力極為強大,該技術的發展空間極為廣闊。

1 云計算技術的含義及特征

1.1 云計算技術的含義

云計算技術是基于互聯網發展而產生的一種數據管理技術,該技術可分割復雜數據為若干子程序,通過云計算服務器加以分析,并向用戶數據處理系統反饋結果。云計算技術數據分析處理能力極為強大,能夠將更加快捷、方便的服務提供給用戶,有利于節約用戶精力與時間。就狹義視角而言,云計算是基于信息技術行業發展起來的一種交付及模式,該技術利用互聯網資源搜索相關數據資源[2]。

圖1為云計算流程示意圖。

1.2 云計算的特征

(1)較高虛擬化程度

利用網絡實現功能虛擬化,不管用戶在何處,都可利用互聯網終端應用相關服務。所有服務信息都源于云計算,用戶通過智能手機或者筆記本電腦就可通過互聯網獲取相關服務[3]。

(2)可靠性強

云計算技術存在多種保護措施,比方說互換計算節點、數據容錯功能等,而且還有專業技術人員實時維護數據庫,確保儲存信息的穩定性與安全性,保證不會影響到用戶。

(3)規模龐大

云計算服務器規模極為龐大,相關資料顯示,谷歌公司就有100 多萬臺云計算服務器,搜狐公司則擁有40萬臺以上的云計算服務器。

(4)通用性良好

該技術具有極為廣泛的推廣范圍,可滿足不同服務要求,而且多用戶可享受同一云的服務,將更多便利提供給用戶。

(5)成本較低

云計算的管理形式為集中自動化,容錯功能為接點構成模式,所以云計算運營管理成本比較低,且通用性優良,可將更為廉價、方便的服務提供給用戶,用戶不需要為獲得更多資源而投入過多財力與精力。

2 GIS 工程的含義及特點

2.1 GIS工程的含義

所謂GIS 軟件工程,就是自定義定位、原理及技術落實至開發和維護軟件的綜合活動過程。該工程主要包括GIS設計規劃、功能評價以及組織落實等工作,同時還包括需求控制、質量監控以及風險控制等技術,以此產生GIS質量監管與數據信息管理機制。

2.2 GIS工程特點

2.2.1 GIS工程系統復雜程度高GIS工程文檔具有較高質量與數量要求,其所交付文檔包括系統用戶指南、設計手冊、功能檢測報告、軟件說明書以及空間分析報告等,以上文檔內容非常繁瑣、龐雜,同時又具有較高質量要求。從微觀上看,軟件具有較高復雜程度,因為GIS工程中含有很多信息,而且具有極為復雜的內部功能結構[4]。所以,工程結構管理與程度是一項極為繁瑣的工作,具有較大理論研究難度。而且GIS 軟件工程本身是在云計算技術基礎上產生的,所以具有復雜的空間理論,很難被理解與掌握。

2.2.2 特殊的數據處理要求

GIS軟件工程嚴格要求數據質量,若數據有問題出現,則極易導致系統功能無法正常運行或者出現功能性故障。而且數據具有時效性,該軟件內部具有較快數據信息更新速度,由此才可與互聯網信息發展需求相滿足,若數據過于陳舊,就很難滿足當前人們生活與工作之需,所以,GIS軟件工程必須時時進行信息采集。

3 云計算環境下的GIS 軟件工程設計

3.1 GIS軟件工程結構模式

發展云計算技術將更多便利提供給GIS軟件工程,因為云計算技術數據存儲量極為龐大,通用性好,而且具有較高可靠性,以上技術性優勢有利于優化GIS軟件工程結構模式。就本質而言,GIS軟件工程在云計算環境下會對云端構件加以充分運用,而以往GIS構件無法與其相比。云計算技術所提供的地圖檢索服務與數據信息能夠將更多服務提供給GIS 軟件,以滿足用戶之需。

3.2 GIS軟件工程組織模式

以往GIS 軟件工程具有串行模式的生命周期,然而,由于云計算技術不斷推動,逐漸改變了GIS軟件生命周期,使其逐漸呈現螺旋模型。研發GIS軟件工程的特點為階段性與開放性,各軟件開發階段都必須做好相關工作,為后續階段打下良好基礎[5]。為解決研發過程中存在的問題,在設計GIS構架時,可對相關成功經驗予以吸收借鑒,可以選擇比較完善、健全的代碼與構件,由此對組織模式更新速度的提升具有重要意義。

3.3 維護及管理GIS軟件工程

云計算環境下的GIS 軟件工程便捷性和靈活性都比較大。在研發產品期間,其實也在維護與管理GIS軟件,轉變了以往后維護、先開發的工作模式。通常GIS軟件研發初期僅完成基礎性部署工作,而云計算技術產生后,能夠有效降低軟件工程耦合率,保證所有構建都可以實現單獨或者聯動管理,比如,服務端、客戶端以及管理端等都可優化軟件管理模式。

4 GIS 軟件工程在云計算環境下的實際應用

云計算本身數據管理能力比較強,有助于管理成本的降低,為研發GIS 軟件工程節約大量研發資金。然而,在研發GIS軟件工程初期,需要軟件服務商投入足夠的軟件與硬件設施,該筆投入資金量也比較大,因此,如果可以改進以往設備,并將其應用在軟件研發中,那么就可以節約大量資金投入。此外,在開發GIS 軟件時,應該選擇具有較高品質的應用軟件,還要組件云計算管理部門,主要負責解決GIS開發中的沖突與矛盾,并對云計算技術進行有效管理。

篇10

關鍵詞:云計算技術;數字城市;應用;信息化建設

中圖分類號:TP393.18

數字城市是人類社會發展水平達到一定程度后的產物。作為區域間的政治、經濟、文化中心,提高城市數字化程度與信息化水平,實現城市現代化管理,對城市的長期、可持續發展具有重要的戰略意義。盡管我國當前數字城市發展速度有了很大的提高,但數字城市建設在技術、戰略上仍有很大的發展空間。面對數據量急劇增加以及社會群眾需求量增加的現象,數字化城市迫切需要建立高效率、高精度的信息網絡系統及其相應的管理體系。云計算技術作為新興的商業計算模型,以其高效率、易于進行擴展等突出優點,成為計算機領域中的熱門發展技術之一。云計算技術的發展與應用為數字城市建設提供了良好的技術指導與支持,是數字城市建設過程中不可或缺的重要技術。

1 數字城市概述

1.1 數字城市的概念。數字城市就是將信息化、網絡化與數字化等多種高新技術進行融合與應用而建立的計算機應用與管理系統。廣義上來講,數字城市就是通過多媒體信息網絡等基礎平臺的建設,將城市信息資源進行整合,實現城市信息化以及城市信息技術的綜合應用,數字城市涵蓋了城市生產與生活的方方面面,主要包括電子政務、電子商務、公眾信息服務、市政基礎設施管理、城市教育管理、社會保障管理、城市交通智能化管理、城市環境質量檢測及管理等。

1.2 數字城市的生態發展環境。數字城市的生態基礎包含計算機服務、數據和綜合數據處理系統。其中,計算機服務基本特征為大容量、高速寬帶;數據特征為數量多、多源、多時態、多尺度、多分辨率等;數據綜合處理系統主要進行數據的存儲、分析、處理、及展示等工作。

2 我國數字化城市建設發展現狀及存在問題

城市數字化建設一般要經歷四個階段:網絡基礎設施的建設;各部門、企業內部進行信息化建設;各部門、企業間進行互聯網連接;完成數字城市的建設工作。我國數字城市建設完成了階段性的信息化建設工作,建立了數字化城市體系,其發展建設水平仍不能滿足我國社會經濟發展的需求,這主要表現在信息量過多導致信息溢出,必須建立大型的數據存儲與交換中心以及信息系統建設與維護中投入資金過多兩個方面。

我國數字城市建設中主要存在的問題有:數字城市建設發展整體框架缺乏科學性、合理性、規范性;公眾信息服務平臺建設工作不到位,建設緩慢,服務平臺實用性能較低;數字城市信息庫內容缺乏全面性,缺乏信息挖掘、更新、共享、管理、以及服務等方面的技術創新與改革;高精技術人才與專業人才嚴重匱乏;數字城市建設資金缺乏。

3 云計算技術概述

3.1 云計算技術的概念。云計算是一種新型計算模式,用戶或者應用程序依照自身需求或運行需要獲取相應的計算能力、應用軟件以及信息存儲空間等各種服務,云計算技術實現了在用戶具有相關知識、服務技術以及設備操作知識的情況下,通過IT將相關的能力或服務提供給用戶。中國云計算網絡定義的云概念為分布式計算、并行計算以及網絡計算的發展以及三種計算方法商業價值的實現。云計算在本質上是提供IT資源,IT資源中應用程序、計算、編程、存儲等幾乎所有的IT資源可以通過云服務方式提供給客戶。

3.2 云計算服務類型分類。云計算服務主要分為基礎設施即服務、平臺即服務以及軟件即服務三種?;A設施即服務是指利用云計算技術對遠程計算資源進行訪問,其中包括信息計算、存儲以及應用等相關功能。平臺即服務是指服務商提供開發環境作為服務,主要包括應用的設計、研發、測試機托管。軟件即服務則是取代傳統的軟件安裝,通過網絡向提供商獲取所需要服務的新形式。

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-),男,安徽蕪湖人,碩士,副教授,主要研究方向:電子信息技術。