租用幫助
BT服務器最重要的是內存還是硬盤?bt是bittorrent(比特流)的簡稱,bt的特點是用戶下載的同時,也在為其它用戶提供上傳,所以不會像Ftp服務器那樣隨著用戶數的增加而導致下載速度降低。恰恰相反,對于bt下載而言,下載的人越多速度越快。
首先,BT服務器在工作中占內存那是當然的,不然怎么可能運行?不過占硬盤是很厲害的,BT下回來的資料會先存在內存,等累計到一定數量~例如1GB的時候再些入預定好總文件大小的硬盤里面,它不斷改寫硬盤暫存文件,所以造成硬盤的損壞比較多 。所以租用服務器做bt下載站的話流量是比較客觀的,那么在硬件配置上有哪些需要注意的,這里本公司就來簡單介紹一下。
大硬盤BT下載服務器免費測試:http://www.bxgb88.com/dedicated/usa.html
一、BT服務器內存與硬盤儲存的差別
大多數人常將內存 (Memory) 與儲存空間 (Storage) 兩個名字混為一談 , 尤其是在談到兩者的容量的時候 內存是指 (Memory) 計算機中所安裝的隨機存取內存的容量而儲存 (Storage) 是指計算機內硬盤的容量 。
另一個內存與儲存最重要的差別在于 : 儲存于硬盤中的信息在關機后能夠保持完整,但任何儲存在內存中的數據在計算機關機后便會全部流失。就像在辦公室的比喻中 , 任何在下班時間后被遺留在桌上的檔或檔案都會全部被丟棄一樣。
BT工作原理.硬盤.內存之間的關系:
1、BT下回來的資料會先存在內存,等累計到一定數量(很小的一個)再存到硬盤里。
2、有的BT會有一個下載前分配空間的,那個是在下載前預先留下足夠的空間做存儲備用,然后用1的方法往里面寫信息。這樣對硬盤有好處。
3、我們說的那個BT一啟動就生成一個大文件,其實就是2的預留空間,就和大學自習室占座的書是一樣的。
二、BT服務器是硬盤殺手所以硬盤最重要?
網絡上一直有流傳一種說法,指開發BT的人因為缺乏對維護硬盤的考慮,使用了很差的HASH算法,致使BT下載時不像FLASHGET等其它常用下載軟件在寫入硬盤數據前起用了高速緩沖,而是直接就寫入硬盤,造成硬盤損害,提早結束硬盤的壽命。但是又有一些熟識計算機的網民,提出BT并不損耗硬盤的證據。寧可信其有,因此假定BT傷硬盤而做一些解救準備,是百利而無一害的。
因為BT對硬盤的重復讀寫動作會產生高溫,令硬盤的溫度升高,直接影響硬盤的壽命。而當下載人數愈多,同一時間讀取你的硬盤的人亦愈多,硬盤大量進行重復讀寫的動作,加速消耗。同時因為下載太多東西,使扇區的編排混亂,讀寫數據時要在不同扇區中讀取,增加讀寫次數,加速硬盤消耗。
事實上,任何對硬盤的操作都會消耗硬盤,除非你將硬盤封起來不用,否則硬盤始終會有勞損的,所以你只能說BT可能會加劇這種消耗。
上面已經提過,任何對計算機的操作都會消耗硬盤生命,問題只在于消耗是否嚴重罷了。無可否認,BT的運作和引伸出來的使用習慣,都屬于會加速消耗硬盤的類型。BT傷害硬盤的主要原因,并不是有沒有緩存的問題,因為新推出的BT程序,都已經提供調節緩存的功能,害怕硬盤損壞的話,將緩存設成10MB、20MB好了。傷害硬盤的最大原因,其實是BT的分享概念才對。
三、BT服務器如何選擇服務器硬盤配置?
選擇raid配置
所謂的bt服務器本質上也是一種文件服務器所以別看用戶只需要找到tracker服務器就行了,實際上源文件還是需要存儲在tracker服務器的硬盤上,既然是文件服務器要想保證文件的完整性和安全性做一個raid磁盤陣列就是必不可少的,所以在硬件配置的選擇上需要選擇硬盤盤位充足,而且硬盤容量比較大的專業文件存儲服務器比較合適,而在raid類型上建議選擇RAid5,既能在一定程度上保證系統的安全,有能夠讓用戶在下載的時候更流暢
選擇大帶寬的服務器
在跑下載的時候由于下載的用戶數量多,而且數據訪問量大,所以在選擇服務器的網絡的時候建議選擇大帶寬的網絡,雖然p2p技術能夠在有用戶這種的情況下保證服務器的網絡壓力,但是考慮到不少用戶還是用迅雷這樣吃帶寬的軟件,所以要做下載站單服務器基本上都要百兆起了,為了保證整個資源站的穩定,如果下載的人數多,有條件的話還可以考慮接入高防cdn服務,既能保證前端網站的訪問速度,無形中又增加了安全性和多個分發節點可謂一舉多得!