1. 程式人生 > >Linux就業技術指導(三):IDC機房解密

Linux就業技術指導(三):IDC機房解密

輕松 ron 生產環境 身份證 分配 dell r710 試題 關機 我們

1.1 IDC機房

1.1.1 帶寬計算

帶寬流量計算公式:

1 Byte=8bit,1KB=1024B,1MB=1024KB,1GB=1024MB

B表示Byte,工業標準是1000.

一般我們家裝ADSL寬帶,常說1M帶寬,我們發現下載速度僅能在120-130K之間,這是為什麽呢?是寬帶接入公司欺騙我們嗎?答:不是的。

因為接入商說宣稱的1M寬帶的單位是以比特(bit)為單位算的,而我們常說的下載速度是按字節(byte)計算的,因此1Mb=125Kbyte,因此,我們說的下載速度是接入商說的帶寬除以8的結果。這樣解釋後,你應該明白了吧。

1.1.2 IDC機房內部結構圖

技術分享圖片

1.1.3 如何進入機房維護服務器?

一般來說,要先和公司的負責IDC機房客服或銷售人員事先打好招呼(郵件或電話),然後才能維護機房。機房一般都不在公司內,而是托管在固定的地點(有溫度,濕度指標)。

進入機房前要出示個人身份證,並在他們提供的本子上簽字(名字,身份證信息,進入理由及進入時間,維護什麽等)。有時會有機房銷售或客服人員陪同。簽字後,好一點的機房會發給你鞋套,需要套在鞋上,防止灰塵,垃圾帶到機房內部影響服務器運行。

1.1.4 進入機房後如何維護具體服務器?

正常情況機房的溫度比較低(具體見附錄),而且,進入機房可以聽到非常嘈雜的機器運行的聲音。

服務器的運行是沒有顯示器的,需要維護服務器時,機房會提供顯示器(顯示器一般會放在一個平板小車上(有多個),鍵盤,鼠標等一般還需要簽字申請使用,使用後歸還,小車推回原處)。

當找到顯示器後,把小車推到你的公司的機櫃的服務器所在處。此時可以把顯示器接好電源,接上服務器的接口,然後插上鍵盤和鼠標(U口),開始維護服務器--如安裝系統,重起服務器等。通過筆記本接根網線到交換機上,然後SSH連接到服務器裏。

技術分享圖片

1.1.5 什麽情況下需要去機房維護

(1)公司購買了新服務器,可能需要把服務器拉到公司,你裝完系統,配置好基礎配置,然後拉到機房上架,也可能直接拉到機房安裝系統(如機房有公司的人員的時候)。

(2)機器運行異常,無法遠程維護了,機房人員幫助未果,需要重裝系統(遠程控制卡可代替去機房)等。遠程控制卡最好是獨立的(非集成)。

  • 獨立遠程控制卡:可以重啟,安裝系統,查看啟動過程,屏幕輸出
  • 集成遠程控制卡:只能重啟,關機,查看一些服務器狀態

(3)網絡異常,如網線,交換機等。
最好辦法:
1)求人不如求已:機房有公司維護人員,服務器配置遠程控制卡自助解決。
2)機房人員幫助:讓他重啟服務,甚至讓他接顯示器看屏幕狀態,或服務面板。還可能把密碼給她讓他登陸看看狀態。但是機房人員一般技術,素質不是特別高。操作過程很慢。
3)自己的人跑機房
4)如果不是特別緊急,可以請機房人員幫忙維護。電話(事先報備的)說名字,身份證,機櫃號,服務器位置,IP地址標簽。

技術分享圖片

1.1.6 機房帶寬及機櫃價格實際數據:

電:商業電費1元+,500-750W,一小時0.5-0.75度。一臺服務器一年的電量:0.724365=6132度

帶寬費:
200-1000元/M/月(北京BGP機房價格),按1M/月/500計算,1M一年6000元

1.1.6.1 酒仙橋(兆維)數據維護中心

獨享價格

機型IP數帶寬報價
半個機櫃 7 100M獨享 360000元/年
一個機櫃 16 100M獨享 450000元/年
/ 16 100M獨享 300000元/年

