作者plokijuh (瘋人院院長)
看板Soft_Job
標題Re: [請益] 甚麼樣才叫雲端科技?
時間Mon Jan 25 06:06:44 2010
※ 引述《buganini (霸格尼尼)》之銘言:
: ※ 引述《buganini (霸格尼尼)》之銘言:
: : 我想雲端的概念早就有,現在的雲端指的是一群軟硬體技術
: : 前端有頻寬
: : 後端有distributed/parallel/grid/cluster/!@#$%^等等的運算技術
: : 雲端與一般server/client的不同在於
: : 雲端著重於把計算能力集中到server side去
: : 中間就剩下頻寬問題
: : 所以要看一個東西是否是用雲端要考慮
: : 計算和頻寬的成本
: 要如何搭建出快速強大穩定的server才是雲端裡面的技術
: 這當然不是一台電腦就能負荷的
: 所以會牽扯出一堆東西
: 運算上 就上面那一串相關的
: 由於樹大有枯枝人多有白痴定理
: 電腦多的時候一定有東西會壞掉
: 所以還有備援的問題
八卦是目前google的dfs是沒有備援機制的
應該說dfs的設計不需要使用到備援~因為本身的架構的關係
所有資料都存三份
本機一份
同網段一份
遠端一份
所有資料由 namenode 控管
namenode 會定期檢查資料是否有三份
沒有的話會從該資料的其他存放點拉回來
然後 namenode 會同時存在數台或是數十台
有興趣的話可以研究一下 apache hadoop 基本上就是「主流」雲端技術的實現
http://hadoop.apache.org/
: 這個跟運算也有一些關聯
: 頻寬上也就有CDN這樣的概念
--
my blog
http://blog.cheyingwu.tw/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 117.19.102.212
※ 編輯: plokijuh 來自: 117.19.102.212 (01/25 06:09)
※ 編輯: plokijuh 來自: 117.19.102.212 (01/25 06:10)
1F:推 ledia:請問這樣不叫備援機制的話, 您的備援機制定義為何 ? 囧 01/25 09:50
2F:→ dannyyin:看你指的備援是Disaster Recovery or Redundancy... 01/25 10:05
3F:→ dannyyin:GOOGLE這個聽起來只是redundancy 01/25 10:06
4F:推 bobju:備援跟備份是不太一樣.備援要隨時能支援上線運作,而備份卻可 01/25 10:10
5F:→ bobju:以事後慢慢回復. 01/25 10:10
6F:→ bobju:不過google服務的範圍那麼大,運作量那麼重,應該是'經常'會有 01/25 10:11
7F:→ bobju:硬碟故障的狀況吧? 01/25 10:12
8F:推 ledia:google 如果只有 redundancy 應該早就掛了吧 ? XD 01/25 12:03
9F:推 zanyking:本機、同網段、遠端都有一份那備份備援就都做了啊。 01/25 13:15
10F:→ zanyking:當然也是有人覺得有用到磁帶機才叫做備份啦。 01/25 13:16
11F:→ lucas01:cluster!=HA!=Disaster Recovery != Redundancy 01/25 14:40
12F:推 zanyking:不等於 != 不包含 01/25 16:16
13F:→ vcore:看來原PO還不太了解dfs,附帶一題的是Google是用自己的GFS 01/28 21:30
14F:→ vcore:Hadoop dfs要複製幾份備份可由設定檔內設定,預設三份 01/28 21:31
15F:→ vcore:Hadoop dfs不等於GFS 01/28 21:31
16F:→ plokijuh:是指distributed file system GFS本身也是分散式檔案系統 01/30 02:14
17F:→ plokijuh:hadoop dfs GFS都是distributed file system 01/30 02:15
18F:→ plokijuh:三份是Google論文裡面講得 01/30 02:16
19F:→ vcore:我知道啊,我也在搞Hadoop...Hadoop算是open source的實作 02/01 20:59