導航:首頁 > 配伺服器 > 什麼叫無伺服器雲計算開源

什麼叫無伺服器雲計算開源

發布時間:2023-05-16 09:29:31

❶ 什麼是雲計算

雲計算,大數據,人工智慧,區塊鏈熱門詞彙經常被媒體提起,是否大家都理解他們之間的聯系和作用,下面我們用通俗點的說法介紹雲計算。

雲計算當初的設計目的是為了通過虛擬化技術實現IT資源的管理,管理的主要是計算資源、網路資源、存儲資源三個方面。

你去選筆記本電腦或台式電腦,肯定都會看最主要的配置:CPU,內存,硬碟,網卡。計算資源就是CPU和內存,有線或無線網卡和你家裡上網的路由器就組成網路資源,硬碟就是存儲資源。

各大互聯網公司的數據中心管的最主要的東西就上面4個,選一塊偏遠的地造一個很大很大的機房,裡面放置成千上萬台伺服器提供7*24小時不間斷服務。數據中心的管理就像你選電腦配置,管好上面的資源。

很多小公司在創業初期,沒有伺服器,沒有機房,就找到這些有大型數據中心的互聯網公司想租用他們機房的設備。在物理設備時期,這個管數據中心的公司就買一台物理設備安裝到機房通過網路分配給這些小公司收取費用。

這種模式在規模小的時候看不出問題,但很多小公司突發的需求和時效,這個數據中心的互聯網公司就滿足不了了。還有小公司可能只要一個小規格的伺服器,但數據中心只有大型規格的伺服器分配,小公司就不幹了,這是讓我多花冤枉錢啊。

物理設備的極度不靈活造成了各種資源的浪費和制約數據中心的規模化發展。

有人就想辦法了。第一個辦法就是虛擬化。用戶不是只要一個很小的伺服器么?

數據中心的物理設備都很強大,我可以從物理的 CPU、內存、硬碟中虛擬出一小塊來給客戶,同時也可以虛擬出一小塊來給其他客戶。每個客戶只能看到自己的那一小塊,但其實每個客戶用的是整個大的設備上的一小塊。

虛擬化的技術使得不同客戶的伺服器看起來是隔離的。也就是我看著好像這塊盤就是我的,你看著這塊盤就是你的,但實際祥豎森情況可能我的這個100G 和你的這個 100G 是落在同樣一個很大很大的存儲上。而且如果事先物理設備都准備好,虛擬化軟體虛擬出一個電腦是非常快的,基本上幾分鍾就能解決。所以在任何一個雲上要謹畝創建一台伺服器,一點幾分鍾就出來了,就是這個道理。

這樣空間靈活性和時間靈活性就基本解決了。

在虛擬化初期階段,最牛的公司是 VMware。它是實現虛擬化技術比較早的一家公司,可以實現計算、網路、存儲的虛擬化。

這家公司很牛,性能做得非常好,虛擬化軟體賣得也非常好,賺了好多的錢,後來讓 EMC(世界五百強,存儲廠商第一品牌)給收購了。但這個世界上還是有很多有情懷的人的,尤其是程序員裡面。有情懷的人喜歡做什麼事情?開源。

這個世界上很多軟體都是有閉源就有開源,源就是源代碼。也就是說,某個軟體做的好,所有人都愛用,但這個軟體的代碼被我封閉起來,只有我公司知道,其他人不知道。

如果其他人想用這個軟體,就要向我付錢,這就叫閉源。但世界上總有一些極客和大牛看不慣這些人壟斷的情況。大牛們覺得,這個技術你會我也會;你能開發出來,我也能。

我開發出來就是不收錢,把代碼拿出來分享給大家,全世界誰用都可以,所有的人都可以享受到好處,這個叫做開源。

我們每天接觸最多的開源就是WWW,萬維網,是由蒂姆·伯納斯·李免費開放代碼。2017 年,他因「發明萬維網、第一個瀏覽器和使萬維網得以擴展的基本協議和演算法」而獲得 2016 年度的計算機里的諾貝爾獎-圖靈獎。

我們現在在網上的所有行為都應該感謝他的功勞,如果他將這個技術拿來收錢,應該和比爾蓋茨差不多有錢。

