什么是云計(jì)算?
時(shí)間: 2016-12-07來源: 怡海軟件
遷移至云端、在云中運(yùn)行、在云中存儲(chǔ)、從云端訪問--當(dāng)今時(shí)代,似乎一切都在“云”中進(jìn)行。但是,“云”究竟是一個(gè)什么樣的概念?云計(jì)算 (Cloud Computing) 又是如何依靠這個(gè)基礎(chǔ)來運(yùn)作的?
云計(jì)算的概念
云計(jì)算(Cloud Computing)是網(wǎng)格計(jì)算(Grid Computing )、分布式計(jì)算(Distributed Computing)、并行計(jì)算(Parallel Computing)、效用計(jì)算(Utility Computing)、網(wǎng)絡(luò)存儲(chǔ)(Network Storage Technologies)、虛擬化(Virtualization)、負(fù)載均衡(Load Balance)等傳統(tǒng)計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)發(fā)展融合的產(chǎn)物。狹義云計(jì)算是指IT基礎(chǔ)設(shè)施的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴(kuò)展的方式獲得所需的服務(wù)。這種服務(wù)可以是和軟件、互聯(lián)網(wǎng)相關(guān)的,也可以是任意其他的服務(wù),它具有超大規(guī)模、虛擬化、可靠安全等獨(dú)特功效。
云計(jì)算進(jìn)行超級(jí)計(jì)算的基礎(chǔ)是互聯(lián)網(wǎng),通過數(shù)據(jù)的遠(yuǎn)程中心,以數(shù)以萬(wàn)計(jì)的服務(wù)器及電腦組成電腦云,這是計(jì)算機(jī)網(wǎng)格發(fā)展、處理以及分布式處理的結(jié)果,換句話說,這是計(jì)算機(jī)實(shí)現(xiàn)其科學(xué)概念商業(yè)和的結(jié)果。負(fù)責(zé)云計(jì)算的服務(wù)端維護(hù)工作的是許多專業(yè)技術(shù)人員,在數(shù)據(jù)的存儲(chǔ)上,更加的科學(xué)和安全;在設(shè)備方面,云計(jì)算沒有較高的客戶端需求,使用便捷,各種設(shè)備都能輕松完成共享任務(wù);使網(wǎng)絡(luò)的各項(xiàng)功能得到拓展,增強(qiáng)其共享網(wǎng)絡(luò)以及計(jì)算數(shù)據(jù)的各項(xiàng)能力。
云計(jì)算的服務(wù)模式
云計(jì)算的服務(wù)模式分為平臺(tái)即服務(wù)、設(shè)施即服務(wù)和軟件即服務(wù)這三種形式。
平臺(tái)即服務(wù)PaaS
這種方式主要是為用戶提供開發(fā)軟件平臺(tái)以及相關(guān)研發(fā)環(huán)境為主,通過其提供的開發(fā)平臺(tái),客戶能自行研發(fā)各種程序,并在互聯(lián)網(wǎng)的作用下得到使用。用戶使用PasS的模式與SaaS具有相同之處,不同之處在于前者是開發(fā)軟件的平臺(tái),而后者是應(yīng)用軟件的平臺(tái)。
主要特點(diǎn):
• PaaS 提供了一個(gè)平臺(tái),其中包含在同一環(huán)境中測(cè)試、開發(fā)和托管應(yīng)用程序的工具。
• 使組織能夠?qū)W⒂陂_發(fā),而不必?fù)?dān)心底層基礎(chǔ)架構(gòu)。
• 提供商管理安全性、操作系統(tǒng)、服務(wù)器軟件和備份。
• 即使團(tuán)隊(duì)遠(yuǎn)程工作,也能促進(jìn)協(xié)作工作。
基礎(chǔ)設(shè)施即服務(wù)IaaS
在互聯(lián)網(wǎng)的作用下,供應(yīng)商將不同服務(wù)器集群后所形成的“云端”等基礎(chǔ)設(shè)施作為基本量來為客戶提供服務(wù),其服務(wù)種類包括服務(wù)的虛擬化以及資源存儲(chǔ)等,該服務(wù)類型屬于硬件托管式,用戶對(duì)供應(yīng)商提供的硬件采取服務(wù)使用的方式進(jìn)行。
主要特點(diǎn):
• 用戶不是直接購(gòu)買硬件,而是按需購(gòu)買 IaaS。
• 基礎(chǔ)設(shè)施可根據(jù)處理和存儲(chǔ)需求進(jìn)行擴(kuò)展。
• 為企業(yè)節(jié)省購(gòu)買和維護(hù)自己硬件的成本。
• 因?yàn)閿?shù)據(jù)在云端,所以不可能有單點(diǎn)故障。
• 啟用管理任務(wù)的虛擬化,為其他工作騰出時(shí)間。
軟件即服務(wù)SaaS
這一模式主要是為客戶提供應(yīng)用軟件類的服務(wù)。有關(guān)供應(yīng)商將其應(yīng)用軟件全部共享在其“云端”服務(wù)器上,在互聯(lián)網(wǎng)作用下,使用戶享受其服務(wù),并依據(jù)需求進(jìn)行訂購(gòu),費(fèi)用計(jì)算以時(shí)間、數(shù)量為主,使用以瀏覽器為主。
主要特點(diǎn):
• SaaS 供應(yīng)商通過訂閱模式為用戶提供軟件和應(yīng)用程序。
• 用戶無需管理、安裝或升級(jí)軟件;SaaS 供應(yīng)商管理這個(gè)。
• 數(shù)據(jù)在云端是安全的;設(shè)備故障不會(huì)導(dǎo)致數(shù)據(jù)丟失。
• 資源的使用可以根據(jù)服務(wù)需求進(jìn)行擴(kuò)展。
• 幾乎可以從世界上任何地方的幾乎任何連接互聯(lián)網(wǎng)的設(shè)備訪問應(yīng)用程序。
云計(jì)算的關(guān)鍵技術(shù)
數(shù)據(jù)存儲(chǔ)技術(shù):云計(jì)算屬于超級(jí)的、密集型的數(shù)據(jù)計(jì)算,其數(shù)據(jù)存儲(chǔ)量大,所以高效經(jīng)濟(jì)的讀寫數(shù)據(jù)能力及可靠安全的存儲(chǔ)數(shù)據(jù)能力是其基礎(chǔ)。分布式的存儲(chǔ)是云計(jì)算的主要方法,在服務(wù)器中存儲(chǔ)大量數(shù)據(jù),并存儲(chǔ)許多副本數(shù)據(jù),數(shù)據(jù)的可靠和安全主要通過技術(shù)加密以及存儲(chǔ)的冗余等來得到保障;通過并行的較高的傳輸率以及吞吐率以實(shí)現(xiàn)服務(wù)客戶的目標(biāo)。
數(shù)據(jù)管理技術(shù):云計(jì)算要研究和處理眾多分布式數(shù)據(jù),所以,較大的數(shù)據(jù)須通過有關(guān)管理技術(shù)得到高效管理。其中Google在云計(jì)算的數(shù)據(jù)技術(shù)管理系統(tǒng)中占據(jù)著主導(dǎo)地位。
虛擬化技術(shù):云計(jì)算和存儲(chǔ)能夠保證其服務(wù)和重點(diǎn)與根本就在于虛擬化。所謂虛擬化就是將原本運(yùn)行在真實(shí)環(huán)境上的計(jì)算機(jī)系統(tǒng)或組件運(yùn)行在虛擬出來的環(huán)境中。將虛擬化的層次運(yùn)行在不同的應(yīng)用程序、操作系統(tǒng)以及硬件資源中,虛擬化在上下兩個(gè)層次之間起中間連接作用,使上下兩層之間的功能實(shí)現(xiàn)類似化,如此一來,上層的運(yùn)行不是與下層環(huán)境相連接,而是在虛擬的環(huán)境中運(yùn)行。上下兩層在關(guān)系上的耦合化被虛擬化有效解決,在實(shí)現(xiàn)方面,上下兩層更加獨(dú)立。在成本節(jié)約、服務(wù)整合、高效利用資源方面,虛擬化意義重大。
云計(jì)算的主要優(yōu)勢(shì)
部署速度快
如果您曾參與過新應(yīng)用程序的部署,您就會(huì)知道,從安裝到運(yùn)行要耗費(fèi)幾個(gè)月甚至是幾年的時(shí)間。而有了基于云端的應(yīng)用程序,這一切變得不再那么復(fù)雜。在多數(shù)情況下,您可以即刻登錄并開始使用應(yīng)用程序。至于各企業(yè)通用的大多數(shù)應(yīng)用程序,則在幾天或幾周內(nèi)就可以完成部署和運(yùn)行,不再需要幾個(gè)月甚至幾年的時(shí)間。
無需預(yù)付費(fèi)
在過去,部署新的應(yīng)用程序要支出高額費(fèi)用購(gòu)置新設(shè)備,另外還要支付許可證費(fèi)用、集成費(fèi)用,并且不可避免的還要支付顧問咨詢費(fèi)。而有了云計(jì)算軟件,這些費(fèi)用會(huì)大幅下降,甚至完全不需要支付此類費(fèi)用。您只需按月支付固定的服務(wù)費(fèi)用即可使用。如此一來,原本無法預(yù)期的巨額支出旋即轉(zhuǎn)變?yōu)榭深A(yù)測(cè)的運(yùn)營(yíng)費(fèi)用。
可即時(shí)擴(kuò)展
隨著時(shí)間的推移,您可以根據(jù)需要的變化選擇增加或減少使用云應(yīng)用程序的用戶數(shù)量。這意味著,您按需付費(fèi)即可,而且不必?fù)?dān)心云端容量不足。
用戶無需維護(hù)
傳統(tǒng)的應(yīng)用程序,需要您的 IT 員工每個(gè)月都花費(fèi)幾天的時(shí)間來修補(bǔ)、升級(jí)和測(cè)試應(yīng)用程序,但使用云應(yīng)用程序之后,則不必再執(zhí)行這些操作。
因?yàn)橛辛嗽朴?jì)算技術(shù),這一切都由我們?cè)谠贫颂幚恚瑥亩屇膯T工有更多的時(shí)間從事新項(xiàng)目和進(jìn)行創(chuàng)新。
隨時(shí)隨地訪問
借助 Cloud Computing 技術(shù)所開發(fā)出的云應(yīng)用程序,旨在讓人們隨時(shí)隨地都可通過任何設(shè)備安全訪問。
更具安全性
據(jù) 2010 年的一項(xiàng)研究發(fā)現(xiàn),企業(yè)平均每年會(huì)遺失263臺(tái)筆記本電腦。如果電腦中包含機(jī)密數(shù)據(jù),每一次遺失都會(huì)帶來嚴(yán)重的安全隱患。但在云計(jì)算 Cloud Computing 技術(shù)的支持下,您運(yùn)行云應(yīng)用程序的數(shù)據(jù)都被安全地存儲(chǔ)在云中。因此,遺失筆記本電腦只是會(huì)帶來不便,并不會(huì)出現(xiàn)因數(shù)據(jù)丟失而帶來潛在災(zāi)害的情況。
云計(jì)算的發(fā)展應(yīng)用及其展望
在快速發(fā)展的社會(huì)需求、分布式計(jì)算以及互聯(lián)網(wǎng)的作用下,同時(shí)在政府部門的支持和推動(dòng)下,世界范圍內(nèi)的云計(jì)算正在被普遍的使用,國(guó)內(nèi)也不斷加強(qiáng)對(duì)云計(jì)算的關(guān)注度,使其發(fā)展速度不斷提升。截止到當(dāng)前,云計(jì)算設(shè)計(jì)的領(lǐng)域越來越廣泛,特別是在生物醫(yī)學(xué)、地理天文、軍事科研、網(wǎng)絡(luò)、服務(wù)等行業(yè)中,云計(jì)算發(fā)展勢(shì)頭良好。
云計(jì)算一方面屬于分布式計(jì)算,另一方面也屬于商業(yè)服務(wù)。它將大量的管理和存儲(chǔ)數(shù)據(jù)、網(wǎng)絡(luò)以及計(jì)算機(jī)等技術(shù)予以整合,將不同的服務(wù)提供給用戶,實(shí)現(xiàn)成本控制的目的。在不斷研究以及應(yīng)用云計(jì)算的過程中,解決了存在于其中的許多問題。并攻克了許多技術(shù)上的困難。許多嶄新的行業(yè)被云計(jì)算催生出來,使我們?cè)谏钌习l(fā)生了很多變化。