[ASK] Dedicated hosting untuk image hosting ???


Status
Not open for further replies.

indo123shine

New Member
Saya baru memesan sebuah server baru dengan spec 8 core dan 32 GB ram yang akan digunakan untuk menampung file statik dalam bentuk foto, jadi server ini akan saya gunakan untuk image hosting.

Saat ini ada sekitar 50.000 foto yang di tampung oleh server.

Load servernya masih terbilang sangat rendah.

top - 22:36:20 up 4 days, 10:40, 1 user, load average: 2.84, 2.71, 2.66
Tasks: 406 total, 4 running, 401 sleeping, 0 stopped, 0 zombie
Cpu(s): 10.4%us, 0.9%sy, 0.0%ni, 86.5%id, 0.0%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 37037552k total, 10789724k used, 26247828k free, 442204k buffers
Swap: 2096472k total, 0k used, 2096472k free, 7729488k cached

Problem:
Halaman situs sangat amat lambat untuk dibuka, bahkan saya membutuhkan waktu sekitar 40 detik untuk membuka halaman home situs.

Server ini menerima jumlah permintaan / detik yang sangat tinggi.
Saya pikir telah mencapai batas maksimum Server Limit pada apache.

==================================================================
[root@best ~]# ps -aux | grep httpd | wc -l; netstat -na | grep :80 | wc -l
137
8473
==================================================================

Note:
- Server mengunakan apache
- Apache berkerja sebagai prefork MPM.

Saya mencoba untuk mengoptimalkan konfigurasi pada apache

Ini hasilnya

#
MaxKeepAliveRequests 100

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 15

##
## Server-Pool Size Regulation (MPM specific)
##

# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# ServerLimit: maximum value for MaxClients for the lifetime of the server
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 1500
MaxClients 1500
MaxRequestsPerChild 4000
</IfModule>

Hasilnya: halaman situs masih sangat lambat untuk dibuka.

Saya mohon petunjuk dari teman2 disini.

Terima kasih
 

budiono

Expert 1.0
Saya baru memesan sebuah server baru dengan spec 8 core dan 32 GB ram yang akan digunakan untuk menampung file statik dalam bentuk foto, jadi server ini akan saya gunakan untuk image hosting.



Hasilnya: halaman situs masih sangat lambat untuk dibuka.

Saya mohon petunjuk dari teman2 disini.

Terima kasih

pertama-tama perlu disebutkan posisi server ini ada di mana, dan koneksinya sebesar apa.. [atau sebutkan aja domainnya, supaya teman2 bisa menganalisa secara live]
 

ekovirtua

Expert 1.0
Prediksi saya kalo dilihat speknya [8 core dan 32 GB ram]
kelihatannya dedicated diluar Asia dan ini salah satu faktor yang membuat lambat...

Salam
 

IIXPLANET

Expert 2.0
Saya baru memesan sebuah server baru dengan spec 8 core dan 32 GB ram yang akan digunakan untuk menampung file statik dalam bentuk foto, jadi server ini akan saya gunakan untuk image hosting.

Saat ini ada sekitar 50.000 foto yang di tampung oleh server.

Load servernya masih terbilang sangat rendah.

top - 22:36:20 up 4 days, 10:40, 1 user, load average: 2.84, 2.71, 2.66
Tasks: 406 total, 4 running, 401 sleeping, 0 stopped, 0 zombie
Cpu(s): 10.4%us, 0.9%sy, 0.0%ni, 86.5%id, 0.0%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 37037552k total, 10789724k used, 26247828k free, 442204k buffers
Swap: 2096472k total, 0k used, 2096472k free, 7729488k cached

Problem:
Halaman situs sangat amat lambat untuk dibuka, bahkan saya membutuhkan waktu sekitar 40 detik untuk membuka halaman home situs.

Server ini menerima jumlah permintaan / detik yang sangat tinggi.
Saya pikir telah mencapai batas maksimum Server Limit pada apache.

==================================================================
[root@best ~]# ps -aux | grep httpd | wc -l; netstat -na | grep :80 | wc -l
137
8473
==================================================================

Note:
- Server mengunakan apache
- Apache berkerja sebagai prefork MPM.

Saya mencoba untuk mengoptimalkan konfigurasi pada apache

Ini hasilnya

#
MaxKeepAliveRequests 100

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 15

##
## Server-Pool Size Regulation (MPM specific)
##

# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# ServerLimit: maximum value for MaxClients for the lifetime of the server
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 1500
MaxClients 1500
MaxRequestsPerChild 4000
</IfModule>

Hasilnya: halaman situs masih sangat lambat untuk dibuka.

Saya mohon petunjuk dari teman2 disini.

Terima kasih

perlu diketahui juga , selain tune pada entry apache dan sql , untuk high request rate server mas perlu tune pada sysctl server mas baik untuk network tune , disk tune serta pakaikan balancer cache server agar image2 tersebut lebih cepat diakses
 
Status
Not open for further replies.

Top