大資料時代,計算模式從客戶機/伺服器到節點的轉變

來源:互聯網
上載者:User

標籤:大資料

       在資料庫時代,電腦在分布體系中的角色有明確劃分,不是客戶機就是伺服器,通常是一台伺服器連著多台客戶機,伺服器承擔儲存和計算的工作,客戶機負責顯示伺服器的處理結果。高效能的電腦,比如小型機會被做為伺服器,低端的電腦,如個人電腦成為客戶機。這就是以前經常說的Client/Server(客戶機/伺服器)結構。

       到了大資料時代,這種角色已經悄然發生了變化。客戶機/伺服器的概念已經模糊化,被“節點”的概念取代。而這種變化的原因,歸根結底,還是資料處理需求發生了本質變化,迫使資料處理模型對應改變。有經驗的資料系統管理員不妨對比一下,在資料庫裡,我們面臨的資料存放區和計算量是多少;而在大資料環境裡,這些資料存放區和計算量又是多少?正是由於大資料集群的資料存放區和計算量實在太大,如果繼續按照C/S模式來處理資料,就無法適應這種巨量的資料處理需求,同時還有裝置採購成本和運營成本的帶來壓力,也迫切需要轉變系統運行模式,重新設計系統架構。這樣,節點的概念便應運而生。現在的大資料環境裡,資料處理都被設計成按功能劃分,切割成不同的階段和模組,每個節點同時承擔客戶機和伺服器的雙重角色,即發送指令又處理指示。當發送指令的時候,它是一台客戶機,等待伺服器的反饋;當接受和處理指示的時候,它是一台伺服器,執行資料處理工作。這種角色和工作模式的變化,既有簡化資料處理設計和流程帶來的好處,也使得我們對電腦效能的要求不那麼關注了。現在的大資料集群裡,個人電腦所以能夠完全代了小型機,正是這個原因。並且由於進一步降低成本和節約能源消耗的需要,以手機為代表的移動架構硬體也越來越多地進入到大資料環境裡,這對加快大資料的普及是十分有利的。

本文出自 “11187295” 部落格,請務必保留此出處http://11197295.blog.51cto.com/11187295/1741652

大資料時代,計算模式從客戶機/伺服器到節點的轉變

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.