開源和閉源的例子有很多:例如在閉源的世界裡有 Windows,大家用 Windows 都得給微軟付錢;開源的世界裡面就出現了 Linux。比爾蓋茨靠 Windows、Office 這些閉源的軟體賺了很多錢,成為世界纖孝首富,就有大牛開發了另外一種開源操作系統 Linux。可能不懂IT的人沒有聽說過 Linux,很多後台的伺服器上跑的程序都是 Linux 上的,比如每年的雙十一,無論是淘寶、天貓、京東、考拉……支撐雙十一搶購的系統都是跑在 Linux 上的。

再如有 Apple 就有安卓。Apple 市值很高,但是蘋果系統的代碼我們是看不到的,於是谷歌里就有大牛寫了安卓手機操作系統把開源代碼免費開放。所以大家可以看到幾乎所有的其他手機廠商,裡面都裝安卓系統。原因就是蘋果系統不開源,而安卓系統大家都可以用。

在虛擬化世界也一樣,有了 VMware,這個軟體非常貴。那就有大牛寫了兩個開源的虛擬化軟體,一個叫做 Xen,一個叫做 KVM。

要說虛擬化軟體解決了靈活性問題,其實並不全對。因為虛擬化軟體一般創建一台虛擬的電腦,是需要人工指定這台虛擬電腦放在哪台物理機上的。這一過程可能還需要比較復雜的人工配置,做這個工作的人專業化程度很高,所以僅僅憑虛擬化軟體所能管理的物理機的集群規模都不是特別大,一般在十幾台、幾十台、最多百台這么一個規模。

這一方面會影響時間靈活性:雖然虛擬出一台電腦的時間很短,但是隨著集群規模的擴大,人工配置的過程越來越復雜,越來越耗時。

另一方面也影響空間靈活性:當用戶數量多時,這點集群規模,還遠達不到想要多少要多少的程度,很可能這點資源很快就用完了,還得去采購。

所以隨著集群的規模越來越大,基本都是千台起步,動輒上萬台、甚至幾十上百萬台。如果去查一下 BAT,包括網易、谷歌、亞馬遜,伺服器數目都大的嚇人。

這么多機器要靠人去選一個位置放這台虛擬化的電腦並做相應的配置,幾乎是不可能的事情,還是需要機器去做這個事情。

人們就發明了各種各樣的演算法來做這個事情,演算法的名字叫做調度(Scheler)。

通俗一點說,就是有一個調度中心,幾千台機器都在一個池子裡面,無論用戶需要多少 CPU、內存、硬碟的虛擬電腦,調度中心會自動在大池子裡面找一個能夠滿足用戶需求的地方,把虛擬電腦啟動起來做好配置,用戶就直接能用了。

這個階段我們稱為池化或者雲化,到了這個階段,才可以稱為雲計算,在這之前都只能叫虛擬化,別TM扯上雲化的關系。

雲計算大致分兩種:一個是私有雲,一個是公有雲,還有人把私有雲和公有雲連接起來稱為混合雲。

私有雲:把虛擬化和雲化的這套軟體部署在別人的數據中心裏面。使用私有雲的用戶往往很有錢,自己買地建機房、自己買伺服器,然後讓雲廠商部署在自己這里。

VMware 後來除了虛擬化,也推出了雲計算的產品,並且在私有雲市場大賺特賺。

公有雲:把虛擬化和雲化軟體部署在雲廠商自己數據中心裏面的,用戶不需要很大的投入,只要注冊一個賬號,就能在一個網頁上點一下創建一台虛擬電腦。

例如 AWS 即亞馬遜的公有雲;國內的阿里雲、騰訊雲、網易雲等。

亞馬遜為什麼要做公有雲呢?我們知道亞馬遜原來是國外比較大的一個電商,它做電商時也肯定會遇到類似雙十一的場景:在某一個時刻大家都沖上來買東西,訪問量暴增。

當大家都沖上買東西時,就特別需要雲的時間靈活性和空間靈活性。因為它不能時刻准備好所有的資源,那樣太浪費了。但也不能什麼都不準備,看著雙十一這么多用戶想買東西登不上去。

所以需要雙十一時,就創建一大批虛擬電腦來支撐電商應用,過了雙十一再把這些資源都釋放掉去干別的。因此亞馬遜是需要一個雲平台的,然而商用的虛擬化軟體實在是太貴了,亞馬遜總不能把自己在電商賺的錢全部給了虛擬化廠商。

於是亞馬遜基於開源的虛擬化技術,開發了一套自適應的雲化軟體。沒想到亞馬遜後來電商越做越牛,雲平台也越做越牛。

