1. 知乎全稱是什麼
知乎
中文名叫知乎
外文名叫hu
知乎其實就是做網路問答社區的,用戶可以在知乎分享經驗、體會、見解。當然現在也可以是說八卦新聞重要地方,深受年輕人的喜歡啊!
2. 什麼叫雲計算,是不是這個意思
如果打開科技網站或者一份報紙,我們總能見到亞馬遜雲、阿里雲、騰訊雲、雲吞面、華為雲等雲雲(好像混進去什麼奇怪的東西),何謂雲計算?為什麼雲計算這么火?雲計算到底是個什麼玩意兒?今天就來給大家講解講解。
其實,雲計算的「雲」就是網路、互聯網的一種比喻說法,至於計算,就不解釋了。在知乎上,有人給出一個簡明的回答:客戶端將運算任務交給伺服器(雲端),伺服器運算完畢以後再將運算結果交還給客戶端,這整個過程便叫做雲計算。
而且,你可以像買包包一樣購買數據存儲能力和運算能力等資源。強大的運算和存儲能力,讓雲計算成功勾搭上許多科技領域的小夥伴,甚至滲透進我們日常生活的方方面面。
雲計算重新配置IT人力資源,提高生產力。 工業革命之前,人們主要經由手工進行作業,紡紗機的發明以及瓦特蒸汽機的改良,標志人類從手工業時代步入機器時代,人類開始以「流水線」的方式作業。隨著後來電報、電話、電視以及計算機的普及與應用,人類慢慢向互聯網時代發展。
總結時代的發展我們可以發現,每一次的變革都離不開生產工具的改良,那麼在如今成熟的互聯網時代,什麼能夠再一次給社會帶來的生產力的變革?我認為是雲計算。紡紗機將手工業時代10個人一周的產能變成機器時代只需要5個人一天就能完成,雲計算就是那台「紡紗機」。
曾經也有人因此認為雲計算會導致大量失業而意欲拒絕接受雲計算,然而經由雲計算節省下來的人力資源是什麼樣的資源?他們接受過高等教育,擁有極高的智商,他們完全有能力基於雲計算的便利創造自己的價值。這就是雲計算的革命性力量,它不僅提高互聯網時代的社會生產力,還激發這個時代的人們去創新,為社會帶來更多價值,它將推動我們朝著下一個時代前進。
3. 大數據和雲計算之間有什麼關系 知乎
雲計算是利用軟硬體技術使用計算機的閑置計算能力或者利用計算機集群實現強大的計算能力,大數據是說對於數據的收集,清洗,提取然後分析歸類利用,大數據的分析和處理會用到雲計算的技術,簡單來說就是這樣。
4. 什麼是雲計算,雲計算有哪些優勢
一、什麼是雲計算?
雲計算是一種商業計算模型,它將計算任務分布在大量計算機構成的資源池上,使用戶能夠按需獲取計算力、存儲空間和信息服務,這種資源池就被稱為「雲」。
「雲」是一些可以自我維護和管理的虛擬計算資源,通常是一些大型伺服器集群,包括計算伺服器、存儲伺服器和寬頻資源等。雲計算將計算資源集中起來,並通過專門軟體實現自動管理,無需人為參與。
用戶可以動態申請部分資源,支持各種應用程序的運轉,無需為繁瑣的細節而煩惱,能夠更加專注於自己的業務,有利於提高效率、降低成本和技術創新。雲計算的核心理念是資源池,這與早在2002年就提出的網格計算池(ComputingPool)的概念非常相似。
網格計算池將計算和存儲資源虛擬成為一個可以任意組合分配的集合,他的規模可以動態擴展,分配給用戶的處理能力可以動態回收重用。這種模式能夠大大提高資源的利用率;提昇平台的服務質量。
雲計算是並行計算、分布式計算和網格計算的發展,或者說是這些計算科學概念的商業實現。雲計算是虛擬化、效用計算及將基礎設施作為服務laas、將平台作為服務PaaS和將軟體作為服務SaaS等概念混合演進並躍升的結果。
二、雲計算有哪些優勢
我們總結的雲計算特點有以下幾個方面(這個總結被普遍接受):
1.超大規模。「雲」具有相當的規模,Google雲計算已經擁有100多萬台伺服器,亞馬遜、IBM、微軟和Yahoo等公司的「雲」均擁有幾十萬台伺服器。「雲」能賦予用戶前所未有的計算能力。
2.虛擬化。雲計算支持用戶在任意位置使用各種終端獲取服務。所請求的資源來自「雲」,而不是固定的有形的實體。應用在「雲」中某處運行,但實際上用戶無需了解應用運行的具體位置,只需要一台筆記本或一個PDA,就可以通過網路服務來獲取各種能力超強的服務。
3.高可靠性。「雲」使用了數據多副本容錯、計算節點同構可互換等措施來保障服務的高可靠性,使用雲計算比使用本地計算機更加可靠。
4.通用性。雲計算不針對特定的應用,在「雲」的支撐下可以構造出於變萬化的應用,同一片「雲」可以同時支撐不同的應用運行。
5.高可伸縮性。「雲」的規模可以動態伸縮,滿足應用和用戶規模增長的需要。
6.按需服務。「雲」是一個龐大的資源池,用戶按需購買,像自來水、電和煤氣那樣計費。
7.極其廉價。「雲」的特殊容錯措施使得可以採用極其廉價的節點來構成雲;「雲」的自動化管理使數據中心管理成本大幅降低;「雲」的公用性和通用性使資源的利用率大幅提升;「雲」設施可以建在電力資源豐富的地區,從而大幅降低能源成本。
5. 什麼叫雲計算
一、在講什麼是雲計算之前,先思考下我們為什麼需要「雲」「雲計算」
如今越來越多的應用正在遷移到「雲」上,如我們生活中接觸的各種「雲盤」存儲。實際上,「雲」並不新潮,已經持續了超過10年,並還在不斷擴大到所有領域。可預見的事:下一個10年中,幾乎所有的應用都會部署到雲端,而它們中的大部分都將直接通過你手中的移動設備,為我們提供各種各樣的服務。
為什麼會需要「雲」?
傳統的應用正在變得越來越復雜:需要支持更多的用戶,需要更強的計算能力,需要更加穩定安全等等,而為了支撐這些不斷增長的需求,企業不得不去購買各類硬體設備(伺服器,存儲,帶寬等等)和軟體(資料庫,中間件等等),另外還需要組建一個完整的運維團隊來支持這些設備或軟體的正常運作,這些維護工作就包括安裝、配置、測試、運行、升級以及保證系統的安全等。便會發現支持這些應用的開銷變得非常巨大,而且它們的費用會隨著你應用的數量或規模的增加而不斷提高。這也是為什麼即使是在那些擁有很出色IT部門的大企業中,那些用戶仍在不斷抱怨他們所使用的系統難以滿足他們的需求。而對於那些中小規模的企業,甚至個人創業者來說,創造軟體產品的運維成本就更加難以承受了。
所以,雲計算,應運而生——更大、更快、更強
針對上述問題解決方案便是「雲計算」!將應用部署到雲端後,可以不必再關注那些令人頭疼的硬體和軟體問題,它們會由雲服務提供商的專業團隊去解決。使用的是共享的硬體,這意味著像使用一個工具一樣去利用雲服務(就像插上插座,你就能使用電一樣簡單)。
只需要按照你的需要來支付相應的費用,而關於軟體的更新,資源的按需擴展都能自動完成。
二、形象點來說說「雲計算」
【1】 水龍頭觀點論:
當需要的時候,扭開水龍頭,水就來了,我只需要操心交水費就是了!
當你需要用一個軟體時,你不用跑去電腦城,打開應用商店,它就下載下來了,你只需要交錢就是了;
當你想看報紙的時候,你不用跑去報刊亭,只要打開頭條新聞,新聞唾手可得;
當你想看書的時候,你不用跑去書城,只需要打開閱讀軟體,找到這樣的一本書,在手機上閱讀;
當你想聽音樂的時候,你不用再跑去音像店苦苦找尋CD光碟,打開音樂軟體,就能聆聽音樂;
雲計算,像在每個不同地區開設不同的自來水公司,沒有地域限制,優秀的雲軟體服務商,向世界每個角落提供軟體服務——就像天空上的雲一樣,不論你身處何方,只要你抬頭,就能看見!
【2】葷段子觀點論:
網上很流行的一種比喻:男人找個女友或老婆是自建私有雲,單身約炮或者到娛樂場所消費是公有雲服務,按需使用並可彈性擴容,已婚男人找二奶小蜜則屬於混合雲。
這種解釋方式對男人比較適用,通常稍微一解釋就心領神會!
【3】共享單車-滴滴出行論:
出行需要用車,雲計算或者雲服務好比乘坐計程車或專車快車共享單車,隨時需要隨時用,按用量(路程)付費即可。
自己買車開車是混合雲,車是自己的,出去付費停車或加油相當於部分使用公有雲,而亞馬遜或微軟雲在國內跟黑車差不多被政策限制
【4】一日三餐吃貨論:
餓了要吃飯,在家裡自己做飯屬於自建私有雲,需要建造廚房購買鍋碗瓢盆柴米油鹽等,吃完飯還需要自己刷鍋洗碗等運維工作,費時費力;
外面餐館提供的就相當於公有雲服務,按需胡吃海塞吃完結賬抹嘴走人,餐館後廚如何安排做菜順序並加快出菜速度就是負載均衡和虛擬化概念;
請廚師到家裡上門做飯則屬於典型的混合雲,在資產安全的情況下有限使用公有雲。
三、「雲計算」的五大特點
大規模、分布式
「雲」一般具有相當的規模,一些知名的雲供應商如Google雲計算、Amazon、IBM、微軟、阿里等也都擁能擁有上百萬級的伺服器規模。而依靠這些分布式的伺服器所構建起來的「雲」能夠為使用者提供前所未有的計算能力。
虛擬化
雲計算都會採用虛擬化技術,用戶並不需要關注具體的硬體實體,只需要選擇一家雲服務提供商,注冊一個賬號,登陸到它們的雲控制台,去購買和配置你需要的服務(比如 雲伺服器,雲存儲,CDN等等),再為你的應用做一些簡單的配置之後,你就可以讓你的應用對外服務了,這比傳統的在企業的數據中心去部署一套應用要簡單方便得多。而且你可以隨時隨地通過你的PC或移動設備來控制你的資源,這就好像是雲服務商為每一個用戶都提供了一個IDC(Internet Data Center)一樣。
高可用性和擴展性
那些知名的雲計算供應商一般都會採用數據多副本容錯、計算節點同構可互換等措施來保障服務的高可靠性。基於雲服務的應用可以持續對外提供服務(7*24小時),另外「雲」的規模可以動態伸縮,來滿足應用和用戶規模增長的需要。
按需服務,更加經濟
用戶可以根據自己的需要來購買服務,甚至可以按使用量來進行精確計費。這能大大節省IT成本,而資源的整體利用率也將得到明顯的改善。
安全
網路安全已經成為所有企業或個人創業者必須面對的問題,企業的IT團隊或個人很難應對那些來自網路的惡意攻擊,而使用雲服務則可以藉助更專業的安全團隊來有效降低安全風險。
6. 什麼是雲計算通俗點
雲計算(cloudcomputing)是基於互聯網的相關服務的增加、使用和交付模式,通常涉及通過互聯網來提供動態易擴展且經常是虛擬化的資源。
美國國家標准與技術研究院(NIST)定義:雲計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網路訪問, 進入可配置的計算資源共享池(資源包括網路,伺服器,存儲,應用軟體,服務),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務供應商進行很少的交互。
XenSystem,以及在國外已經非常成熟的Intel 和IBM,各種「雲計算」的應用服務范圍正日漸擴大,影響力也無可估量。
雲計算簡化了軟體、業務流程和訪問服務。比以往傳統模式改變的更多,這是幫助企業操作和優化他們的投資規模。這不僅是通過降低成本,有效的商業模式,或更大的靈活性操作。有很多的企業通過雲計算優化他們的投資。在相同的條件下,企業正擴展到更多創新與他們的IT能力,這將會幫助企業帶來更多的商業機會。
企業使用雲計算(包括私人和公共)來補充他們的內部基礎設施和應用程序。專家預測,這些服務將優化業務流程的性能。採用雲服務是一個新開發的業務功能。在這些情況下,按比例縮小兩者的優勢將會成為一個共同的特點。
有越來越多將組織設計作為雲計算遷移的元素。這僅僅意味著需要優化雲的經歷是那些將優先採用雲技術的企業。這是一個趨勢,預計增長更隨著雲計算的擴展到不同的行業。
7. 知乎到底是幹嘛的
知乎——(本義:)你知道嗎?
「知乎」作為網路平台名稱——
創建「知乎」平台的目的(即「知乎」初衷):揭示大自然,了解大自然真諦的地方。
「知乎」的變遷——
隨著知乎平台的成長,一群才高八斗之人,他們認為自己已掌握了大自然和宇宙的真諦,於是對「知乎」作了相關規定。其中有一項規定就是「學術共識」,即共識他們的學術。大凡有提出異議者,一概折疊。
換句話說:
如果你要在「知乎」平台揭示什麼,不得超越他們對「學術共識」的境界和修為,否則,一概折疊;如果你要在「知平」平台了解什麼,你了解的東西不得超越管理人員的境界和掌控。
由於「知乎」平台的相關規定,導致讀者和理論追隨者在今天的「知乎」網上,只能看到和只能學到一些他們都知道的和已經公認的東西。
如果你想在「知乎」網上揭示、了解一些超乎「學術共識」的大自然奧秘,可以說,沒門。
具我對「知乎」的了解和真實體會,可以給你這么說吧:目前的「知乎」平台,由於相關規定,導致「知乎」寧願鬼話連篇,也不願接受超越認知、超越時空的大自然真諦。
8. 如何看待雲計算的虛擬化技術 知乎
雲計算是一種服務;虛擬化和分布式系統都是用來實現雲計算的關鍵技術之一。
目前來講虛擬化主要常用兩個核心技術:伺服器虛擬化,與應用虛擬化
目前來講分布式系統主要用到的兩個核心技術:分布式存儲,與分布式計算
雲計算可以理解為一種租借式的服務,即你可以對IT系統內部的原理什麼都不懂,也不需要買到手,但是隨時可以使用公共的IT資源為自己服務,比如,比如QQ,比如163郵箱
我認為對虛擬化技術最好的定義就是可以讓IT系統的物理拓撲圖與邏輯拓撲圖無關,即解耦
我們暫時以商用虛擬化系統vmware舉例
為了實現拓撲解耦,它做的第一點就是讓一台機器可以同時跑多個操作系統,即虛擬機,而且虛擬機還可以在物理機間來回轉移,高可用,這樣我們的操作系統就從物理機上徹底解放出來了,你可以把同一個虛擬機隨時放到其他物理機上,實現了對硬體的高效資源利用,和系統的高度靈活,解除了大量人工勞動,便於實現大規模系統的方便管理,這種就是伺服器虛擬化(vSphere)。
光系統分開還不行,你有時還需要各種方式訪問虛擬機系統,於是你就會是用遠程桌面等方式去訪問這些後台的虛擬機,這種就是應用虛擬化(view)。
當然還有網路虛擬化,存儲虛擬化等各種其他虛擬化技術正在慢慢成長,不過相對於前兩者無論是商用還是開源,都還不太成熟,暫不討論。
我認為對分布式系統比較合適的定義是把所有IT資源看成為一個整體來使用,而不是去獨立的看某個機器某個系統,即資源池
我們暫時以開源Hadoop為例
為實現將IT資源變成整體,它要做到的第一點就是將一個巨大的文件拆開放在多個地方,你可以用一大堆很普通的計算機用網路連在用來存放這一個巨型文件,這樣即使很多很小硬碟的機器也可以通過連在一起當成一個很大的存儲空間來用,這種就是分布式存儲(HDFS)。
光文件存放合在一起不行,計算能力也要合在一起,所以它還要滿足一個任務分給多個物理機來處理,這樣即便一堆老破電腦,通過這種方式連在一起,只要足夠多,也能當超級計算機用,這種就使分布式計算(MapRece)。
當然Hbase等其他的技術也在逐漸成熟,總的來講都是為了解決建立巨型資源池需要的技術。
由此可以看出虛擬化主要是把大塊拆成小塊兒,分布式系統主要是把小塊組合成大塊兒,IT資源經過這樣的揉碎再組合,變成了一個十分靈活的系統,在這幾個基本技術的基礎上,在通過某種調度和經營,就可以實現雲計算的服務模式了。
所以,這並不是概念炒作~
9. 雲計算和虛擬機有什麼區別
作者:int32bit
來源:知乎
雲計算是一種服務模式,這種模式並不是計算機行業所特有,也不是現代所特有,而是一種已經存在很久的服務模式。其思路就是把各種資源整合起來,然後租給有需要的用戶。拿圖書館做比較,大家都很熟悉了,圖書館收集了很多書,如果你想看書,只需要到圖書館根據自己的需求去借就好了,圖書館會根據你借的數量以及時間收費,你看完了就還給圖書館,書重新放回到原來的書架,其他用戶可以繼續借,重復利用。
肯定有人會想到把這種模式移植到傳統IT行業,只是把租的對象由圖書變為伺服器資源罷了,因此雲計算誕生了。為什麼稱為雲計算,因為伺服器的功能就是提供計算能力,把伺服器租給你相當於賣給你伺服器租賃期間的計算能力,因此稱為雲計算。
怎麼運作,很簡單,你需要多少CPU、多少硬碟,自己去機房搬,雲服務提供商會根據你的數量按天計費,當然你也可以包月包年。你如果願意出更多的錢,也可以提供送貨上門服務。伺服器硬體給你了,只要在租賃期間,隨便你處置,就和自己買的伺服器一樣,伺服器搬到自己的機房後,發現自己人手不足,你要一個一個安裝操作系統,招一個人專門做這個成本也高。於是雲服務商提供了其它增值服務,比如上門給你安裝操作系統、上門組建網路,甚至給你提供安裝資料庫、大數據Hadoop/Spark集群搭建服務等,把這種麻煩事交給別人了,顯然大大節省了自己的運維成本。
雲計算的好處也出來了,你為什麼要租伺服器,而不是自己買,因為你可能只是想用一段時間,相對於你自己買伺服器,成本太高了,租用更方便。另外,你自己買需要根據業務評估買多少,可能買回來發現不夠用,於是重新采購,流程麻煩,買的太多了,又存在資源浪費。而租用就更彈性了,需要多少,租用多少,不需要了還給雲服務商就好了。私有雲同樣,只不過是企業內部結算罷了。以上是IaaS的運營模式。你有可能有這種情況,你寫了一個Web項目並打好了war包,但自己手頭沒有伺服器來跑,你可以把你的war包交給雲服務提供商,他們負責給你運行,你不用租整個伺服器,也不用搭建運行環境,打好war包拷給他們就好,他們幫你部署運行。這就是我們說的PaaS服務。更高級的,你手頭有很多照片,你想把照片中的人物提取出來,但你自己不會寫代碼實現,你可以把照片發給雲服務商,他們通過自己的臉部識別技術處理後把結果發給你,這就類似於SaaS。
以上就是雲計算的非權威解讀,它更確切地說雲計算不是指特定的某種技術,而是一種服務模式,一種交付方式。問題來了,以上需要把伺服器搬來搬去太麻煩了,而且用戶還需要有自己的機房來放租來的伺服器。有沒有某種技術能夠不需要移動伺服器,也能解決前面提到的問題,把CPU、內存、磁碟等資源打包租給用戶。相信都知道答案了,虛擬化技術就可以完美解決這個問題,而虛擬機是虛擬化實現之一,但絕不是唯一,還有可能是容器,甚至是真正的物理機(裸機)。提供虛擬機的hypervisor也不是只有vmware,還有比如kvm/qemu、xen等。除了虛擬機外,還有許多其它虛擬化技術,比如ovs虛擬網路等。通過虛擬技術,你再不用搬伺服器,而完全自助。除此之外,利用虛擬化技術還能更方便的部署運維,比如不用一台一台安裝操作系統,你安裝完一台後,很方便地進行克隆,避免了大量的重復勞力工作。你也不用自己建機房,省去了很多工作,完全交給雲服務提供商或者自己內部的雲平台團隊。
之所以容易混淆虛擬機和雲計算,是因為虛擬機確實在雲計算中太普遍了,它是雲計算中最活躍的主體,也是核心之一,很多服務都是圍繞著虛擬機提供服務。在AWS或者其它公有雲買雲服務,最直接的方式就是申請一台虛擬機。你購買的雲資料庫,底層也有可能是虛擬機,原理大概是這樣的,比如你買一個mysql雲資料庫,雲平台會在後台給你首先起一個虛擬機,這個虛擬機鏡像包含了mysql服務,當虛擬機起來,mysql服務就跑起來了。你不僅需要訪問資料庫,還有可能需要其它相關的功能,比如設置主從、查看日誌、創建備份、設置賬戶許可權等,由於虛擬機對用戶是不可見的,並且不是所有的用戶都會這些操作。因此雲服務商還提供了非常方便的API介面,用戶只需要調用API或者Web界面就可以完成以上所有操作,而不需要自己去學習和關心怎麼弄。底層怎麼實現,這個沒有固定地方法,有可能是在虛擬機跑個agent程序,執行某個操作,比如創建一個資料庫用戶,agent就跑一個已經定義好的腳本,當然也有可能通過外部程序來完成資料庫內部的配置管理,比如ssh/ansible/puppet等。
總而言之,雲計算高大上,近年也是抄的火熱,但本質是思維的轉變,而非技術的革新。你把計算能力給別人用-雲計算,存儲給別人用-雲存儲,資料庫給別人用-雲資料庫(DBaaS),負載均衡給別人用-LBaaS,防火牆給別人用-FWaaS。但實現手段依然是傳統的IT技術,比如分布式技術、虛擬化技術、網路技術、自動化運維技術、容災技術等,並沒有造出新技術,而只是通過這些技術組合把一些資源、功能產品或者軟體等封裝成API對外提供服務。
雲計算最權威標准可以參考AWS,IaaS開源實現方案可以參考OpenStack,目前也是雲計算領域中最活躍的開源項目之一,目前除了提供IaaS的基礎服務(計算、存儲、網路)外,還實現了Trove資料庫服務、Mistral工作流以及cloud cron服務、Sahara大資料庫服務、Magnum容器編排服務等。