什麼是雲計算技術

 

本帖最後由 pig2 於 2014-3-11 10:10 編輯
雲計算技術:
這裏只是列出我所知道的,但願你們對雲計算技術有所瞭解:

一首先讓你們明白什麼是雲端,所謂雲端須要兩層理解
(1)服務不在本地,這一層能夠理解爲服務器
(2)它和普通的服務器是不同的,這些雲端的服務器的資源是共享的,一旦一個服務器不能承受,將會把任務分配給其餘機器。

2、雲技術與其餘技術的區別:
雲技術可使用的語言有java,c++等。雲技術的開發,並無發展什麼新語言,而是在其餘語言的基礎上。好比Java語言。與其餘技術,最顯著的區別,不是在開發上,而是在於架構上,最顯著的特色是分佈式。
3、下面給你們講一下較火雲技術:
一、Hadoop
     Hadoop是一個框架,它是由Java語言來實現的。Hadoop是處理大數據技術.  Hadoop能夠處理雲計算產生大數據,須要區分hadoop並非雲計算。它和雲計算密不可分。詳細見下面內容。
      (1)Hadoop是如何產生的 
               Hadoop產生是互聯網的產物,也是必然。你們都知道,咱們上網時須要服務器的。假如世界上只有一臺電腦,根本不須要服務器。若是有10臺服務器,100臺,1000臺,上萬臺,那麼咱們該如何讓你們相互通訊,共享知識,因此咱們產生了互聯網。
               互聯網產生,全世界均可以通訊,知識如此居多,咱們像獲取更多的知識,想獲取新技術,獲取新知識,經過什麼,國內經過百度,國外也有許多,好比Google。但是百度和谷歌的用戶有多少,多了不說,最起碼有上億的用戶。而且這些用戶天天上百度,上谷歌,又會產生多少數據,查詢多少數據。那麼他們怎麼承受如此多用戶。這不是一臺電腦、一臺服務器能完成的事情。
               Hadoop就是一個解決方案。Hadoop是一個分佈式方案,可以把壓力分攤到其餘服務器。至於如何作到的,能夠深刻了解Hadoop的maprecude等知識。想學習hadoop:能夠查看下面內容:
Hadoop到底能作什麼?怎麼用hadoop?

hadoop新手入門視頻

零基礎學習hadoop到上手工做線路指導

二、openstack
     openstack是搭建雲平臺技術,能夠搭建公有云,私有云,和混合雲。
     OpenStack是開源的雲管理平臺,用來統一管理多個虛擬化集羣的框架。
     openstack目前分爲兩種
    (1)openstack的運維
    (2)openstack的二次開發
     目前來說,國內真正對openstack二次開發的不多,這方面的人才也是比較稀缺,網上資料也比較少,淘寶上資料也稀缺,只有不多一部分。建議向高工資的朋友,能夠從這方面下點功夫。
瞭解openstack能夠查看:
一分鐘快速入門openstack

全面認識openstack(二):OpenStack架構詳解

openstack文檔資料大全苦心蒐集

openstack入門視頻

3.Cloud Foundry

Cloud Foundry是一個開源的平臺即服務產品,它提供給開發者自由度去選擇雲平臺,開發框架和應用服務。Cloud Foundry最初由 VMware 發起,獲得了業界普遍的支持,它使得開發者可以更快更容易的開發,測試,部署和擴展應用。Cloud Foundry是一個開源項目,用戶可使用多種私有云發行版,也可使用公共雲服務。
詳細可查看
什麼是Cloud Foundry,該如何入門


4.nosql
nosql即not only sql。
nosql數據庫是一種比較低級的數據庫,關係型數據庫是由nosql數據庫發展而來。
什麼是關係型數據庫,這裏不從概念上區別,經常使用的SqlServer,mysql,oracle都是關係型數據庫。關係型數據庫顧名思義,數據庫關係明確嚴謹。
而nosql則是一種數據關係不嚴謹的數據庫。一個key和value。
詳細可查看
什麼是nosql,nosql爲何會興起,nosq有哪些主流數據庫
nosql資料文檔分享(1)
nosql資料文檔分享(2)

上面能夠說是雲技術裏面比較主流的技術。
下面簡單介紹一下其餘的內容以及之後的可能會火爆的技術。
<ignore_js_op>
 
 
本人認爲最有前途的是
(1)移動雲開發,移動雲開發目前在國內沒有資料一樣少之又少。
雲計算的發展並不侷限於PC,隨着移動互聯網的蓬勃發展,基於手機等移動終端的雲計算服務已經出現。基於雲計算的定義,移動雲計算是指經過移動網絡以按需、易擴展的方式得到所需的基礎設施、平臺、軟件(或應用)等的一種IT資源或(信息)服務的交付與使用模式。移動雲計算是雲計算技術在移動互聯網中的應用。什麼是移動雲計算



(2)雲平臺開發:
     這裏的雲平臺開發,是一種付費雲開發,好比微軟雲,百度雲。
     什麼是雲平臺,這裏只是給你們一個概念,但並不必定嚴格。
    雲平臺其實就是給你們搭建一個公共的開發環境,服務器放到遠端。省去了發佈的麻煩,不須要關心服務器是怎麼樣的,這些所有由服務商來負責。咱們關心的就是如何開發出好的程序。好比:.net,我不關心服務器了。我只須要開發完畢,而後直接發佈,輸入網址,咱們就能夠訪問。    想作雲平臺開發能夠查看下面內容:
   百度雲平臺開發
   微軟雲WindowsAzure
(3)靈雲開發
靈雲是一種能夠用語音、手寫、拍照,手勢,未來甚至腦波識別等智能手段來操做、感知手機、計算機等數字設備的網絡雲服務,讓人機交互像人與人溝通同樣的簡單天然!
靈雲知識普及,靈雲是什麼?它在什麼地方用?   本文但願對about雲關心的朋友,對雲計算有所瞭解。
相關文章
相關標籤/搜索