由於它的雲平台需要支撐自己的電商應用;而傳統的雲計算廠商多為 IT 廠商出身,幾乎沒有自己的應用,所以亞馬遜的雲平台對應用更加友好,迅速發展成為雲計算的第一品牌,賺了很多錢。

公有雲的第一名亞馬遜過得很爽,排第二的 Rackspace 過得就很凄慘了。互聯網行業的天然的壁壘鑄就其殘酷性,勝者為王的模式,壓根沒人聽過老二是誰。

老二就不忿了,我干不過老大怎麼辦呢?開源啊。如上所述,亞馬遜雖然使用了開源的虛擬化技術,但雲化的代碼是閉源的。很多想做又做不了雲化平台的公司,只能眼巴巴的看著亞馬遜掙大錢。Rackspace 把源代碼一公開,整個行業就可以一起把這個平台越做越好,兄弟們大家一起上,和老大拼了。

於是 Rackspace 和美國航空航天局合作創辦了開源軟體 OpenStack,如上圖所示 OpenStack 的架構圖,圖中三個關鍵詞:Compute 計算、Networking 網路、Storage 存儲,就是一個計算、網路、存儲的雲化管理平台。

當然第二名的技術也是非常棒棒的,有了 OpenStack 之後,果真像 Rackspace 想的一樣,所有想做雲的大企業都瘋了,個個豪強都瘋了似的蜂擁而入,你能想像到的所有如雷貫耳的大型 IT 企業:IBM、惠普、戴爾、華為、聯想等。

原來雲平台大家都想做,看著亞馬遜和 VMware 賺了這么多錢,眼巴巴看著沒辦法,想自己做一個好像難度還挺大。現在好了,有了這樣一個開源的雲平台 OpenStack,所有的 IT 廠商都加入到這個社區中來,對這個雲平台進行貢獻,包裝成自己的產品,連同自己的硬體設備一起賣。

有的做了私有雲,有的做了公有雲,OpenStack 已經成為開源雲平台的事實標准。

到了這個階段,雲計算基本上實現了時間靈活性和空間靈活性;實現了計算、網路、存儲資源的彈性。

計算、網路、存儲我們常稱為基礎設施 Infranstracture, 因而這個階段的彈性稱為資源層面的彈性。

計算資源已經變成了如日常的水電一般,人們可隨意調用。

❷ 什麼是雲計算,有什麼用途

雲計算可世掘搏以提升每台伺服器的使用率,以此達到開源節流搜祥。
用途
1、搭建網站、應用需要雲伺服器
2、互聯網+醫療,互聯網+旅遊等等藉助它能開源節流;
3、萬物互聯離不開它;
4、大數據依託它可以散仿幫助企業更好的成長

❸ 什麼是雲計算,雲計算有哪些優勢

