周虹霞
摘要:在互聯(lián)網(wǎng)日益發(fā)達的現(xiàn)階段,云計算已成為IT界一項具備革命性的技術(shù)。自誕生之初,云計算便被應(yīng)用于計算機各領(lǐng)域,受到來自世界各地的熱切追捧與盛贊。在某種程度上,計算機的興起與發(fā)展已使其成為在IT領(lǐng)域具備引領(lǐng)性作用的領(lǐng)頭軍,對IT行業(yè)的未來發(fā)展具有相當?shù)囊I(lǐng)與預(yù)測作用。在此情況下,以云計算為立足點進行計算機軟件系統(tǒng)構(gòu)建,對當下IT行業(yè)的進一步發(fā)展具有相當重要的意義。
關(guān)鍵詞:云計算;軟件工程;構(gòu)建系統(tǒng);影響
前言:
云計算是通過互聯(lián)網(wǎng)提供計算服務(wù)的方法。這些計算服務(wù)包括存儲、服務(wù)器、數(shù)據(jù)庫、軟件和分析等。云計算是一種信息技術(shù),它允許以最少的管理工作訪問共享計算源,借助云計算,人們可以在互聯(lián)網(wǎng)上在線利用計算資源,而無需投入資金建設(shè)和維護計算基礎(chǔ)設(shè)施。因此,云計算使組織能夠?qū)W⒂谄浜诵臉I(yè)務(wù),而不是努力構(gòu)建高級計算機基礎(chǔ)設(shè)施。云計算的另一大好處是,它提供“即用即付”或“按使用付費”模式,意味著企業(yè)只需為其使用的資源付費,可以降低企業(yè)的運營成本。
1國內(nèi)現(xiàn)狀
云計算是信息化、互聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)對低成本海量數(shù)據(jù)存儲和大規(guī)模并行計算需求快速增長的背景下出現(xiàn)的基于互聯(lián)網(wǎng)的新型IT服務(wù)提供架構(gòu),將集群計算能力通過互聯(lián)網(wǎng)向公眾提供服務(wù)的互聯(lián)網(wǎng)新業(yè)務(wù)形式。目前,云計算的服務(wù)主要包括三種類型:IaaS、PaaS和SaaS。業(yè)界國外主流提供商如Google、Amazon、Microsoft、IBM、Cisco等在三個類型都有相關(guān)商用產(chǎn)品,而國內(nèi)廠家如世紀互聯(lián)、百度、阿里巴巴、華為也都在積極推進相關(guān)應(yīng)用。阿里在杭州、北京、青島、香港、深圳、美國、新加坡等地域部署資源,發(fā)展公有云業(yè)務(wù),同時在全國范圍內(nèi)與政企合作發(fā)布私有云,已經(jīng)初具規(guī)模。而國際巨頭亞馬遜也在2013年12月宣布要面向中國地區(qū)推出公有云計算平臺。面對通信的快速發(fā)展,移動互聯(lián)網(wǎng)的推進,國內(nèi)云計算市場被空前看好,國內(nèi)外巨頭紛紛布局,市場競爭加劇。另外,云計算技術(shù)及理念的引入可使企業(yè)節(jié)能減排,將業(yè)務(wù)快速推向市場,同時隨著產(chǎn)業(yè)鏈的多元化,也將給用戶帶來更豐富的產(chǎn)品,正是國內(nèi)三大運營商致力于發(fā)展的方向,同時云計算技術(shù)是向綜合信息服務(wù)商轉(zhuǎn)型的戰(zhàn)略手段。中國某運營商云計算業(yè)務(wù)經(jīng)過近幾年的發(fā)展,已經(jīng)初步形成了“4+2”的資源池布局,分別是上海、北京、廣東、四川四個區(qū)域核心加上內(nèi)蒙古、貴州兩個低成本數(shù)據(jù)中心,在業(yè)務(wù)上逐步進行功能完善,并向廣義云靠攏。但在功能上有待進一步加強,對核心功能的掌握有待提高。云計算管理趨向于更集中、更統(tǒng)一,主要體現(xiàn)在維護力量的集中,統(tǒng)一則面向內(nèi)外業(yè)務(wù)統(tǒng)一部署、資源統(tǒng)一管理分配、云計算業(yè)務(wù)統(tǒng)一經(jīng)營。另外資源部署趨向于分散,就近客戶部署,提升用戶端到端的感知體驗。云存儲是在云計算概念上延伸和發(fā)展出來的一個新的概念,是一種新興的網(wǎng)絡(luò)存儲技術(shù),是指通過集群應(yīng)用、網(wǎng)絡(luò)技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量各種不同類型的存儲設(shè)備通過應(yīng)用軟件集合起來協(xié)同工作,共同對外提供數(shù)據(jù)存儲和業(yè)務(wù)訪問功能的一個系統(tǒng)。使用者可以在任何時間、任何地點,透過任何可連網(wǎng)的裝置連接到云上方便地存取數(shù)據(jù)。
2服務(wù)類型
通常,它的服務(wù)分為三類,即基礎(chǔ)設(shè)施即服務(wù)(IaaS)、平臺即服務(wù)(aaS)和軟件即服務(wù)(SaaS)。這3種云計算服務(wù)有時稱為云計算堆棧,因為它們構(gòu)建堆棧,它們位于彼此之上。以下是這三種服務(wù)的概述:
2.1基礎(chǔ)設(shè)施即服務(wù)(IaaS)
基礎(chǔ)設(shè)施即服務(wù)是主要的服務(wù)類別之一,它向云計算提供商的個人或組織提供虛擬化計算資源,如虛擬機、存儲、網(wǎng)絡(luò)和操作系統(tǒng)。
2.2平臺即服務(wù)(PaaS)
平臺即服務(wù)是一種服務(wù)類別,為開發(fā)人員提供通過全球互聯(lián)網(wǎng)構(gòu)建應(yīng)用程序和服務(wù)的平臺。PaaS為開發(fā)、測試和管理軟件應(yīng)用程序提供按需開發(fā)環(huán)境。
2.3軟件即服務(wù)(SaaS)
軟件即服務(wù)也是其服務(wù)的一類,通過互聯(lián)網(wǎng)提供按需軟件付費應(yīng)用程序,云計算提供商托管和管理軟件應(yīng)用程序,并允許其用戶連接到應(yīng)用程序并通過全球互聯(lián)網(wǎng)訪問應(yīng)用程序。
3云計算式計算機對軟件系統(tǒng)構(gòu)建管理的影響
云計算的發(fā)展益處頗多已成為社會群體的共識,對現(xiàn)代社會的促進與幫助得到了社會各界的普遍性認可。不過若進一步對其中作用進行細致梳理,了解云計算的作用與效益將有利于提高社會認可感,方能使云計算技術(shù)更好地造福全人類共同體。對云計算模式上的軟件系統(tǒng)構(gòu)建進行分析,其益處主要有:
其一,云計算有利于提升計算機整體運營的方便程度與安全度。將云計算運用于計算機,將實現(xiàn)數(shù)據(jù)中心對于軟件實驗與管理的綜合把握,這一改觀帶來了安全與便捷的雙方面功用。一來,云計算將使得管理過程變得方面而快捷,二來還由于信息集合中數(shù)據(jù)中心將保證數(shù)據(jù)本身的安全性。當數(shù)據(jù)信息有需求時,云計算將這些基礎(chǔ)數(shù)據(jù)從數(shù)據(jù)庫中提取出來進行分析綜合;而在信息并無需求時,它們將密閉封存于數(shù)據(jù)庫中得到保存與管理,且即使是實驗、工程完成之后由于數(shù)據(jù)的云計算方式保存,仍具備重復(fù)利用的潛在可能性。
其二,云計算可有效降低計算機管理成本。對計算機進行云管理不同于傳統(tǒng)的計算機管理方式,故而在具體構(gòu)建上極為特別。虛擬化技術(shù)為云計算的技術(shù)核心,憑借此將在計算機中建立多個虛擬機,這意味著軟件系統(tǒng)將得到更好的優(yōu)化構(gòu)建與管理。且云計算借助于互聯(lián)網(wǎng),實現(xiàn)了物理機與虛擬機之間的交互操作,有利于管理方的管理職能行使,有效降低了成本,并使基金得到更好的利用與升華。
其三,云計算技術(shù)具備強大的綜合性功用。在云計算技術(shù)中,計算機的云管理構(gòu)建已完全不同于傳統(tǒng)構(gòu)建方式。將云計算技術(shù)運用于計算機軟件的構(gòu)建意味著對整個平臺進行分層,主要有云終端、硬件、管理以及虛擬機四大部分系統(tǒng)層。將以上四部分系統(tǒng)層納入具體構(gòu)建中作為基礎(chǔ),有利為整體構(gòu)建提供協(xié)助及相關(guān)保護。且云計算可集合不同情況下的各類要求,綜合完成計算機集群系統(tǒng)的建構(gòu),故而具有綜合性的功用。
綜上可知,云計算的價值在軟件系統(tǒng)的建構(gòu)中意義重大。隨著科學(xué)技術(shù)的迅猛發(fā)展,云計算為IT行業(yè)的革命性進展帶來了可能性。在長期發(fā)展過程中,云計算進入人們的日常生活,為軟件運行的速度及效率提供了快車道,且對于數(shù)據(jù)處理的安全性、全面性也意義深遠。如何拋下以往可能存在的成見與偏見,使云計算更好地服務(wù)于互聯(lián)網(wǎng),是當下需解決的重要問題。
結(jié)束語:
當前存在對云計算的質(zhì)疑顯然并非完全虛妄,但這并不意味著現(xiàn)階段云計算技術(shù)存在的弊端足以對其全盤否定。隨著時間的推移,云計算對互聯(lián)網(wǎng)生活產(chǎn)生了一系列正面影響,云計算的優(yōu)勢已經(jīng)無法被舍棄。當前計算機尤其是互聯(lián)網(wǎng)的發(fā)展要求著云計算技術(shù)的持續(xù)進步。故而在這些已存在的反對聲中如何進一步促使其發(fā)展,是當下云計算對互聯(lián)網(wǎng)工作者提出的新要求——只有解決了這一問題,方能使云計算更好地服務(wù)于軟件系統(tǒng)構(gòu)建及其周邊地帶。
參考文獻
[1]吳馬軍,俞興莉.計算機軟件項目管理中風(fēng)險管理策略和模型[J].數(shù)字通信世界,2018(10):265-266.
[2]魏時哲.信息系統(tǒng)集成項目的風(fēng)險管理策略[J].通信與信息技術(shù),2018(4):44-46.
[3]金麗旸.信息安全軟件項目的風(fēng)險管理研究[D].北京:北京郵電大學(xué),2018.
(作者單位:中國國家博物館)