前言:我們精心挑選了數(shù)篇優(yōu)質(zhì)云計算技術(shù)的含義文章,供您閱讀參考。期待這些文章能為您帶來啟發(fā),助您在寫作的道路上更上一層樓。
(陜西工業(yè)職業(yè)技術(shù)學院,陜西咸陽712000)
摘要:系統(tǒng)性介紹云計算技術(shù)的含義與技術(shù)特點,并重點探討GIS軟件工程研發(fā)手段、機制結(jié)構(gòu)以及管理模式,明確指出GIS軟件工程發(fā)展中需要注意的相關事項,以此為發(fā)展GIS軟件工程提供有效參考。由于云計算技術(shù)的不斷推動,有助于全面發(fā)展GIS軟件技術(shù),其所需處理的相關數(shù)據(jù)也逐漸增多,探究軟件工程特征及相關管理模式,對發(fā)展我國電子商務運營模式極具重要價值。
關鍵詞 :云計算;GIS軟件工程;設計分析;數(shù)據(jù)處理
中圖分類號:TN911?34 文獻標識碼:A 文章編號:1004?373X(2015)17?0133?02
0 引言
近年來,隨著我國互聯(lián)網(wǎng)逐漸在人們生活與工作中普及,使得云計算技術(shù)也日臻成熟,以往以Windows與英特爾為平臺的互聯(lián)網(wǎng)運營已無法與現(xiàn)代社會發(fā)展之需相滿足[1]。但是,云計算技術(shù)數(shù)據(jù)處理能力極為強大,該技術(shù)的發(fā)展空間極為廣闊。
1 云計算技術(shù)的含義及特征
1.1 云計算技術(shù)的含義
云計算技術(shù)是基于互聯(lián)網(wǎng)發(fā)展而產(chǎn)生的一種數(shù)據(jù)管理技術(shù),該技術(shù)可分割復雜數(shù)據(jù)為若干子程序,通過云計算服務器加以分析,并向用戶數(shù)據(jù)處理系統(tǒng)反饋結(jié)果。云計算技術(shù)數(shù)據(jù)分析處理能力極為強大,能夠?qū)⒏涌旖荨⒎奖愕姆仗峁┙o用戶,有利于節(jié)約用戶精力與時間。就狹義視角而言,云計算是基于信息技術(shù)行業(yè)發(fā)展起來的一種交付及模式,該技術(shù)利用互聯(lián)網(wǎng)資源搜索相關數(shù)據(jù)資源[2]。
圖1為云計算流程示意圖。
1.2 云計算的特征
(1)較高虛擬化程度
利用網(wǎng)絡實現(xiàn)功能虛擬化,不管用戶在何處,都可利用互聯(lián)網(wǎng)終端應用相關服務。所有服務信息都源于云計算,用戶通過智能手機或者筆記本電腦就可通過互聯(lián)網(wǎng)獲取相關服務[3]。
(2)可靠性強
云計算技術(shù)存在多種保護措施,比方說互換計算節(jié)點、數(shù)據(jù)容錯功能等,而且還有專業(yè)技術(shù)人員實時維護數(shù)據(jù)庫,確保儲存信息的穩(wěn)定性與安全性,保證不會影響到用戶。
(3)規(guī)模龐大
云計算服務器規(guī)模極為龐大,相關資料顯示,谷歌公司就有100 多萬臺云計算服務器,搜狐公司則擁有40萬臺以上的云計算服務器。
(4)通用性良好
該技術(shù)具有極為廣泛的推廣范圍,可滿足不同服務要求,而且多用戶可享受同一云的服務,將更多便利提供給用戶。
(5)成本較低
云計算的管理形式為集中自動化,容錯功能為接點構(gòu)成模式,所以云計算運營管理成本比較低,且通用性優(yōu)良,可將更為廉價、方便的服務提供給用戶,用戶不需要為獲得更多資源而投入過多財力與精力。
2 GIS 工程的含義及特點
2.1 GIS工程的含義
所謂GIS 軟件工程,就是自定義定位、原理及技術(shù)落實至開發(fā)和維護軟件的綜合活動過程。該工程主要包括GIS設計規(guī)劃、功能評價以及組織落實等工作,同時還包括需求控制、質(zhì)量監(jiān)控以及風險控制等技術(shù),以此產(chǎn)生GIS質(zhì)量監(jiān)管與數(shù)據(jù)信息管理機制。
2.2 GIS工程特點
2.2.1 GIS工程系統(tǒng)復雜程度高GIS工程文檔具有較高質(zhì)量與數(shù)量要求,其所交付文檔包括系統(tǒng)用戶指南、設計手冊、功能檢測報告、軟件說明書以及空間分析報告等,以上文檔內(nèi)容非常繁瑣、龐雜,同時又具有較高質(zhì)量要求。從微觀上看,軟件具有較高復雜程度,因為GIS工程中含有很多信息,而且具有極為復雜的內(nèi)部功能結(jié)構(gòu)[4]。所以,工程結(jié)構(gòu)管理與程度是一項極為繁瑣的工作,具有較大理論研究難度。而且GIS 軟件工程本身是在云計算技術(shù)基礎上產(chǎn)生的,所以具有復雜的空間理論,很難被理解與掌握。
2.2.2 特殊的數(shù)據(jù)處理要求
GIS軟件工程嚴格要求數(shù)據(jù)質(zhì)量,若數(shù)據(jù)有問題出現(xiàn),則極易導致系統(tǒng)功能無法正常運行或者出現(xiàn)功能性故障。而且數(shù)據(jù)具有時效性,該軟件內(nèi)部具有較快數(shù)據(jù)信息更新速度,由此才可與互聯(lián)網(wǎng)信息發(fā)展需求相滿足,若數(shù)據(jù)過于陳舊,就很難滿足當前人們生活與工作之需,所以,GIS軟件工程必須時時進行信息采集。
3 云計算環(huán)境下的GIS 軟件工程設計
3.1 GIS軟件工程結(jié)構(gòu)模式
發(fā)展云計算技術(shù)將更多便利提供給GIS軟件工程,因為云計算技術(shù)數(shù)據(jù)存儲量極為龐大,通用性好,而且具有較高可靠性,以上技術(shù)性優(yōu)勢有利于優(yōu)化GIS軟件工程結(jié)構(gòu)模式。就本質(zhì)而言,GIS軟件工程在云計算環(huán)境下會對云端構(gòu)件加以充分運用,而以往GIS構(gòu)件無法與其相比。云計算技術(shù)所提供的地圖檢索服務與數(shù)據(jù)信息能夠?qū)⒏喾仗峁┙oGIS 軟件,以滿足用戶之需。
3.2 GIS軟件工程組織模式
以往GIS 軟件工程具有串行模式的生命周期,然而,由于云計算技術(shù)不斷推動,逐漸改變了GIS軟件生命周期,使其逐漸呈現(xiàn)螺旋模型。研發(fā)GIS軟件工程的特點為階段性與開放性,各軟件開發(fā)階段都必須做好相關工作,為后續(xù)階段打下良好基礎[5]。為解決研發(fā)過程中存在的問題,在設計GIS構(gòu)架時,可對相關成功經(jīng)驗予以吸收借鑒,可以選擇比較完善、健全的代碼與構(gòu)件,由此對組織模式更新速度的提升具有重要意義。
3.3 維護及管理GIS軟件工程
云計算環(huán)境下的GIS 軟件工程便捷性和靈活性都比較大。在研發(fā)產(chǎn)品期間,其實也在維護與管理GIS軟件,轉(zhuǎn)變了以往后維護、先開發(fā)的工作模式。通常GIS軟件研發(fā)初期僅完成基礎性部署工作,而云計算技術(shù)產(chǎn)生后,能夠有效降低軟件工程耦合率,保證所有構(gòu)建都可以實現(xiàn)單獨或者聯(lián)動管理,比如,服務端、客戶端以及管理端等都可優(yōu)化軟件管理模式。
4 GIS 軟件工程在云計算環(huán)境下的實際應用
云計算本身數(shù)據(jù)管理能力比較強,有助于管理成本的降低,為研發(fā)GIS 軟件工程節(jié)約大量研發(fā)資金。然而,在研發(fā)GIS軟件工程初期,需要軟件服務商投入足夠的軟件與硬件設施,該筆投入資金量也比較大,因此,如果可以改進以往設備,并將其應用在軟件研發(fā)中,那么就可以節(jié)約大量資金投入。此外,在開發(fā)GIS 軟件時,應該選擇具有較高品質(zhì)的應用軟件,還要組件云計算管理部門,主要負責解決GIS開發(fā)中的沖突與矛盾,并對云計算技術(shù)進行有效管理。
1 云計算技術(shù)的含義
云計算技術(shù)從實現(xiàn)至今還沒有一個統(tǒng)一的官方概念,不同的機構(gòu)組織對于云計算技術(shù)有不同的看法,自然就有不同的定義。據(jù)相關調(diào)查資料顯示,目前社會團體對云計算的定義大概有30種左右。比如美國給出的官方定義是:云計算技術(shù)是使計算機資源快速的整合部署,通過網(wǎng)絡鏈接實現(xiàn)網(wǎng)絡支付的模式,并且整個過程不需要過多的管理工作。這一定義主要是根據(jù)Gartner對云計算技術(shù)的看法,他認為云計算技術(shù)是一種利用網(wǎng)絡技術(shù)作為技術(shù)支持,從而為用戶提供計算機服務的技術(shù)。隨著計算機的廣泛應用,云計算技術(shù)的不斷發(fā)展,人們對于云計算技術(shù)的定義將會有更深入的認識。
單純從云計算這個名字來看,云計算不僅是一項網(wǎng)絡技術(shù)的代名詞,它更意味著多種計算機技術(shù)的結(jié)合,其目的在于計算機基礎的交付使用。從技術(shù)層面來看,云技術(shù)的實現(xiàn)主要受兩方面因素的制約,其一是計算機載體的數(shù)據(jù)信息存儲能力,其二是計算機的計算能力。云主要是由存儲云與計算云兩個方面的含義。云計算發(fā)展的勢頭很猛,目前已經(jīng)引起了各個行業(yè)的關注和興趣,各個相關行業(yè)屢出奇招,不斷促進和推動著云計算技術(shù)的發(fā)展。
2 云計算技術(shù)的基本框架構(gòu)成
云計算技術(shù)的實用性強,擁有很大的應用價值,這種技術(shù)除了具備基本的擴展、計算功能外,還含有很多其他的隱性價值。以互聯(lián)網(wǎng)、網(wǎng)絡服務、網(wǎng)絡使用量為基礎是它的特點;以虛擬化的網(wǎng)絡技術(shù)、網(wǎng)絡計算機存儲、網(wǎng)絡計算等為技術(shù)核心,不僅能夠為用戶提供網(wǎng)絡支付服務,而且可以根據(jù)用戶的需要提供擴展服務。云計算由三個部分構(gòu)成其基本框架:基礎設施設備、應用程序、應用平臺。他們分別從互聯(lián)網(wǎng)資源的存儲、資源的提供、資源的共享為用戶提供服務。
2.1 基礎設施設備
云計算技術(shù)在大學生計算機應用大賽中的作用主要是為參賽者提供平臺,這個平臺可以供參賽者和評委進行互動,參賽者通過該平臺提交含有代碼的參賽作品,同時可以方便的和評委在平臺內(nèi)交流,便于評委對學生參賽作品的分析和評審。這一平臺是依靠計算機硬件服務群來實現(xiàn)的,資源存儲在資源池組合服務器之中,按照平臺的存儲空間和虛擬平臺等可以講它分為不同的等級。不同等級的云計算技術(shù)設備可以實現(xiàn)不同的資源共享、資源分析、資源評價等布驟。
2.2 應用程序
云計算應用程序不是固定的,它根據(jù)不同的需要,在大學生計算機應用大賽時,由參賽組隊提前進行應用部署,參賽組隊根據(jù)整體的實際情況開展應用程序的調(diào)試工作,以期最大限度的滿足不同組隊、不同參賽選手對實現(xiàn)其作品需要的技術(shù)支持。
2.3 服務平臺
服務平臺最為主要的作用是為用戶提供虛擬化的技術(shù),這種技術(shù)是用戶體驗系統(tǒng)操作和其他服務的基礎。虛擬化的技術(shù)為用戶提供技術(shù)支持是在IOS和Linux模板的基礎上實現(xiàn)的,其次,服務平臺也為云計算技術(shù)提供其他七大開發(fā)平臺,包括有:Window Template、LinuxUnix Template、Apple OS Template、Android、Apple IOS、Windows Phone、J2ME、MTK、Blackberry、Symbian。
3 云計算技術(shù)在大學生計算機應用大賽中的應用
云計算技術(shù)在大學生計算機應用大賽中的使用主要是為大賽提供計算機資源。由于大學生計算機應用大賽是全國性的,來自全國各地的選手均可公平競爭,所以計算機大賽的規(guī)模相對來說會比較大,云計算技術(shù)為選手提供平臺遞交作品,替評委提供平臺考核作品。比賽結(jié)束后,參賽者還可以利用這一平臺快速登錄系統(tǒng),隨時隨地瀏覽網(wǎng)頁,了解大賽章程和結(jié)果。
云計算技術(shù)之所以能在大學生計算機應用大賽中得到重視和廣泛應用,主要是因為網(wǎng)絡安全技術(shù)以及負載均衡技術(shù)使得云計算技術(shù)運行暢通,從而為大賽提供了運行流暢的云平臺,訪問者訪問進入速度更加快捷,這在一定程度上保證了系統(tǒng)的安全性和可靠性。同時,即使是云計算技術(shù)在負荷量和均衡度上有什么問題也可以快速得以解決。無論在何種狀況下,計算機技術(shù)的使用首先要考慮的就是使用安全性,因此在云計算技術(shù)的使用過程中,要從數(shù)據(jù)的安全性、網(wǎng)絡連接的安全性、虛擬技術(shù)的安全性等多個方面去考慮,務必用最佳的方式使用云技術(shù),保證大賽得以順利進行。在云技術(shù)安全因素方面,重點是數(shù)據(jù)的安全,無論大賽運用哪一種云計算模式,為了大賽的公平公正,為了保障每一位參賽者的權(quán)益,大賽需要將參賽選手提交的數(shù)據(jù)進行保留備份,即使數(shù)據(jù)遭惡意破壞或是意外損失,也能夠在很短的時間內(nèi)得以恢復,不影響大局。
一般情況下,大學生計算機應用大賽在賽事開始,主辦方會通知參賽選手提出云平臺的使用需求,參賽者根據(jù)自己的需要,可以提出使用資源的時間期限,這個期限從半小時到一年不等。云平臺一共提供七個開發(fā)平臺可供選擇,參賽選手只需要付費就可以自主使用,享受多元化的資源服務。云平臺不僅可供用戶共享網(wǎng)絡資源、備份多種開發(fā)手段、進行多種版本的數(shù)據(jù)備份等,同時還可以在網(wǎng)上進行快照的建立和維護工作,讓團隊協(xié)作更加默契,合作效率大步提升,最終獲得更大的團隊效益和經(jīng)濟利益。
關鍵詞:云計算技術(shù);企業(yè);應用
云計算技術(shù)就是以互聯(lián)網(wǎng)為基礎,以此為用戶提供一個安全可靠、低成本、高計算性網(wǎng)絡服務的綜合性平臺。這種服務能夠?qū)崿F(xiàn)對信息、技術(shù)、知識等數(shù)據(jù)的存儲,讓人們隨時隨地可以進行查閱。隨著技術(shù)的發(fā)展,云計算已經(jīng)在企業(yè)中得到了推廣。
1云計算技術(shù)的基本內(nèi)涵
云計算技術(shù)顧名思義,這是一個帶有虛擬色彩的互聯(lián)網(wǎng)計算機技術(shù),它根據(jù)資源提供者和消費者雙方的意愿協(xié)調(diào),機動地提供現(xiàn)有的資源,而這一資源的提供,則是它對企業(yè)的最大利用價值,所以它是一個龐大、具有服務性質(zhì)的計算模式和儲存庫。云計算技術(shù)的含義提出是相比較于現(xiàn)有的計算機技術(shù),例如目前為止,云計算技術(shù)的實際計算能力、整體模式的體現(xiàn)以及面臨問題的靈活處理能力,相對于其他計算機技術(shù)而言都是非常有優(yōu)勢的。
2云計算技術(shù)發(fā)展特點和趨勢
由于云計算技術(shù)工作過程的整體性特點,它全部是由一個十分完整的管理體系來支配自身資源的最大利用化,據(jù)不完全統(tǒng)計,目前各類信息公司的云計算技術(shù)服務方面用到的計算機數(shù)量達到四位數(shù)的水平。網(wǎng)絡資源的需求和服務對象的特點,云計算技術(shù)天生具有她虛擬的特性,需求者只要通過自己的客戶端就可以在短時間內(nèi)得到自己想要的資源。隨著云計算技術(shù)的逐步推廣,使用的企業(yè)用戶越來越多,不同的用戶需求是顯然不同的,這就需要云計算技術(shù)時刻調(diào)整自身的管理能力、技術(shù)成本,十分重視用戶的反饋和體驗,并以此為基點改善自身信息資源的集體供應能力,不斷動態(tài)地改善自身管理體制和能力。在云計算技術(shù)的計算過程中,它會不斷地審核和確認自身信息資源的有效性,并以此來維持和服務客戶之間最大的信任關系。在其他方面尤為突出的是,相對于私人的計算能力和計算信度,它都有有很大的提升。
3云計算技術(shù)在企業(yè)中的應用
3.1利用云計算技術(shù)完善運行機制
為了將云計算技術(shù)充分的應用于企業(yè)之中,首先企業(yè)要完善自身的運行機制。究其根本原因,是因為云計算技術(shù)具有眾多的環(huán)節(jié)和資源,企業(yè)只有完善自身的運行機制才能夠有效地保證將云計算技術(shù)在內(nèi)部得到更好的應用,使其能夠和諧共存,進而保障云計算技術(shù)的應用,實現(xiàn)良性循環(huán),使云計算技術(shù)均衡發(fā)展。云計算技術(shù)主要包括維護、運行和構(gòu)建機制,具體體現(xiàn)在實施系統(tǒng)的規(guī)劃、控制、調(diào)度和進化重組等方面。企業(yè)對云計算技術(shù)的調(diào)度應用主要集中在市場傳統(tǒng)轉(zhuǎn)型分析、新客戶群體發(fā)展趨勢的預測和調(diào)研幾個方面,企業(yè)可以根據(jù)自身的情況決定云計算技術(shù)的具體應用戰(zhàn)略。此外,企業(yè)還可以利用云計算技術(shù)的規(guī)劃服務,分析當前的整體市場,對云計算提供的構(gòu)架和容量擴展進行科學合理的規(guī)劃。通過對云計算技術(shù)日志的不定期檢查,得出準確的數(shù)據(jù)結(jié)果,采取合理的干預措施。
3.2企業(yè)中云儲存系統(tǒng)的構(gòu)建
云計算技術(shù)作為一個宏大的技術(shù)系統(tǒng),能夠為用戶提供龐大的軟件、數(shù)據(jù)和基礎設施服務功能;云計算技術(shù)是由眾多的資源和技術(shù)服務組成的。在當今的企業(yè)中最為核心的內(nèi)容就是數(shù)據(jù),這是企業(yè)發(fā)展的無形資產(chǎn),云儲存作為數(shù)據(jù)的載體,在云計算技術(shù)基礎設施服務中占有重要地位。所以各個企業(yè)紛紛建立屬于自身的云儲存系統(tǒng),這也是企業(yè)應用云計算技術(shù)的重要體現(xiàn)方式。在眾多的大企業(yè)中,如惠普、易安信等都開始應用云儲存技術(shù)服務。云儲存技術(shù)的應用可以實現(xiàn)軟件和計算服務的虛擬結(jié)合,從而為用戶提供遠程服務。其中,文件數(shù)據(jù)與軟件資源儲存是云儲存的核心資源,是不可或缺的重要內(nèi)容。企業(yè)的云儲存系統(tǒng)主要作用就是存儲客戶資料和企業(yè)生產(chǎn)中的數(shù)據(jù)。企業(yè)建立云儲存系統(tǒng)主要包含存儲商、集成商和客戶等。軟硬件開發(fā)商為企業(yè)云儲存提供儲存的實體。其中云儲存的商為企業(yè)提供儲存資源的配置和安裝功能,以此為用戶提供有效資源。而云儲存集成商就是將企業(yè)儲存的資源進行有效的集合,為企業(yè)的云儲存資源提供增值的服務。企業(yè)為了保障云儲存系統(tǒng)的安全可靠性,對于提供云儲存服務的制造商要進行第三方認證,所謂的第三方認證就是要求云儲運系統(tǒng)的提供者提供能力、信譽和資質(zhì)的認證。在云儲存系統(tǒng)中最為核心的部分就是云儲存的服務調(diào)度、系統(tǒng)更新、系統(tǒng)緩存和企業(yè)元數(shù)據(jù)管理方案等。元數(shù)據(jù)管理就是以集中的方式將元數(shù)據(jù)進行上傳更新和下載等,通過高低訪問頻率采取不同的緩存分配方案。云儲存系統(tǒng)的更新主要表現(xiàn)在客戶端之間的傳播更新、緩存更新、元數(shù)據(jù)更新、更新認可和執(zhí)行等方面,涉及的內(nèi)容非常多樣。總之,在全球信息計算機技術(shù)快速發(fā)展的大背景下,云計算技術(shù)的發(fā)展和應用是不可避免的趨勢,這對于企業(yè)、家庭和個人來說都是具有革命性意義的時代性變革。云計算技術(shù)對大眾帶來的福利和成就在上文中已經(jīng)有所闡述,但是人們卻不可忽視目前它存在的技術(shù)難關和技術(shù)薄弱點,這仍需要相關專業(yè)人士的繼續(xù)努力對此改善。放眼全球高端云計算技術(shù)的發(fā)展狀況,不可否認的是中國的云計算技術(shù)服務還有很大的學習發(fā)展空間,相信在不久的未來,中國將取得長足的發(fā)展。
參考文獻
[1]華馳,顧曉燕,張蓉,等.互聯(lián)網(wǎng)+背景下云計算技術(shù)與應用專業(yè)實訓基地設計及構(gòu)建[J].實驗技術(shù)與管理,2016(9):88.
[2]譚鑫.大數(shù)據(jù)云計算技術(shù)及其應用展望[J].中國管理信息化,2016(19):132.
[3]秦振偉,周雪松,高志強,等.云計算技術(shù)在用戶側(cè)智能變電站系統(tǒng)中的應用研究[J].天津科技,2016(9):90.
[4]潘巍.云計算技術(shù)在圖書館應用中的分析[J].電子世界,2016(18):71.
[5]余黎.基于云計算技術(shù)的圖書館智能采編系統(tǒng)研究[J].西安文理學院學報(自然科學版),2016(5):130.