雲計算的基本原理是,通過使計算分布在大量的分布式計算機上,而非本地計算機或遠程伺服器中,企業數據中心的運行將更與互聯網相似。這使得企業能夠將資源切換到需要的應用上,根據需求訪問計算機和存儲系統。這可是一種革命性的舉措,打個比方,這就好比是從古老的單台發電機模式轉向了電廠集中供電的模式。它意味著計算能力也可以作為一種商品進行流通,就像煤氣、水電一樣,取用方便,費用低廉。最大的不同在於,它是通過互聯網進行傳輸的。雲計算的藍圖已經呼之欲出:在未來,只需要一台筆記本或者一個手機,就可以通過網路服務來實現我們需要的一切,甚至包括超級計算這樣的任務。從這個角度而言,最終用戶才是雲計算的真正擁有者。
據國外博客網站報道,消息人士稱,微軟已開始向大型企業客戶透露,計劃將軟體業務納入「雲計算」,並有望在下星期或之後一周公布相關戰略。
「雲計算」(Cloud Computing)是分布式處理(Distributed Computing)、並行處理(Parallel Computing)和網格計算(Grid Computing)的發展,或者說是這些計算機科學概念的商業實現。許多跨國信息技術行業的公司如IBM、Yahoo和Google等正在使用雲計算的概念兜售自己的產品和服務。雲計算這個名詞可能是借用了量子物理中的「電子雲」(Electron Cloud),強調說明計算的彌漫性、無所不在的分布性和社會性特徵。量子物理上有「電子雲(electron cloud)」,在原子核周圍運動的電子不是一個經驗世界的軌道例如像天體一樣的運行軌道,而是彌漫空間的、雲狀的存在,描述電子的運動不是牛頓經典力學而是一個概率分布的密度函數,用薛定諤波動方程來描述,特定的時間內粒子位於某個位置的概率有多大,這跟經典力學的提法完全不同。電子雲有以下特性,概然性、彌漫性、同時性等等,雲計算可能的確是來自電子雲的概念,前今年就有所謂「無所不在的計算」,IBM有一個無所不在的計算叫「Ubiquitous 「,MS(Bill)不久也跟著提出一個無所不在的計算「Pervade「,現在人們對無所不在的計算又有了新的認識,現在說是」Omnipresent 「。但是,雲計算的確不是純粹的商業炒作,的確會改變信息產業的格局,現在許多人已經用上了Google Doc和Google Apps,用上了許多遠程軟體應用如Office字處理而不是用自己本地機器上安裝這些應用軟體,以後誰還會花錢買Office軟體哪?還有許多企業應用如電子商務應用,例如要寫一個交易程序,Google的企業方案就包含了現成的模板,一個銷售人員根本沒學習過Netbeanr也能做出來。這種計算和產業動向是符合開源精神的,符合SaaS(Software as a Service)趨勢。現在有這樣的說法,當今世界只有五台計算機,一台是Google的,一台是IBM的,一台是Yahoo的,一台是Amazon的,一台是微軟的,因為這五個公司率先在分布式處理的商業應用上捷足先登引領潮流。Sun公司很早就提出說「網路就是計算機」是有先見之明的。

❹ 雲計算是什麼意思

雲計算是通過網路「雲」將巨大的數據計算處理程序分解成無滑並數個小程序,然後通過多個伺服器組成的系統進行處理和分析這些小程序得到結果並返回給用戶。

雲計算是分布式計算的一種,指的是通過網路「雲」將巨大的數據計算處理程序分解成無數個小程序,然後,通過多個伺服器組成的系統進行處理和分析這些小程序得到結核知果並返回給用戶。

雲計算早期,簡單地說,就是簡單的分布式計算,解決任務分發,並進行計算結果的合並。因而,雲計算又稱為網格計算。通過這項技術,可以在很短的時間內(幾秒鍾)完成對數以萬計的數據的處理,從而達到強大的網路服務。

雲計算特點:

1、虛擬化技術

必須強調的是,虛擬化突破了時間、空間的界限,是雲計算最為顯著的特點,虛擬化技術包括應用虛擬和資源虛擬兩種。眾所周知,物理平台與應用部署的環境在空間上是沒有任何聯系的,正是通過虛擬平台對相應終端操作完成數據備份、遷移和擴展等。

2、動態可擴展

雲計算具有高效的運算能力,在原有伺服器基礎上增加雲計算功能能夠使計算速度迅速提高,最終實現動態擴展虛擬化的層次達到對應用進行擴展的目的。

3、按需部署

計算機包含了許多應用、程序軟體等,不同的應用對應的數據資源庫不同,所以用戶運行不同的應用需要較強的計算能力對資源進行部署,而雲計算平台能夠根據用戶的需求快信氏跡速配備計算能力及資源。

❺ 什麼是雲計算他有什麼發展趨勢

雲計算定義與分類

雲計算(CloudComputing)是一種通過網路統一組織和靈活調用各種ICT信息資源,實現大規模計算的信息處理方式。美國國家標准與技術研究院對其的定義是:一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網路訪問,進入可配置的計算資源共享池(資源包括網路、伺服器、存儲、應用軟體、服務),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務供應商進行很少的交互。

雲計算按服務模式的不同可分為IaaS(InfrastructureasaService,基礎設施即服務)、PaaS(PlatformasaService,平台即服務)和SaaS(SoftwareasaService,軟體即服務)。除此之外,按部署方式的不同也可分為公有雲、私有雲和混合雲。

全球雲計算服務市場規模統計分析

公共雲服務市場將繼續呈現出高速發展態勢,並一直持續至2018年,2017年全球雲服務市場規模達2602億美元,同比增長18.5%。這種強勁的發展勢頭反映了人們從傳統IT服務向雲端服務的轉變,因為企業越來越傾向於追求數字化商業戰略。

