作者ggg12345 (ggg)
看板Soft_Job
標題Re: [討論] 雲端計算的保衛戰--Mail Service
時間Wed Jan 6 10:03:03 2010
※ 引述《Aurim (Who cares?)》之銘言:
: ※ 引述《luciferii (路西瓜)》之銘言:
: : 老師你的意思是,我寄一封5MB的病毒信給你,然後中央的 Mail Server 會把這封信先千里迢迢轉去國外
: : 檢查完沒毒後再放行?
: : 信進學校再出去環遊世界?
: 這一點其實是我對現行賣雲端計算的各服務業者最感到疑惑的地方之一,
========
如果是針對 mail 這個 service , 這個收到信再丟到 filter server 檢視,
再去取回來的疑問是比較容易克服頻寬障礙的.
1.網路會有骨幹與集散地, 外部單位進來的 mail 幾乎會經過最近末端的集
散地.
2.在集散地架設代理服務(譬如 mail 過濾與攔阻信存查)的機器, 可以提供
專業的服務, 靠服務量的規模降低各自設置的成本.
3.假如外部集散地是多家買受服務公司網路通訊必經之地, 外部信件就可以
隨目的地的查詢與路徑(routing)先到此過濾, 最後才分送到目的地.
4.過濾的演算法, 是要自備一套, 還是由服務的公司提供, 但把 filter
policy 的設定留給各個客戶自定, 顯然是能這樣分離開處理的.
假如客戶經常使用的資料是放在資料庫, 如果她又是跨國公司, 假設各分公
司又經常得到總公司資料庫存取資料. 分公司到總公司的通訊頻寬也就是必
要的. 最後一定是可以在通訊骨幹的集散地找到一個比較好的地點減少移動
量與總頻寬. 提供這種在主要集散地進行就近供應的資料庫設備與計算服務
, 依舊是靠地點與經濟規模與專業化可以取勝.
假如是做資料庫這種分散檔案與遞送服務的, 必然會提供 cache 及 delay
tolerant 性質的資料更新與傳送服務.
E-Mail 只是一種很具代表性的 "檔案遞送" 服務.
: 不管是Google也好,Amazon也好,MSFT也好......
: 不管現在是什麼時代了,computing的本質其實跟幾十年前一樣,就是資料跟演算法。
: 資料是資料,演算法是演算法,要處理的資料量基本上就是那麼多,
: 把演算法丟到別人家管理的機器上頭跑,那資料要不要送過去?
: 資料如果要從你家送去別人家,要吃你家到別人家路上這段頻寬,
: 要吃他家的資料儲存設備空間,你的演算法得在別人家的機器上跑,
: 不管跑這演算法的是像Google用的自組超便宜省電PC cluster,或是虛擬機器。
: 資料送出去,從這邊到那邊往來,網路傳輸就是網路傳輸,中間有response time存在。
: 你家出門的水管再怎麼大條,資料傳輸的response time就是比LAN上頭拉長很多。
: 這overhead雖可以靠遠端雲端服務提供者的大量平行計算來抵銷(以Google來說!),
: 但是能抵銷多少呢?計算的資料量如果很大,你家出門的水管夠粗嗎?
: 那說到底,這樣子搞,到底是想要別人家提供的大量平行計算的效能呢,
: 還是別人家的資料儲存空間,或是只是單純發懶,想把管理server的事全外包?
這幾樣是因時因地因對象, 很值得討論的問題.
總覺得雲端計算會衝擊到的, 就像做政府機關這種有大型跨地域資訊服務的
會最明顯. 但政府機關對資訊內容的隱私與安全也是很敏感的, 最敏感的這
部份如果沒有一種可行且可信賴的機制, 這種市場就不容易專業分工.
: 即使省了data processing/storage server管理成本,
: 對於依賴web app的使用者來說,家裡的web app server還是省不掉啊。
: 如果連web app server也委外包給遠端雲端服務提供者,又回到水管大小的問題上,
: 網頁資料的頻寬消耗量只會比純資料更多上很多倍,response time慢更多。
: 當然啦,夠有錢就不會在乎這種事。
: 又如果計算的資料量很小,轉移到遠端雲端服務的用意又是什麼?節省管理成本?
: 那幹嘛不請工讀生架幾台PC,上頭跑虛擬機器,在虛擬機器內裝上你要的服務,
: raid/mirror設一設,底下的實體機器壞了就換一台就好了,反正也沒那麼常壞,
: 花的錢也不會比一整年買別人家的雲端服務費用多多少。
: 這給我的感覺就好像投資的時候,你要自己看盤操作股市,或是要買基金的差別。
: 後者,把錢丟進去,然後出錢的人就啥都不管了,至於基金管理人賺走多少,
: 那比較不是這些出錢人在乎的。
: 所以就有業者說了,那我們到你家架設一個我們幫你管理的雲端服務系統,
: 你只要出錢,我們幫你把所有事情搞定,把雲裝到你家,response time的問題不見了,
: 頻寬消耗的都是LAN內的頻寬。如果你希望得到效能更好的服務,就請出更多錢。
: 就像是請了基金經理人的分身到你家住著,讓你能更快跟他對話一樣。
: 演變成這樣,說到底,也只是委外的事務範圍與程度上的差別,
: 但是整個business的包裝換了,buzz word跟slogan也換了,
: 不明究裡的人還以為是全新的東西,又可以敲鑼打鼓開廟會似的熱鬧個好幾年。
: 說穿了,大部分業者只是利用雲端計算的buzz word要人家掏錢出來而已,
: 不像Google是掏自己廣告收入的錢出來做公益。
說得好 !
這些看法, 相信很多人都有同樣的疑問.
目前, 看來比較像是金融海嘯下, 各方緊縮開銷, 但又急著開拓新市場機會的現象.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.4.12
推 Twinkling:最麻煩的部分是資料透過Internet傳輸的部分... 01/06 12:35
→ Twinkling:需要平行計算或是利用雲端計算的工作 幾乎都是伴隨著 01/06 12:35
→ Twinkling:極大量資料的 網路頻寬在目前仍然是克服不了的瓶頸... 01/06 12:36
→ Twinkling:甚至你用宅急便把硬碟寄過去 都會比自己在家上傳還快 01/06 12:37
→ ggg12345:有些雲端已經考慮使用跨國航空快遞來傳送大宗資訊,很實際 01/06 18:59
推 ledia:我的天呀............................. 01/06 22:23