目錄
目錄X

“專家坐堂”服務(wù)手札(1)

時(shí)間:2006年6月29日

1、網(wǎng)站名稱: 中國(guó)****網(wǎng)
2、網(wǎng)站地址: ****.net(因站長(zhǎng)要求保密,隱去了網(wǎng)址。)

3、網(wǎng)站管理員QQ: ******
4、服務(wù)器管理員QQ: ******
5、網(wǎng)站管理員真實(shí)姓名: ******
6、郵政編碼: ******
7、聯(lián)系地址: ******
8、聯(lián)系電話: ******
9、網(wǎng)站類型: 收費(fèi)網(wǎng)站
10、數(shù)據(jù)庫(kù)大小: 已使用:249.69MB
11、會(huì)員總數(shù): 63269
12、文章總數(shù): 28321
13、下載總數(shù): 0
14、圖片總數(shù): 0
15、商品總數(shù): 0
16、其他內(nèi)容總數(shù): 0
17、主機(jī)類型: 虛擬主機(jī)
18、空間大?。?500MB
19、數(shù)據(jù)庫(kù)容量: 1G SQL
20、IIS限制數(shù): 1000
21、流量限制數(shù): 不限
22、CPU限制百分比: 不限
23、內(nèi)存限制: 不限
24、服務(wù)器品牌及型號(hào): P4。3。0E 2G 內(nèi)存200GSATA
25、服務(wù)器配置: P4。3。0E 2G 內(nèi)存200GSATA
26、服務(wù)器上站點(diǎn)數(shù): 100個(gè)左右
27、您的站點(diǎn)的IIS日志文件的大?。ㄈ∑骄担?服務(wù)商不提供
28、服務(wù)器的數(shù)據(jù)流量統(tǒng)計(jì): 服務(wù)商不提供
29、服務(wù)器的操作系統(tǒng): 2003
30、服務(wù)器上的防火墻軟件: 冰頓
31、服務(wù)器上的殺毒軟件: mcafee
32、其他情況說明: 你好,我使用的是2005個(gè)人SQL版本,現(xiàn)在網(wǎng)站速度比較慢,而且注冊(cè)時(shí)的速度也比較慢,而且經(jīng)常出現(xiàn)鏈接不上的問題。以前每天注冊(cè)幾百人沒有問題,現(xiàn)在少的可憐,我們經(jīng)常查看同行的注冊(cè)量,別人的增加,而我們的是在減少,而且我們網(wǎng)站加入搜索引擎的頁(yè)面數(shù)也比較多的。請(qǐng)專家能幫忙查看。而且我們統(tǒng)計(jì)發(fā)現(xiàn),在線人數(shù)總是突破不了110人,我感覺好像是只要一連接讀取數(shù)據(jù)庫(kù)的數(shù)據(jù),速度就慢了。我們使用的是××××的主機(jī)。網(wǎng)站想發(fā)展,這個(gè)問題必須得解決。其實(shí),動(dòng)易程序給了我一個(gè)自我發(fā)展的好機(jī)會(huì),在此一并表示感謝。祝動(dòng)易越來(lái)越好。


分析:
此網(wǎng)站運(yùn)行速度慢的原因非常明顯:SQL數(shù)據(jù)庫(kù)的查詢速度跟不上。為什么用了SQL,速度仍然慢呢?不是說SQL比ACCESS快得多嗎?這么說吧,如果是獨(dú)立服務(wù)器,則SQL肯定比ACCESS快得多,如果是虛擬主機(jī),在某些情況下,SQL可能還不如ACCESS快。

眾所周知,虛擬主機(jī)商為了利潤(rùn),一臺(tái)服務(wù)器上都會(huì)至少放上百個(gè)站點(diǎn),其中可能會(huì)有幾十個(gè)SQL用戶的站點(diǎn),或者是將幾十個(gè)SQL用戶的站點(diǎn)放在同一臺(tái)服務(wù)器上。一般使用SQL的站點(diǎn)的數(shù)據(jù)量和訪問量都是比較大的(否則也不會(huì)去用SQL了),如果把幾十個(gè)SQL用戶放在同一臺(tái)服務(wù)器上,可想而知,這臺(tái)服務(wù)器所面臨的數(shù)據(jù)查詢壓力有多大,在訪問量高峰時(shí),經(jīng)常出現(xiàn)數(shù)據(jù)庫(kù)連接不上的問題也是情理之中。