中國屬於雲計算領域的「後來者」,近年來,中國對雲計算愈發重視,2010年,國務院就將雲計算納入戰略性新興產業,而2015年,更是國內雲計算政策集中出台的一年,為產業發展、行業推廣、應用基礎、安全管理等重要環節創造了良好的宏觀政策環境。

中國雲計算整體市場規模分析預測

前瞻產業研究院發布的《雲計算產業發展前景與投資戰略規劃分析報告》統計數據顯示,
2016年,中國雲計算整體市場規模達514.9億元人民幣,整體增速35.9%,高於全球水平。其中私有雲市場規模344.8億元,年增長率25.1%,估計2017年增速仍將達到23.4%,市場規模425億元左右。而公有雲市場正神胡逐步從互聯網向行業市場延伸,2016年市場規模約170.1億元,增速66.0%,2017-2020年中國公有雲市場仍將保持高增長態勢,預計2020規模可達603.6億元。

隨著雲計算的不斷演變,雲計算不再是早期的簡易平台,通過互聯網雲計算能夠以最少的管理工作快速進行系統資源配置,以及隨時訪問更高級別的共享池。雲計算的出現,讓企業獲得成本效益之外,還實現了簡化IT管理和維護、內置安全性以及易於部署的模式等。基於這些優勢,越來越多的企業開始使用雲計算,以期能夠幫助企業實現業務目標。

1、重新定義服務模式

隨著雲計算的發展,雲服務和解決方案將隨之增長。軟體即服務(SaaS)預計到2020年將以18%的年均復合增長率增長,平台即服務(PaaS)的採用率將在2020年達到56%,2018年基礎設施即服務(IaaS)的全球市場規模將達到175億美元。

現階段雲計算是一種業務模式,服務提供商在定製的環境中處理客戶的完整基礎架構和軟體需求。隨著企業雲服務的採用,雲文件共享服務將會增加,而消費者雲服務也將會隨之增長。在雲計算領域,亞馬遜領先於微軟、IBM、谷歌及其他技術巨頭。2022年,亞馬遜AWS營收將達到430億美元。

2、混合雲成優選

2018年,雲到雲連接將不斷增長。當前,多個雲提供商都開放了平台上的APIs,以連接多個解決方案,API有助於同步多學科和跨功能的流程。通過允許數據和應用程序共享,從而實現公有雲和私有雲融合的雲計算環境被稱為混合雲。為滿足業務需求,未來企業將選擇混合雲,並進行大量定製,同時保留其內部解決方案。考慮到數據流的控制,內部部署是網路安全性更好的選擇,因而未來企業更加鍾情於私有雲+公有雲。

3、眾包數據替代傳統雲存儲

傳統的雲存儲不安全、速度慢且成本高,因此2018年將實現Google
Drive和DropBox等眾包數據存儲。企業也正在使用這種類型的存儲來生成更多的眾包數據。例如,谷歌和亞馬遜正在為大數據、數據分析和游猛攔人工智慧等應用提供免費的雲存儲,以便生成眾包數據。

4、雲安全支出劇增

雲應用越多,雲安全性將變得更加脆弱,2017年知首全球信息安全支出為864億美元,預計2018年全球信息安全支出將達到930億美元。在未來,雲計算行業將期待更多網路安全公司提出新的雲安全措施。

5、物聯網(IoT)和雲計算

雲和物聯網(IoT)是不可分割的,因為物聯網需要雲來運行和執行。物聯網是一套完整的管理和集成的服務,允許企業大規模從全球分散的設備連接、管理和攝取物聯網數據,對數據進行實時處理和分析,實施操作變更,並根據需要採取行動。

2017年12月3日,世界互聯網大會上,亞馬遜全球AWS公共政策副總裁邁克爾.龐克表示,隨著IoT的發展,我們現在進入了一個萬物互聯的時代,數以萬計的產業、行業通過互聯網實現互聯。現在有更多的IoT連接到雲端,因此雲計算的使用將和物聯網一起不斷發展。

6、實現無伺服器

雲計算的應用優勢之一便是無伺服器,無伺服器應用將為那些專注於網路安全和惡意軟體防護的企業提供即時支付型付費模式。觸發式日誌,數據包捕獲分析和使用無伺服器基礎架構的流量信息將變得更加普遍,中小型企業能夠獲得與大型企業一樣的規模效益和靈活性。

