誰能用簡單易懂的話幫我描述下雲計算、虛擬化、大數據、分布式、物聯網等一些網站的專業數語。
雲計算:我們用出租車打比方,你在打車前知道你要乘坐的出租車的車牌號麼?雲計算一樣,你無法知道承載你服務的計算機具體是哪一台。出租車公司提供了很多出租車,當你需要的時候,可以短時租用汽車,按需付費。汽車購買、運行、保養則歸出租車公司管,你只要付錢就可以了。雲計算服務商提供了很多很多服務器,你只需要提出租用的申請就能得到需要的計算資源。你按照用量付費,而不用關心運維事宜。
虛擬化:傳統意義上,一個應用程序要想運行,需要一個完整的環境,比如運行時組件、文件系統、操作系統、硬件。顯然如果在一個物理計算機上同時運行很多程序,它們就會互相干擾。虛擬化技術通過硬件或者軟件,將物理計算機的資源隔離開來,在每個程序看來,它們仿佛在一個獨立的計算機上運行。但是一個物理計算機實際上可以承載很多程序,提高了資源的利用效率。虛擬化既包括Docker這種應用程序級的虛擬化技術,也包括Xen、VMWare之類的虛擬整個操作系統乃至硬件的技術。
大數據:大數據主要是說應用處理的數據的種類多、形式各異、數據量很大這三個方面,通過對大量相關但是相異的數據進行分析和挖掘,得到深層次的信息,這些信息既可以是供宏觀政策使用的信息,也可以是可以優化某個用戶個人使用體驗的信息。
分布式:去中心化的,離散程度很高的一組計算機共同提供某種服務的系統架構。
物聯網:將設備、傳感器和嵌入式計算機連入網絡,一方面,將計算機終端延伸到各個領域,使得人無所不在地可以使用計算機和互聯網。另一方面,可以通過中心計算機搜集和管控這些終端,實現用計算機管理各種物件的能力。