廢柴上的風霜菇

關於部落格
黃猿:犯人就是你!
  • 173936

    累積人氣

  • 0

    今日人氣

    0

    訂閱人氣

期待某個被打中頭部的公主在下一季復活(Yes, I am.子彈只是擦過去而已~

 

坦白說在YouTube還沒紅成這樣之前,天空給5G的空間作為部落格的影音服務是很豪邁的。如果以一顆2T硬碟來算,可以容量409位部落客的影音資料。不過隨著部落客越多,這當然增加了許多硬體成本的壓力。

假設用戶一萬名,那就得要用上將近25顆的2T硬碟才有辦法容納他們的影音資料。(實際上並不會用到這麼滿,也不是每個人都有那本事將空間榨乾)


快要50T的資料,要嘛分散開來存放,也許會基於效能理由去組RAID,不過一出包就會像以前那場大災難一樣,付出大量時間去從壞硬碟裡舊資料........


但我依然不能理解,為什麼那時候硬碟出包可以包的這麼大?如果資料數據交由數台伺服器分散存放,那損害範圍也不致於那麼廣;如果是建構在RAID的話,當硬碟出病兆的時候,磁碟陣列系統難道不會提出警告?就這樣讓系統直接掛掉?



※美帝表示:我用飛彈就蒸發掉你們這些只會用槍的猴子

單純的RAID 0跟1是不會用在伺服用途的,那作法太危險。比較可行的方案是用RAID 2~6,用數顆硬碟攤分資料並用同位元檢查或奇偶校驗去核對資料的正確性。不過這些磁碟陣列作法仍然不夠安全,因為只是作資料檢驗,而不是備份,所以損害過大的時候,遺失儲存資料的風險很大。

如果當時真的用 2~6的陣列組合,那出包遺失資料根本不意外,要怪就怪工程師沒有顧機房(或者人品差,一個晚上就掛硬碟),以為RAID系統很穩。想了想,以磁碟陣列卡來說,最常用的莫過於RAID 6了。


另一種方案是RAID 01或10,也就是先組0再組1,以及先組1再組0。

姑且不論哪個優劣,至少目前市面上主機板大部分支援的RAID為 0、1、5、10。也就是說無需另外買硬體磁碟陣列卡,就能用主機板內建的晶片去達成陽春版的磁碟陣列功能。而RAID 10有一個硬碟受損,其餘硬碟會繼續運作,因為資料有備份,故替換掉就沒事,除非人品差到連備份的那顆碟也掛。


說來說去,我覺得最有可能是以RAID5或6的情況下出包(或是機房被EMP武器擊中,導致設備損毀?這不可能),才會一槍打爆一船人,災情燒了數週之久。當時天空官方的說法是極力搶救資料,結果花了好久好久的時間,救不回來還是就不回來......

這時候大家才發現一件事情.....


原來根本沒有所謂的資料備份這回事。


(茶



※搞那麼多外掛做啥,直接做一大台不是比較省事嗎?

這也就解釋了為什麼天空寧願當花人力做苦力救資料,而不是對大家說『我要回朔,近期新增的資料將會遺失』

跟網路遊戲不一樣,網路遊戲的存檔資料量並沒有想像中的大,於是只要當系統出現重大異狀的時候,遊戲廠商就會放回朔大絕。之後再用補償方案來弭平玩家的怒氣與損失。


但部落格,尤其是上傳大量影片的用戶來說,服務商不會無上限的一直備份用戶的資料,硬體成本的壓力很大。所以才寧可用RAID去分攤儲存資料,用資料檢驗當做保命丹,甚至把影音服務轉給別家業者去做來降低成本與風險。

/////////////////////////////////////////////////////////////////////////////////////


講了那麼多,才意識到自己的部落格是建立在這種不可靠不穩定的平台之上。(淚

嘛,免費用戶嘛,還能奢求什麼?他沒限制上傳圖片的總空間(望向某些業者)就該偷笑了。但沒限制也就是要自求多福,過去我就有數篇網誌的圖早已掛掉,只是懶得回去補。


根本呵呵。


相簿設定
標籤設定
相簿狀態