雲計算是信息技術發展和服務模式創新的集中體現,是信息化發展的重大變革和必然趨勢,是信息時代國際競爭的制高點和經濟發展新動能的助燃劑。雲計算引發了軟體開發部署模式的創新,成為承載各類應用的關鍵基礎設施,並為大數據、物聯網、人工智慧等新興領域的發展提供基礎支撐。據統計,中國雲計算市場正以30%左右的增速高速發展。

在中國雲計算高速發展的趨勢下,隨著各企業業務不斷擴張,對於雲計算的需求將越趨於個性化,未來更多的企業會將傾向於定製服務,即為企業量身打造適合於自身發展的雲計算方案,這也勢必成為未來市場的發展方向。

❻ 什麼是開源伺服器

所謂的開源伺服器指的是一些可以用做伺服器的管理軟體,如:apache、IIS、Weblogic等,而開源伺服器則是指這些軟體的代碼是對外公開的,你可以下載下來自己研究等,非開源伺服器的話,你可可以得到那個軟體的安裝版本,卻下載不到這個軟體的源代碼~~~~

❼ 雲計算是什麼,雲計算的概念

雲伺服器,或稱雲主機,是一種類似VPS主機的虛擬化技術,VPS是採用虛擬軟體,如 VM在一台主機上虛擬出多個類似獨立主機的部分,每個部分都可以做單獨的操作系統,管理方法同主機一樣.而雲伺服器是在一組集群主機上虛擬出多個類似獨立伺服器的部分,集群中每個伺服器上都有雲伺服器的一個鏡像,從而大大提高了雲伺服器的安全穩定性,除非所有的集群內主機全部出現問題,雲伺服器才會無法訪問.雲伺服器具有自助管理、數據安全保障、自動故障恢復和防網路攻擊等高級功能,能夠幫您簡化開發部署過程,降低運維成本,構建按需擴展的網站架構,從而更適應互聯網應用快速多變的特性.同時雲服務具有性價比高,靈活性高,安全性高,可靠性高的特點

❽ 什麼是雲計算

最近,大公司如MS、Google、IBM等都在炒作一個概念就是雲計算,如IBM跟歐盟 合作開展雲計算,歐盟撥款1.7億萬歐元;Google與IBM 聯合力推雲計算模式;Yahoo! 也把寶押在了雲計算上;我國也在無錫 跟IBM公司聯合建立了一個雲計算中心;有人說微軟收購Yahoo!一個重要的考慮就是在Yahoo在雲計算方面的領先地位,多少有點兒道理。那麼,什麼是雲計算哪?我看到有一位推廣自由開源的老先生把雲計算(Cloud Computing)翻譯成「雲霧計算」著實是可笑,好多網友也在問什麼是雲計算,什麼是霧計算,說明好多人對於雲計算是一頭霧水。雲計算可不是「雲雨」,可不是雲山霧罩。

「雲計算」(Cloud Computing)是分布式處理(Distributed Computing)、並行處理(Parallel Computing)和網格計算(Grid Computing)的發展,或者說是這些計算機科學概念的商業實現。許多跨國信息技術行業的公司如IBM、Yahoo和Google等正在使用雲計算的概念兜售自己的產品和服務。雲計算這個名詞可能是借用了量子物理中的「電子雲」(Electron Cloud),強調說明計算的彌漫性、無所不在的分布性和社會性特徵。量子物理上有「電子雲(electron cloud)」,在原子核周圍運動的電子不是一個經驗世界的軌道例如像天體一樣的運行軌道,而是彌漫空間的、雲狀的存在,描述電子的運動不是牛頓經典力學而是一個概率分布的密度函數,用薛定諤波動方程來描述,特定的時間內粒子位於某個位置的概率有多大,這跟經典力學的提法完全不同。電子雲有以下特性,概然性、彌漫性、同時性等等,雲計算可能的確是來自電子雲的概念,前今年就有所謂「無所不在的計算」,IBM有一個無所不在的計算叫「Ubiquitous 「,MS(Bill)不久也跟著提出一個無所不在的計算「Pervade「,現在人們對無所不在的計算又有了新的認識,現在說是」Omnipresent 「。但是,雲計算的確不是純粹的商業炒作,的確會改變信息產業的格局,現在許多人已經用上了Google Doc和Google Apps,用上了許多遠程軟體應用如Office字處理而不是用自己本地機器上安裝這些應用軟體,以後誰還會花錢買Office軟體哪?還有許多企業應用如電子商務應用,例如要寫一個交易程序,Google的企業方案就包含了現成的模板,一個銷售人員根本沒學習過Netbeanr也能做出來。這種計算和產業動向是符合開源精神的,符合SaaS(Software as a Service)趨勢。現在有這樣的說法,當今世界只有五台計算機,一台是Google的,一台是IBM的,一台是Yahoo的,一台是Amazon的,一台是微軟的,因為這五個公司率先在分布式處理的商業應用上捷足先登引領潮流。Sun公司很早就提出說「網路就是計算機」是有先見之明的。

