想請教一下
我跟朋友想要架設一個需要大量空間的網站,
目前為了省錢的想法是會先採購一台正規的Dell server當做web server,
然後採購一台NAS直接就做為DB server
目前看到的NAS是 Buffalo 12TB的1U NAS server http://www.pcstore.com.tw/igo3c/M11120960.htm
之前爬文有看到專家提到NAS的I/O會有問題
但這台TS-RVH12TL會OK嗎 我們每天的pageviews大約1百萬
若不建議直接用NAS當DB的話,是要如何架設會比較好 感恩
這台NAS不能直接當DB用
前面要再一台DB server
而且這一台整體效能不好
便宜...很難有好貨
一種作法是WEB+DB跑在一台夠強的Server
不要再外掛storage
但你可能要切兩組RAID group給system與db用
避免互搶I/O
建議你要順便安排好災救計畫
但之前你要確認要多強的設備才夠用
重多工還是重時脈
記憶體與儲存要多大
IOPS與throughput要多少
硬體RAID要怎麼選 怎麼配...
甚至DB要怎樣tuning...
還要就現有環境先做好系統效能瓶頸分析...
這就不是一言兩語就能講完的
感謝您的回答
我可以了解NAS為何只能做storage的原因了,
所以我們應該是會買兩台DELL servers 一台做Web Server 一台做DB Server
只是關於未來用NAS擴充Storage的部分, 我們是用mysql, 而且所有的資料包括圖片和文字都是存到資料庫去,
那假設未來要用NAS做為DB server的storage擴充, 應該要怎麼做?是在NAS內也建立一個Mysql DB然後把現有DB server的DB一部分最需空間的table移過去嗎? 還是說只是單純地之後把例如圖片儲藏的部分用file的方式存到NAS.
抱歉我知道這是個蠢問題 感謝您
NAS通常會支援iSCSI
高階一點的還同時支援SAS與Fibre
把空間透過以上協定分享出來
系統會把空間認成本地端的硬碟裝置
這樣不管是windows或linux在DB使用上就不是問題
DB怎麼個移法算是沒什麼技術成份的東西 (HOW)
問題在於背後的考量 (WHY)
這段找對人幫你做就是了
如果你執意要接storage
請不要以省錢為第一考量
1.想要架設一個需要大量空間的網站
則Storge空間要大,要有彈性可擴充。
此機架式NAS (Buffalo 12TB),應該是4顆3TB,且不能搭配擴充機箱,
日後遇到空間不足,會很麻煩,且為了資料保護,做RAID5則空間為9TB,做RAID6剩6TB
建議參考一下群暉NAS,例如
直立式DS713+,DS1512+,DS1812+,DS2413+,DS3612xs,
機架式RS812,RS812+,RS2212+,RS2212RP+,RS3412xs,RS3412RPxs,RS10613xs+
空機預算從1萬7至20萬都有,還有雙電源規格可供選擇(有RP字眼即是)
在建置初期,可選NAS主機與兩顆硬碟(3TBx2 or 4TBx2)搭配成RAID1的空間
等經費寬裕時,可再加硬碟1顆至2顆,並將磁碟陣列重RAID1升級至RAID5或是RAID6。
當空間使用率成長到80%以上後,可Hot Add方式,增加新硬碟,且Online方式,去提昇陣列的可用空間
當NAS主機內部硬碟置放的空間用完時,可搭配直立式或是機架式硬碟擴充櫃
(例如DX513,DX1211,RX410,RX1211等這些型號,前面第二字X代表eXpand)
將陣列空間予以不離線方式擴大,且不用花時間將資料異地備份,陣列重新設定,資料還原。這是其他品牌NAS沒有的設計理念。
該產品名稱的前面數字,為硬碟最多數量,後面數字代表設計生產的年代
如DS713+,代表NAS主機加擴充櫃,最多可控制7顆硬碟!2013年設計
如DS1812+,代表NAS主機加擴充櫃,最多可控制18顆硬碟!2012年設計
如RS10613xs+,代表NAS主機加擴充櫃,最多可控制106顆硬碟!2013年設計
2.目前為了省錢的想法是會先採購一台正規的Dell server當做web server
3.然後採購一台NAS直接就做為DB server
4.目前看到的NAS是 Buffalo 12TB的1U NAS server
5.之前爬文有看到專家提到NAS的I/O會有問題
但這台TS-RVH12TL會OK嗎 我們每天的pageviews大約1百萬
若不建議直接用NAS當DB的話,是要如何架設會比較好 感恩
嗯,NAS的IO限制在於網路速度,單顆硬碟的IO量有100MB/sec至140MB/sec,多顆硬碟的IO量,遠超過網路卡的效能。
若是以單一網路卡運作,傳輸效能為1000Mbps=125MB/sec,雙網卡則可倍增速度,但須switch要有支援(IEEE 802.3ad Link Aggregation)否則就是Fault Tolerance/HA模式。
那請問機房對外Internet的頻寬也是這樣大嗎?還是只有光世代10Mbps/20Mbps/50Mbps/100Mbps呢?
若要提高NAS的效能,只能選擇群暉xs系列,如DS3612xs ,RS3413xs+ ,RS10613xs+ ,這些款NAS可以加裝 2Port 10Gbps的網路卡,但DELLServer也要裝2 Port 10Gbps網路卡喔。
另外,每天的pageviews大約1百萬,平均每秒11.57次的存取量,還好!若是每天都有離峰/尖峰,預估一下最大最小差六倍,則每秒60至80次Input/Output,我覺得還好耶。
不代表每次view,都要向NAS索取資料,因為IIS/Apache系統,會有GIF/HTML的資料cache在RAM上。
另外,若真的2Gbps的NAS頂不住,建議加裝10Gbps的網卡以外,還可以朝向8Gbps的FC的Storge邁進,請參考政府機關的共同採購契約,
網址 http://ctoc.mitac.com.tw/ 個人電腦/網路儲存系統/機架式系列,第26至32項
低階的FC Storge大約21萬,如ASUS DS300f,Infortrend普安的EonStor A12F-G2422
中階的FC Storge大約28萬,如HP P2000 G3,Proware普樺的CT-3164D-F8A6-T4
高階的FC Storge大約60萬,如HP P6350,Proware普樺的CT-3164D-F8A6-T8
若以FC Storge為您的解決方案,則除了FC Storge要買以外,還要買FC Switch喔!
網路儲存交換器之24埠8G,約要75萬,例如EMC的DS-5100B,或是Brocade的5100
DELL Server內部還要買網路儲存交換器之8Gbps單埠介面卡(FC HBA),約3萬。
說了這麼多,還是以NAS先頂著,你可朝向直立式DS3612xs 或是機架式的RS3412xs/RS3412RPxs為規劃方向,依據預算上下調整NAS等級囉!若傳輸效能不夠,還能向上攻頂至10Gbps喔(這比FC Storge還划算)
新北市政府,還只有使用DS3611xs等級而已,難道你擔心效能不夠嗎?
http://www.synology.com.tw/products/profile_new_taipei_city.php?lang=cht
若你在北北基桃,可以fb或來電0800-211-266討論,洽詢高先生