1.1.6.2 北苑聯通數據中心

100M共享

機型IP數帶寬報價
1U 1 100M共享 6500元/年
2U 1 100M共享 7500元/年
4U 1 100M共享 11000元/年
PC 2 100M共享 11000元/年

1.1.7 BGP機房:多線路機房

1.1.7.1 什麽是bgp?

bgp邊界網關協議,是一種用來在不同的運營商之間傳遞大量路由信息的路由協議。

1.1.7.2 什麽是BGP機房?

簡單說,BGP機房就是將IDC網絡和多個運營商互聯起來,實現單IP綁定在多條線路上,所有互聯運營商(電信,網通等)的用戶訪問IDC的網絡,都會智能的走相應的線路,達到訪問速度都很快的目的。

1.1.7.3 BGP機房有什麽優點?

  1. 服務器只需要設置一個IP地址,最佳訪問路由是由網絡上的骨幹路由器根據路由跳數與其他技術指標來確定的,不會占用服務器的任何系統資源。服務器的上行路由與下行路由都能選擇最優的路徑,所以能真正實現高速的單IP高速訪問。
  2. 由於BGP協議本身具有冗余備份,消除環路的特點,所以當IDC服務商有多余BGP互聯線路時可以實現路由的相互備份,在一條線路出現故障時路由會自動切換到其他線路。
  3. 使用BGP協議還可以使網絡具有很強的擴展性可以將IDC網絡與其他運營商互聯,輕松實現單IP多線路,做到所有互聯運營商的用戶訪問都很快。這個是雙IP雙線無法比擬的。更多BGP信息可參考http://baike.baidu.com/view/360.htm

1.1.7.4 既然BGP這麽好,單線機房還有人用嗎?

外地有大量的單線機房,還有人會用麽?當然會,因為成本的關系。

1)CDN會用。CDN通過智能DNS解析判斷用戶的地域及運營商來源,進而,重新分配最近的適合用戶訪問的線路。這大大降低了帶寬成本(單線路帶寬成本可能僅有M/20-50元/月,甚至更低。)

2)遊戲公司,下載站等,如QQ遊戲,業務裏標著電信,網通,讓用戶選擇去接入。

3)其它

1.1.8 機房帶寬共享和獨享:

共享:

100M共享:適合個人,小企業1-2臺機器,業務量小的用戶。
特點是:多個用戶(公司)共同使用這個線路,因為會互相爭搶資源,因此不是很穩定,但價格便宜。4000-7000元,單臺服務器。

獨享:

獨自享有,即假如購買10M,完全自己用。不會有和別的客戶爭用帶寬的情況。一般的正規企業都是獨享。北京的價格200-700元/M/月,高的也有過1000元/M/月的。

如果帶寬超了?

關於帶寬,機房一般是會有限制的,根據經驗高於購買帶寬的10%-20%,就無法在跑上去了。當你發現MRTG流量圖接近帶寬頂峰後,線條很平的時候,很可能就表示帶寬跑滿了。此時用戶在訪問就會出現比較慢的情況。

2.1 服務器選型

2.1.1 互聯網公司常用的服務器品牌:

DELL,HP,IBM(百度),聯想,華碩,航天聯誌

技術分享圖片

其中,DELL是一款性價比不錯的品牌,大多數互聯網公司的選擇。

2.1.2 早期約8年前(2009年前)的DELL服務器系列

單位型號
1u dell 1850,1950 可用於Web,lvs等
2u dell 2850,2950 可用於mysql db存儲等
4u dell 6850 可用於oracle,共享存儲等

2.1.3 近期約最近3-4年DELL服務器系列

技術分享圖片

2.1.4 生產環境負載均衡集群系統架構設備選購案例

選購依據:價格,性能,冗余
硬件需求:

2.1.4.1 負載均衡器硬件選擇及raid級別

LVS1主DELL R610 1UCPU E5606*24G*2 內存硬盤:SAS 146G*2 RAID1
LVS2主 DELL R610 1U CPU E5606*2 4G*2 內存 硬盤:SAS 146G*2 RAID1