有以下五個主要原因使得分布式計算必然會越來越普遍,逐漸發展成主流的計算模式而取代集中式的大型計算機:

1。現在分布式系統的第一個原因就是因為他具有比集中式系統更好的性能價格比。你不要花幾十萬美元就能獲得高效能計算。
2。多數應用本身就是分布式的。如工業企業應用,管理部門和現場不在同一個地方。
3。高可靠性。冗餘不僅是生物進化的必要條件,而且也是信息技術。現代分布式系統具有高度容錯機制,控制核反應堆主要採用分布式來實現高可靠性。
4。可擴展性。買一台性能更高的大型機,或者再買一台性能相同的大型機的費用都比添加幾台PC的費用高得多。
5。高度靈活性。能夠兼容不同硬體廠商的產品,兼容低配置機器和外設而獲得高性能計算。
粗略地計算,目前的個人計算機每個CPU晶元的處理能力是200MIPS,就是每秒種執行200M也就是兩億次指令,而最近Yahoo!公司報道他們已經實現了有一萬個節點(node)就是一萬台PC計算機連接的分布式系統,總的處理能力是 2,000,000MIPS,最快的晶元也達不到這個速度,因為在一定面積上設計的晶元的速度是存在一個極限的,不可逾越。而當前世界著名的超級計算機所謂的TOP500,達到每秒幾百萬億次指令執行,都是採用分布式設計的,世界第一的IBM BlueGene超級計算機採用了32部機架,每部機架部署有768個PowerPC440 CPU。順便說一句,這TOP500基本都是使用Linux操作系統的!現在社會和家庭擁有的個人計算機就是PC,只有30%的計算能力被利用,甚至更低,而其餘70%的實際上是被閑置的,這些閑置的計算機資源和計算能力只有通過分布式系統才能得到有效的利用,這樣可以大大提高一個國家的計算能力,而計算能力是衡量一個國家國力和科學研究能力的指標,這一點現在還沒有被國人充分認識到。一個國家和地區的計算能力現在已經成為一種重要的戰略資源,不亞於石油和其他戰略物資的重要性。雲計算就是把普通的伺服器或者個人計算機連接起來以獲得超級計算機也叫高性能和高可用性計算機的功能,但是成本更低。這在世界上也是個先進的項目。雲計算模式必定能大大提高我國科學計算機和商業計算能力,使得我國經濟競爭力大大提升。美國和歐洲有許多社會分布的分布式計算系統,他們動員和使用這些社會計算能力進行人類基因組學(Genomics)的研究、天文學問題研究、數學難題研究以及其他的科學問題研究。去年的一個研究報告估計我國個人計算機PC保有量接近兩億台。

按照計算機操作系統的宗師Andrew S. Tanenbaum(AST)給分布式系統的的定義:「分布式系統是這樣的系統,它運行在不具有共享內存的多台機器上,但在用戶的眼裡卻像是一台計算機」。(引自《現代操作系統》,機械工業出版社,1999年中文版)。它的目標是讓每個用戶感覺聯網的計算機是一個分時系統——就像使用個人計算機一樣 ——而不是一個由許多計算機聯合起來的集體,即使由五個節點組成的分布式系統也應該讓用戶感覺自己是在使用一台價值20萬美元的大型計算機,唯一不尋常的感覺是處理速度提高了許多,別的沒有什麼不同。例如,這里有一個簡單的例子,在機器A的用戶要使用安裝在機器B上用戶的目錄里的文件,A用戶要使用遠程登錄命令rlogin B登錄到機器B的目錄上,那麼這就不是一個真正的分布式系統,因為用戶A意識到了另外一台機器的存在,分布式系統必須要做到,用戶A登錄到一個目錄上的時候不知道自己是在本地機器上還是在遠程機器上的目錄上,對於用戶A來說機器B是透明的,這就是分布式系統設計時考慮的「透明性」要求。其他有關的問題包括:分布式文件系統的問題,目錄和文件訪問機制以及一致性問題,分布式系統進程的通信問題等等。目前的雲計算嚴格說還沒有到達真正的分布式計算的語義學水平。

