什么是云計算?
從概念和含義上理解,云計算(Cloud Computing)是分布式計算(Distributed Computing)\并行計算(Parallel Computing)\效用計算(Utility Computing)\網(wǎng)絡(luò)存儲(Network Storage Technologies)\虛擬化(Virtualization)\負(fù)載均衡(Load Balance)等傳統(tǒng)計算機和網(wǎng)絡(luò)技術(shù)發(fā)展融合的產(chǎn)物。
云計算是通過使計算分布在大量的分布式計算機上,而非本地計算機或遠(yuǎn)程服務(wù)器中,企業(yè)數(shù)據(jù)中心的運行將與互聯(lián)網(wǎng)更相似。這使得企業(yè)能夠?qū)①Y源切換到需要的應(yīng)用上,根據(jù)需求訪問計算機和存儲系統(tǒng)。
好比是從古老的單臺發(fā)電機模式轉(zhuǎn)向了電廠集中供電的模式。它意味著計算能力也可以作為一種商品進(jìn)行流通,就像煤氣、水電一樣,取用方便,費用低廉。最大的不同在于,它是通過互聯(lián)網(wǎng)進(jìn)行傳輸?shù)摹?/span>
從應(yīng)用方面理解, 云計算,是一種分布式計算,充分利用資源,實現(xiàn)資源的共享。云,我們常意識是以為天空的一部分,云聚云散,好像是隨意的。如何把這種隨意變成有一定規(guī)律的,有目的的。
而云計算初始就是把一些大量的計算分布開來完成,得到結(jié)果在聚合,但是現(xiàn)代云計算不再單單是這種計算的應(yīng)用,還擴展了很多方面,比如云存儲,云安全等。
Linux和云計算有什么關(guān)系?
Linux是底層操作系統(tǒng),Linux系統(tǒng)與云計算的關(guān)系,就像Windows和Office的關(guān)系,Office是辦公軟件,但這種辦公軟件需要安裝在操作系統(tǒng)上。像阿里云、華為云、Openstack云都是云的平臺,這些平臺要想正常運行需要有操作系統(tǒng),而云的操作系統(tǒng)多數(shù)都是Linux。
云存儲
云存儲應(yīng)用是很直觀,我覺得。在海量數(shù)據(jù)充斥的時代,如何有效的存儲數(shù)據(jù),搜索利用數(shù)據(jù)?同時云存儲是在云計算(cloud computing)概念上延伸和發(fā)展出來的一個新的概念,是指通過集群應(yīng)用、網(wǎng)格技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量各種不同類型的存儲設(shè)備通過應(yīng)用軟件集合起來協(xié)同工作,共同對外提供數(shù)據(jù)存儲和業(yè)務(wù)訪問功能的一個系統(tǒng)。
當(dāng)云計算系統(tǒng)運算和處理的核心是大量數(shù)據(jù)的存儲和管理時,云計算系統(tǒng)中就需要配置大量的存儲設(shè)備,那么云計算系統(tǒng)就轉(zhuǎn)變成為一個云存儲系統(tǒng),所以云存儲是一個以數(shù)據(jù)存儲和管理為核心的云計算系統(tǒng)。
云安全
云安全(Cloud Security)是一個從“云計算”演變而來的新名詞。云安全的策略構(gòu)想是:使用者越多,每個使用者就越安全,因為如此龐大的用戶群,足以覆蓋互聯(lián)網(wǎng)的每個角落,只要某個網(wǎng)站被掛馬或某個新木馬病毒出現(xiàn),就會立刻被截獲。
“云安全”通過網(wǎng)狀的大量客戶端對網(wǎng)絡(luò)中軟件行為的異常監(jiān)測,獲取互聯(lián)網(wǎng)中木馬、惡意程序的最新信息,推送到Server端進(jìn)行自動分析和處理,再把病毒和木馬的解決方案分發(fā)到每一個客戶端。
云游戲
云游戲是以云計算為基礎(chǔ)的游戲方式,在云游戲的運行模式下,所有游戲都在服務(wù)器端運行,并將渲染完畢后的游戲畫面壓縮后通過網(wǎng)絡(luò)傳送給用戶。
在客戶端,用戶的游戲設(shè)備不需要任何高端處理器和顯卡,只需要基本的視頻解壓能力就可以了。就現(xiàn)今來說,云游戲還并沒有成為家用機和掌機界的聯(lián)網(wǎng)模式,因為至今X360仍然在使用LIVE,PS是PS NETWORK ,wii是wi-fi。但是幾年后或十幾年后,云計算取代這些東西成為其網(wǎng)絡(luò)發(fā)展的終極方向的可能性,非常大。
如果這種構(gòu)想能夠成為現(xiàn)實,那么主機廠商將變成網(wǎng)絡(luò)運營商,他們不需要不斷投入巨額的新主機研發(fā)費用,而只需要拿這筆錢中的很小一部分去升級自己的服務(wù)器就行了,但是達(dá)到的效果卻是相差無幾的。
對于用戶來說,他們可以省下購買主機的開支,但是得到的確是頂尖的游戲畫面(當(dāng)然對于視頻輸出方面的硬件必須過硬。)。你可以想象一臺掌機和一臺家用機擁有同樣的畫面,家用機和我們今天用的機頂盒一樣簡單,甚至家用機可以取代電視的機頂盒而成為次時代的電視收看方式。
云計算的服務(wù)模式
還有理解云計算的服務(wù)模式。云計算的SPI服務(wù)模型,公有云,私有云,混合云。
根據(jù)云計算服務(wù)的用戶對象范圍的不同,將云計算部署模式分為:公有云、私有云、混合云。
公有云適用于Internet上的任何人。任何用戶均可簽名以使用公共云(如Microsoft Windows Azure),用戶無須前提的大量投資與漫長建設(shè)過程。由于應(yīng)用和數(shù)據(jù)不存儲在用戶自己的數(shù)據(jù)中心,因此用戶對其安全、隱私等問題存在一定的擔(dān)心,尤其是對于大型企業(yè)和政府部門。公有云的可用性不受使用者控制,存在一定的不確定性。
私有云(私有云)是一種專有云環(huán)境,僅為數(shù)量有限的用戶提供云服務(wù)。私有云通常位于防火墻后面您自己的數(shù)據(jù)中心內(nèi),為企業(yè)內(nèi)部網(wǎng)絡(luò)提供服務(wù),優(yōu)勢是數(shù)據(jù)安全性、系統(tǒng)可用性等可由自己控制。大量前期投資(數(shù)據(jù)中心),規(guī)模小,機構(gòu)應(yīng)用云計算相關(guān)技術(shù)來提高自身信息服務(wù)效率的一種方式。
混合云既使用公有云服務(wù),也使用私有云服務(wù)。
云計算的特征
云計算主要特征有資源配置動態(tài)化,需求自動化,是以網(wǎng)絡(luò)為中心的,服務(wù)可計量化的。資源配置自動化是根據(jù)消費者的需求動態(tài)劃分或釋放不同的物理和虛擬資源,當(dāng)增加一個需求時,可通過增加可用的資源進(jìn)行匹配,實現(xiàn)資源的快速彈性提供;如果用戶不再使用這部分資源時,可釋放這些資源。云計算為客戶提供的這種能力是無限的,實現(xiàn)了IT資源利用的可擴展性。
需求服務(wù)自助化:云計算為客戶提供自助化的資源服務(wù),用戶無需同提供商交互就可自動得到自助的計算資源能力。同時云系統(tǒng)為客戶提供一定的應(yīng)用服務(wù)目錄,客戶可采用自助方式選擇滿足自身需求的服務(wù)項目和內(nèi)容。
以網(wǎng)絡(luò)為中心——云計算的組件和整體構(gòu)架由網(wǎng)絡(luò)連接在一起并存在于網(wǎng)絡(luò)中,同時通過網(wǎng)絡(luò)向用戶提供服務(wù)。而客戶可借助不同的終端設(shè)備,通過標(biāo)準(zhǔn)的應(yīng)用實現(xiàn)對網(wǎng)絡(luò)的訪問,從而使得云計算的服務(wù)無處不在。
服務(wù)可計量化:在提供云服務(wù)過程中,針對客戶不同的服務(wù)類型,通過計量的方法來自動控制和優(yōu)化資源配置。即資源的使用可被監(jiān)測和控制,是一種即付即用的服務(wù)模式。
資源的池化和透明化——對云服務(wù)的提供者而言,各種底層資源(計算、儲存、網(wǎng)絡(luò)、資源邏輯等)的異構(gòu)性(如果存在某種異構(gòu)性)被屏蔽,邊界被打破,所有的資源可以被統(tǒng)一管理和調(diào)度,成為所謂的“資源池”,從而為用戶提供按需服務(wù);對用戶而言,這些資源是透明的,無限大的,用戶無須了解內(nèi)部結(jié)構(gòu),只關(guān)心自己的需求是否得到滿足即可。 |