架設遊戲 SERVER "剛個創世神" - 3C

Kyle avatar
By Kyle
at 2012-09-27T00:37

Table of Contents

※ [本文轉錄自 hardware 看板 #1GOUEJ8o ]

作者: yyyflyji (yyyflyji) 站內: hardware
標題: [心得] 架設遊戲 SERVER "剛個創世神"
時間: Wed Sep 26 01:02:06 2012

當個創世神,一個很有趣的遊戲,用E3-1235配上16GBRAM,在人多的時候依然崩潰!
而最大的問題就在於I/O讀寫需求壓力會一直累積,值道系統崩潰。裝置越高容量的RAM
也只是延緩記憶體被崩潰時間。崩潰就像是跟著遊戲高潮而來,要在那升天的最高點出
現;跟正常高潮結束不一樣的點是,高潮結束你得到的是滿足不想再幹!崩潰的到來你
只會在想幹,然後一點都不滿足。

當個創世神 平均 IOPS 讀寫累計每秒約為7000,早期JAVA崩潰一半原因也是在Java出現
卡在硬碟資料讀寫上,產生過大的IO壓力導致系統崩潰,用有限的RAM容量去拚無限累積的
壓力,似乎不是很明智!大禹治水不用防堵,疏通導引為上!所以...我已SATA 6G為劍
RAID 0為盾。再戰"高潮"不是講錯...RE再戰"當個創世神SERVER架設"。

 OCZ V4 跟 M4P 在RAID 0 模式下相比,OCZ 在8KB寫入就以達到峰值,M4P寫入則需在
256KB 後才能達到峰值!同樣在零碎檔案讀寫上,這次是採用 SSD 作為三級快取,
16GBRAM 提取 3GB DRAM 作為二級緩衝+延遲寫入,在整體流暢度上雖然較純 DRAM ,反
應略慢一級 (10us 跟 2~3ms上的差異)!但比純建立在 "傳統硬碟"+"D-RAM"上穩定取多
!相對於台灣網路頻寬的延遲100~1000ms來講,DRAM+FLASH 的架構所多出來的 2~3ms ,
一般玩家應該無法感受到其中的差異,最多是對於地圖邊界的更新會有感覺較慢!而且當
個創世神本身的計算是採用資料分流獨自計算,最後再跟系統內部記憶做資料核對。

  分層儲存是個由來已久的作法,可按存取時間或存取頻率區分,將資料分別存放到不
同存取速度/成本的儲存媒體上,從而在存取效能與成本間取得較佳的平衡。 單純由
Flash記憶體組成的固態磁碟陣列仍太過昂貴,因此目前主流的Flash記憶體企業儲存應用
,都採用Flash記憶體搭配傳統硬碟的混合式架構,又分為充當分層儲存中的高速層,以
及充當輔助DRAM的第二層快取等兩種主要應用形態。

  整個作法是模仿目前企業等級產品定位、架構等方面,目前SSD在儲存設備上的應用
形成了3種型態:

1.
純粹的固態式磁碟陣列:以Flash記憶體作為儲存媒體,搭配DRAM快取記憶體組成純固態
磁碟陣列,藉以擺脫傳統硬碟搜尋回應時間的瓶頸,供對IOPS效能有特殊需求的用戶使用

2.
分級儲存中的高速層:利用SSD取代過去的1.5萬轉硬碟,作為分級儲存機制中的高速存取
層,用以存放存取頻率最高的「熱點」資料。
3.
Flash快取記憶體:利用Flash記憶體作為第2層的快取記憶體,輔助DRAM構成的第1層快取
記憶體。

本次是作為高速層以及DRAM的第二層快取同時運作的模式,針對各儲存層I/O負載與效能
的監控功能等,不過最重要的兩個指標分別是「精細度」與「運作週期」。文章內容對於
細部設定敘述有簡略,其餘歡迎討論!

短網址:http://url.sgood.tw/21


--

--
Tags: 3C

All Comments

Leila avatar
By Leila
at 2012-09-27T12:12
肛個創世神?!
Ursula avatar
By Ursula
at 2012-10-02T10:48
一進去就會被肛,好恐怖的伺服(抖
Leila avatar
By Leila
at 2012-10-04T21:15
科科
Carolina Franco avatar
By Carolina Franco
at 2012-10-06T09:37
標題....= =+
Mia avatar
By Mia
at 2012-10-09T14:33
話說直接叫minecraft就好了,為什麼要用那種稱呼?
Elma avatar
By Elma
at 2012-10-13T01:55
英文太長我記不住..我表弟玩我都說"又在當創世神啦"
Charlie avatar
By Charlie
at 2012-10-15T23:08
有超高IOPS需求的話,用RAMDISK最直接 不用買新硬體
Hamiltion avatar
By Hamiltion
at 2012-10-18T17:29
不過這不符合電蝦精神XD
Madame avatar
By Madame
at 2012-10-22T12:59
意圖使人敗8Gx4的記憶體..
Erin avatar
By Erin
at 2012-10-24T05:20
用X79生出64G玩Ramdisk會比較貴嗎?
Olga avatar
By Olga
at 2012-10-27T22:44
洽甲板(?)
Xanthe avatar
By Xanthe
at 2012-10-29T05:24
連創世神都會被肛....
Enid avatar
By Enid
at 2012-10-30T02:11
創世神server硬碟容量需要多少?64GB內真的可以用
Candice avatar
By Candice
at 2012-11-02T22:08
ramdisk 至於X79因為現在有萬元內CPU 所以就還好
Kristin avatar
By Kristin
at 2012-11-03T09:23
印象中在100mb以下
Caroline avatar
By Caroline
at 2012-11-08T04:21
看地圖大小人多的會到好幾G
不包含備份檔
Delia avatar
By Delia
at 2012-11-09T21:10
天阿…那像wow、GW2、D3,IOPS又會多少? @o@
Adele avatar
By Adele
at 2012-11-14T05:14
XDDDD
Mary avatar
By Mary
at 2012-11-18T00:15
標題噴飯XD
Susan avatar
By Susan
at 2012-11-21T21:44
XDDDDDDDDDDDDDD 還以為看錯了
Daniel avatar
By Daniel
at 2012-11-22T00:06
PTT ?
Olive avatar
By Olive
at 2012-11-25T00:37
專業好文
Daniel avatar
By Daniel
at 2012-11-26T21:54
Christine avatar
By Christine
at 2012-11-30T20:39
這邊越看越像寫手文

簡約的機殻

Hedy avatar
By Hedy
at 2012-09-27T00:35
本身很愛Apple的簡約風格 也不一定要Apple啦 只是Apple算是簡約著名的吧 家裡的電腦機殻是組電腦時 用幾百元加購的那種基本款 看起來沒什麼質感 想換掉 有沒有板友推薦一下 外觀簡約大方、有質感、有特色的機殻 散熱我不care,體積不要太大,正常就好(ATX的板) 價格2000以內 有考慮S ...

台南組裝電腦的好地點??

Suhail Hany avatar
By Suhail Hany
at 2012-09-27T00:12
請問小弟想自行選購電腦配件 想問說有可以推薦台南哪一間店家選購完後可以順便組裝的?? 價格不用最便宜 但不要是黑店!!! 小弟想先去探看看在來想菜單 謝謝!!atat - ...

power的選擇

Todd Johnson avatar
By Todd Johnson
at 2012-09-26T23:14
我的配置如下 MB:P55-GD80 CPU:i5-760(常駐3.2GHz 160*200) RAM:4*DDR3 VGA:EAH6850(常駐950GHz 4800GHz) HDD:3顆 POWER:steventeam PCG500W(目前) 因為最近這顆電源在我滑鼠移動時會嘰嘰叫 爬文後好像是濾波器 ...

17K NBA 2K13

Gilbert avatar
By Gilbert
at 2012-09-26T22:33
預定購買處:原價屋 已買/未買/已付訂金(元):未買 預算/用途:上網 電玩 看影片 CPU (中央處理器):INTEL I5-3470 MB (主機板):華碩H61主機板 (盒裝三年保)+搭配 INTEL I5-3470 盒裝合購 $7340 RAM (記憶體):金士頓 DDR3 8 ...

CoolerMaster Seidon 120M 搶先看

Donna avatar
By Donna
at 2012-09-26T22:21
[link] http://www.xfastest.com/thread-84987-1-1.html 先前傳出散熱大廠 CoolerMaster 將會推出數款水冷產品 Seidon 120M 即包括在其中,採一體式設計,冷排尺寸為 12cm 預載一顆轉速 600 至 2400 RPM 的 PWM ...