banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Download treo server ?  XML
  [Question]   Download treo server ? 07/01/2009 09:52:33 (+0700) | #1 | 165447
[Avatar]
phamquoc_truong
Elite Member

[Minus]    0    [Plus]
Joined: 04/04/2004 07:54:12
Messages: 79
Location: PeaceWorld
Offline
[Profile] [PM]
Hi mọi người,

Hiện tại mình đang sử dụng máy chủ :

2x Intel Xeon 3.2 GHz Processors
2 GB RAM
2 x 250 GB IDE/SATA HDD
OS : CentOS Enterprise Linux - 5.x - 32 bit + WHM

Máy chủ của mình hầu hết sử dụng cho việc download, mình cấu hình httpd.conf dùng prefork, nâng Maxclients lên 512, giảm Keepalive xuống 5.

Cứ thời điểm khoảng 250-290 process download là ram của mình nhảy đến 80% (server load < 1) và lúc sau là treo server (Không vào đc WHM, không ssh được - ping vẫn bình thường).
Mình xin chú thích thêm về 250-290 process download : Thông thường mọi sử dụng IDM để download, để download 1 file IDM sẽ chia thành 9 đường để download. Mỗi đường này, trên server (cụ thể là apache status) được coi như 1 process Và mỗi file trên server mình nhỏ nhất là 100MB.

Theo mọi người treo server kiểu này là chuyện bình thường hay . . . bất bình thường ? Và mình sẽ phải giải quyết vấn đề này như thế nào ?

Mong mọi người giúp đỡ mình. Thanks !
[Up] [Print Copy]
  [Question]   Re: Download treo server ? 07/01/2009 10:03:42 (+0700) | #2 | 165448
mR.Bi
Member

[Minus]    0    [Plus]
Joined: 22/03/2006 13:17:49
Messages: 812
Offline
[Profile] [PM] [WWW]
Nếu chủ yếu dành cho download và với tài nguyên như thế, Ram ít, HDD không dùng RAID => tài nguyên server cụ thể là Ram hết...là chuyện bình thường.

Dung lượng file dành cho download quá lớn dẫn đến thời gian kết nối lâu, lúc này mà càng có nhiều kết nối đến server, server càng mau sụm.

Giải pháp: Dùng module của Apache limitipconn để giới hạn số connections từ 1 IP khi download, ví dụ:

Code:
<IfModule mod_limitipconn.c>
    <Location />
        MaxConnPerIP 1
    </Location>
</IfModule>


Hoặc tăng thêm ram.

-

All of my life I have lived by a code and the code is simple: "honour your parent, love your woman and defend your children"
[Up] [Print Copy]
  [Question]   Re: Download treo server ? 07/01/2009 12:41:29 (+0700) | #3 | 165470
[Avatar]
phamquoc_truong
Elite Member

[Minus]    0    [Plus]
Joined: 04/04/2004 07:54:12
Messages: 79
Location: PeaceWorld
Offline
[Profile] [PM]
Thanks mR.Bi.

Mình thấy WHM có mod bwlimited. Trong trường hợp này có áp dụng được không mR.Bi ?
[Up] [Print Copy]
  [Question]   Re: Download treo server ? 07/01/2009 14:26:59 (+0700) | #4 | 165489
mR.Bi
Member

[Minus]    0    [Plus]
Joined: 22/03/2006 13:17:49
Messages: 812
Offline
[Profile] [PM] [WWW]
Module bwlimited có lẽ dùng để giới hạn bandwidth của mỗi account được tạo ra bằng Cpanel, khi account này sử dụng bandwidth vượt mức cho phép thì account tự động chuyển về Bandwidth Limit Exceeded page.

Tính năng khác của nó thì em không rõ.
All of my life I have lived by a code and the code is simple: "honour your parent, love your woman and defend your children"
[Up] [Print Copy]
  [Question]   Re: Download treo server ? 07/01/2009 21:05:24 (+0700) | #5 | 165513
[Avatar]
meomeo_bebong
Locked

[Minus]    0    [Plus]
Joined: 27/06/2006 23:07:44
Messages: 700
Location: vô gia cư
Offline
[Profile] [PM] [WWW] [Yahoo!] [MSN] [ICQ]
anh phamquoc_truong có thể tăng cache cùa hệ thống lên được k0 ? Cụ thể tạo riêng 1 partition mới có dung lượng xấp xỉ dung lượng ram làm /tmp thử xem.
K0 biết anh dùng cách này hiệu quả k0 nữa . Nhưng em dùng máy bàn ubuntu và fedora thì cách này khá hiệu quả: Dung lượng memory giảm tử 70-80% xuống còn 20-30%
[Up] [Print Copy]
  [Question]   Re: Download treo server ? 10/01/2009 03:34:21 (+0700) | #6 | 165900
[Avatar]
giobuon
Member

[Minus]    0    [Plus]
Joined: 10/09/2006 06:25:46
Messages: 72
Offline
[Profile] [PM]
Bạn post cấu hình apache đoạn prefork lên được không? Mà tại sao bạn không dùng MPM worker?
Cũng nên xem xét việc đổi sang dùng webserver khác nếu như nhu cầu chủ yếu là phục vụ cho static file.
[Up] [Print Copy]
  [Question]   Re: Download treo server ? 12/01/2009 04:08:42 (+0700) | #7 | 166106
[Avatar]
Phó Hồng Tuyết
Member

[Minus]    0    [Plus]
Joined: 20/04/2007 20:02:10
Messages: 275
Location: Nơi Sâu Thẳm Tâm Hồn
Offline
[Profile] [PM] [WWW] [Yahoo!]
bạn thử dùng mod-cband-0.9.7.5 xem sao. Cái này rất hữu dụng cho server chuyên dùng download.
"Một người thành công không có ý nghĩ đổ thừa thất bại do ...."
[Up] [Print Copy]
  [Question]   Re: Download treo server ? 15/01/2009 01:14:06 (+0700) | #8 | 166505
centos
Member

[Minus]    0    [Plus]
Joined: 28/03/2008 17:13:12
Messages: 219
Offline
[Profile] [PM]
Ram có 2Gb sao đủ, bạn hãy nâng ramg lên thử 8GB để cải thiện tình hình. vì 2GB mà gánh trên 250 process thì có vẻ là nó hơi bị đuối
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|