❾ 什麼是雲計算,雲計算有哪些優勢

什麼是雲計算:

雲計算是通過使計算分布在大量的分布式計算機上,而非本地計算機或遠程伺服器中,企業數據中心的運行將與互聯網更相似。這使得企業能夠將資源切換到需要的應用上,根據需求訪問計算機和存儲系統。好比是從古老的單台發電機模式轉向了電廠集中供電的模式。它意味著計算能力也可以作為一種商品進行流通,就像煤氣、水電一樣,取用方便,費用低廉。最大的不同在於,它是通過互聯網進行傳輸的派鍵。

雲計算特點:

大規模、分布式

「雲」一般具有相當的規模,一些知名的雲供應商如Google雲計算、Amazon、IBM、微軟、阿里等也都擁能擁有上百萬級的伺服器規模。而依靠這些分布式的伺服器所構建起來的「雲」能夠為使用者提供前所未有的計算能力。

虛擬化

雲計算都會採用虛擬化技術,用戶並不需要關注具體的硬體實體,只需要選擇一家雲服務提供商,注冊一個賬號,登陸到它們的雲控制台,去購買和配置你需要的服務,再為你的應用做一些簡單的配置之後,你就可以讓你的應用對外服務了,這比傳統的在企業的數據塵好巧中心去襪棗部署一套應用要簡單方便得多。而且你可以隨時隨地通過你的PC或移動設備來控制你的資源,這就好像是雲服務商為每一個用戶都提供了一個IDC一樣。

高可用性和擴展性

那些知名的雲計算供應商一般都會採用數據多副本容錯、計算節點同構可互換等措施來保障服務的高可靠性。基於雲服務的應用可以持續對外提供服務,另外「雲」的規模可以動態伸縮,來滿足應用和用戶規模增長的需要。

按需服務,更加經濟

用戶可以根據自己的需要來購買服務,甚至可以按使用量來進行精確計費。這能大大節省IT成本,而資源的整體利用率也將得到明顯的改善。

安全

網路安全已經成為所有企業或個人創業者必須面對的問題,企業的IT團隊或個人很難應對那些來自網路的惡意攻擊,而使用雲服務則可以藉助更專業的安全團隊來有效降低安全風險。

❿ 什麼是雲計算雲計算的原理是什麼

雲計算(cloudcomputing)是分布式計算的一種,指的鉛芹是通過網路「雲」將巨大的數據計算處理程序分解成無數個小程序,然後,通過多部伺服器組成的系統進行處理和分析這些小程序得到結果並返回給用戶。雲計算早期,簡單談激配地說,就是簡單的分布式計算,解決任務分發,並進行計算結果的合並。因而,雲計算又稱為網格計算。通過這項技術,可以在很短的時間內(幾秒種)完成對數以萬計的數據的處理,從而達到強大的網路服務。

現階段所說的雲服務已含指經不單單是一種分布式計算,而是分布式計算、效用計算、負載均衡、並行計算、網路存儲、熱備份冗雜和虛擬化等計算機技術混合演進並躍升的結果。

閱讀全文

與什麼叫無伺服器雲計算開源相關的資料

熱點內容
linux查看cpu是幾核的 瀏覽:165
android賽風 瀏覽:226
程序員面試經歷 瀏覽:983
蘋果怎麼設置app只用數據 瀏覽:855
學以為己pdf 瀏覽:231
為什麼安卓手機進步很大 瀏覽:342
mfc軟體加密 瀏覽:326
ubuntu上傳文件命令 瀏覽:712
合約馬丁格爾源碼 瀏覽:971
慕課文件夾名稱 瀏覽:671
用app國潮手帳怎麼做 瀏覽:254
解壓娛樂編輯器 瀏覽:615
wppdf 瀏覽:265
sshlinux文件下載 瀏覽:175
使用ping命令檢查網路問題 瀏覽:751
金手指文件放哪個文件夾 瀏覽:44
想創app軟體怎麼操作 瀏覽:201
為啥電腦總是顯示沒有文件夾 瀏覽:675
iphone顯示無法驗證app怎麼回事 瀏覽:968
推薦解壓好游戲 瀏覽:277