提示:
負載均衡器很重要,需要穩定,對CPU,內存有一定要求,磁盤大小要求不高;

2.1.4.2 WEB層硬件選擇及raid級別

www主站1業務(兩臺)DELL R710CPU E5606*24G*4內存硬盤:SAS 300G*2 RAID0
www主站1業務(兩臺) DELL R710 CPU E5606*2 4G*4內存 硬盤:SAS 300G*2 RAID0

提示:
這裏也可以選R610.如果機房機器海量,考慮到老跑機房換硬盤裝系統的成本,也可以考慮SAS146*3 raid5

2.1.4.3 數據庫層硬件選擇及raid級別(適合mysql和oracle)

MYSQL 主庫1-1DELL R710CPU E5606*24G*8 內存硬盤:SAS 600G*6(或146G*6) RAID 10
MYSQL 主庫1-2 DELL R710 CPU E5606*2 4G*8 內存 硬盤:SAS 600G*6(或146G*6) RAID 10
MYSQL 從庫1-1: DELL R710 CPU E5606*2 4G*4 內存 硬盤:SAS 15k 600G*4 RAID0 或RAID5
MYSQL 從庫1-2: DELL R710 CPU E5606*2 4G*4 內存 硬盤:SAS 15k 600G*4 RAID0 或RAID5
MYSQL 從庫2-1: DELL R710 CPU E5606*2 4G*4 內存 硬盤:SAS 15k 600G*4 RAID0 或RAID5
MYSQL 從庫2-2: DELL R710 CPU E5606*2 4G*4 內存 硬盤:SAS 15k 600G*4 RAID0 或RAID5

提示1:
這裏需要註意主從庫RAID後,硬盤大小要一致。性能和維護折中考慮,從庫也可考慮做raid5等。從庫也可以根據硬件使用情況,跑多實例數據庫,提升利用率。

2.1.4.4 存儲層硬件選擇及raid級別

數據備份硬件選擇及raid級別:

DELL R610E5606*216G內存硬盤:SATA 10k 2T*4 可以不做raid交叉備份
DELL R710 E5606*2 16G內存 硬盤:SATA 10k 2T*6 raid5,做raid5是折中方案

提示:
備份服務器一般考慮容量和冗余即可,對性能要求不高。

共享存儲NFS硬件選擇及raid級別:

NFS1:DELL R710E560616G內存硬盤:SAS 15k 600G*6 RAID10 RAID5 RAID 0
NFS1:DELL R710 E5606 16G內存 硬盤:SAS 15k 600G*6 RAID10 RAID5

分布式存儲MFS,GFS
普通服務器配置就可以了

2.1.4.5 監控管理網關層硬件選擇及raid級別

監控及報警服務器兼出口網關等:DELL R610,E56061 8G內存,146G2 RAID1

提示:
也可以不單獨采購,和備份或共享服務器使用同一臺機器。

2.1.4.6 cache服務器

Memcache:內存夠大,無需磁盤空間

提示:
也可以不單獨采購,和備份或共享服務器使用同一臺機器。

2.1.4.7 網絡設備:【采用全千兆交換機】

CISCO,H3C,DLINK(3000元)

提示:所有服務器要帶獨立的遠程管理卡。(具體可以百度)

3 本節常見面試題

    1. 機房的帶寬是怎麽計算的?
    2. 你去過IDC機房麽?描述下去機房的感受!
    3. U是什麽?你曾經的維護的服務器,什麽品牌型號?
    4. 什麽情況需要去機房維護?
    5. 機房帶寬多大?帶寬費用?
    6. 什麽是BGP,什麽是BGP機房?為什麽一定要用GBP機房。
    7. 帶寬多大?你們用的哪個機房,在什麽位置?
    8. 如何選擇IDC機房,有什麽實際的測試方法?
    9. 如何快速找到自己機房的某一臺服務器的物理位置
    10. 集群架構不同業務硬件選型

Linux就業技術指導(三):IDC機房解密