Re: [請益] 關於設備的需求

作者: xxoo1122 (一個連IE6都能相容的男人)   2017-03-26 02:15:25
想必這位大大現在心裡應該很徬徨,甚至想離職,
小弟公司早期在杭州做電子商務,也跟淘寶合作過,
認識不少在杭州的網路運營商,杭州是適合發展電商與互聯網的環境,
這幾年也做了不少中國跟台灣的電子商務專案,都是從無做到網站上線
,我想可以提供一些資訊給你參考。
我們先不談設備規格,先認識一下中國的環境
1.註冊網域,並且網域申請ICP備案,沒有備案後面都玩不下去
2.中國三大電信商,中國電信、中國聯通、中國移動,早期有北網通(註1)、南電信
的說法(即中國聯通的根基在北方市場、中國電信的根基在南方市場),早期電信與聯通
之間的互連相當壅塞,所以有了雙線機房與智能DNS的產品,簡單來說你的網站域名
會綁上電信與聯通的IP,搭配智能DNS可以達到電信的用戶解析到電信IP,聯通
的用戶解析到聯通IP的功能,詳情可以參考https://www.dnspod.cn/
3.中國機房的頻寬費用相對於台灣來說是便宜的,機櫃可能略貴一點,IP的部分就很
珍貴了,有些運營商租一個機櫃配8個IP,你需要更多IP大概一個一百人民幣左右
再來談設備規格了,遠的不說,拿一個不久前左右的案例來說一下,
這業者第一次進入中國市場也是會擔心所以沒有投入太多,大概在四百多萬
左右的預算,在有限的預算下我們盡量使用Opensource方案,盡可能把錢
投入在硬體裡,整體的規劃是以全10G及所有機器都壞一半還能運作為目標,
畢竟人員都在台灣,出了緊急事件,飛過去到現場少說要半天時間
交換器*2
Dell N4032F 10G交換器 堆疊
防火牆+負載平衡器*2
防火牆使用開源的Pfsense,並且安裝haproxy做負載平衡,搭配Carp做HA
使用規格如下
Dell R220
CPU:Intel E5-1230v3
記憶體:16G
網卡:Intel x520
伺服器
使用開源的Citrix Xenserver 6.5作為虛擬化平台
Dell R630
CPU:Intel E5-2660v3 *2
記憶體:192G
網卡:Intel x520*2
儲存設備
使用兩台Dell Equallogic PS4210XS做HA
Dell Equallogic PS4210XS*2
7*400G HGST SAS SSD
17*600G 10K SAS HDD
大概開了三四十台虛擬機,所有的WEB,DB,MemCache都在這上面跑,當然你提到的
圖檔分流(一般說法是動靜分離)也是有做,這邊簡單說一下動靜分離我怎麼做
,動態網頁部分我開了5台WEB為A pool,靜態檔案部分也開了5台WEB
為B pool (用nginx搭配proxy cache),在haproxy設定規則.jpg,.css,.png,.js
等靜態內容丟給B pool(nginx)處理,A pool就專心處理動態網頁部分
最重要的是這規格能撐多少人,目前最高紀錄是一萬多人在線,設備負載還算輕
,撐到4-5萬人應該不是問題,最重要的是程式也是要寫得好。
※ 引述《liisi (小心一點)》之銘言:
: 各位板友午安
: 本身在電子商務的公司工作(第一次接觸EC 還沒滿半年)
: 之前老闆有提到 不久要到大陸開發市場
: 希望我提供或建議 設備的需求和配置
: 包含 架防火牆 伺服器要買幾台 哪一台要存DB 另一台要存備份
: 如何切割並做分流 圖檔要另外存取等等之類的
: 但是我不是這方面的專才
: 根本一竅不通...
: 想請教一下大家 有沒有推薦的文章 或者 板友可否提供意見
: P.S. 不知道在此發文請教 是否ok 有違規的話 我會馬上刪文
作者: king1412 (Roscoe)   2017-03-26 09:19:00
這個專業,當初聽到大陸分公司都有兩家線路也覺得不可思議
作者: liisi (小心一點)   2017-03-26 12:13:00
感謝原PO的建議!!
作者: esla (無限解、解無限)   2017-03-28 10:31:00
網路負載平衡的作法在中國很普遍的,互連速度真的差很多甚至各家isp 會封鎖的網站也不見得一樣像前幾年移動不能連flickr,但電信可以,現在是都不行了不過近年來這樣的情況改善很多就是了不過老實說,分享經驗非常好,但原po非專業應該也是搞不定

Links booklink

Contact Us: admin [ a t ] ucptt.com