解決方法:
與人合租服務(wù)器或使用獨(dú)立服務(wù)器,換主機(jī)商是沒有用的。因?yàn)樗兄鳈C(jī)商都是一樣的,每個(gè)主機(jī)商的服務(wù)器放的站點(diǎn)數(shù)都差不多。
如果與人合租服務(wù)器的話,合租人數(shù)不能超過10人,服務(wù)器的硬盤配置要達(dá)到如下要求:
品牌型號(hào):Dell PowerEdge 1425
CPU:至強(qiáng)3.0G或以上
內(nèi)存:至少2GB,推薦4GB
硬盤:至少160G SATA硬盤,推薦使用使用2個(gè)160G SATA硬盤組成Raid1(速度會(huì)比Raid0慢一點(diǎn),但數(shù)據(jù)的安全性會(huì)提高許多,一個(gè)硬盤壞了,另一個(gè)硬盤還可以接著用)
價(jià)格:12000元左右
帶寬要求:10Mb獨(dú)享或100Mb共享。10Mb=1.5MB。一般100Mb共享分配到每臺(tái)服務(wù)器上的帶寬為5Mb左右,也就是600KB左右。費(fèi)用約為5000--2萬(wàn)元/年(一分錢一分貨,價(jià)格不同,真正分配到服務(wù)器上的帶寬絕對(duì)不同)


一些關(guān)于流量和帶寬的知識(shí):

服務(wù)器上一定要安裝流量統(tǒng)計(jì)軟件(推薦使用DU Meter),如果流量達(dá)到1.5MB/秒,就要考慮增加帶寬了。1.5MB的帶寬,分配給10個(gè)網(wǎng)站,每個(gè)網(wǎng)站平均也才150KB左右,所以帶寬是非常少的。這也是為什么許多人用合租服務(wù)器,速度仍沒有多大提高的原因。用合租服務(wù)器網(wǎng)站的流量都是比較大的,這樣當(dāng)10個(gè)流量大的網(wǎng)站合租一臺(tái)服務(wù)器,流量總數(shù)在那里擺著,每個(gè)網(wǎng)站能分到多少?

1.5MB的流量帶寬到底有多快呢?我們可以算一下,1.5MB=1500KB,我們按每個(gè)HTML頁(yè)面為50KB計(jì)算(事實(shí)上,一個(gè)HTML頁(yè)面加上附帶的圖片、JS文件、CSS文件,一般在300KB-500KB間),1.5MB可以每秒鐘打開30個(gè)頁(yè)面,如果是獨(dú)立服務(wù)器,這個(gè)數(shù)目已經(jīng)不少了。但如果是10人合租的服務(wù)器,分到每個(gè)網(wǎng)站時(shí),每個(gè)網(wǎng)站每秒鐘最多才3個(gè)頁(yè)面。

那么在只有一臺(tái)服務(wù)器的情況下,是不是帶寬越多越好呢?答案是否定的。我們知道,當(dāng)帶寬可以無(wú)限制的時(shí)候,磁盤性能就成為了瓶頸。我們可以在100M的局域網(wǎng)中進(jìn)行“在兩臺(tái)電腦間復(fù)制文件”的測(cè)試,可以很快得到統(tǒng)計(jì)數(shù)據(jù):當(dāng)復(fù)制單個(gè)大文件時(shí),復(fù)制速度約為4MB/秒,當(dāng)復(fù)制多個(gè)小文件(如HTML網(wǎng)頁(yè))時(shí),速度一般只有1MB/秒。也就是說,10Mb的網(wǎng)絡(luò)帶寬基本與服務(wù)器的文件讀取速度匹配,超過10Mb的帶寬后,因?yàn)槭芊?wù)器的磁盤速度影響,增加的帶寬利用不上,形成浪費(fèi)。所以,一般地,單臺(tái)WEB服務(wù)器(小文件居多)有10Mb的獨(dú)享帶寬,單臺(tái)下載服務(wù)器或影視服務(wù)器(大文件居多)有20Mb的帶寬,即可滿足需要。

【打印正文】 發(fā)布時(shí)間:2006-07-10 16:18:18 瀏覽次數(shù): 作者:webboy 來(lái)源:本站原創(chuàng)
×

用戶登錄