Minimalis szerver memoria?

Udv,
kivancsi lennek par sysadmin velemenyere abban, hogy minimum mennyi RAM-al kellene rendelkeznie egy webszervernek ahoz, hogy elfogadhato sebesseggel szolgaljon ki egy Drupal alapu weboldalt (napi 400-500 lapletoltes)?

CentOS, Apache2, PHP5, MySQL5.

Elore koszonom!

Hozzászólások

mivel a ram olcso.. :)

4g alatt manapsag nem indulnek neki.

(napi 400-500 lapletoltes)
Ennyihez memória sem kell! :-{)E
1 GB-tól már valószínűleg kielégítő eredményt kapsz. Persze nem mindegy mekkora az adatbázis, mennyire összetettek a lekérdezések, egyszerre hányan lógnak rajta, mert ugye ez a letöltés szám lehet egy negyed órán belül is meg eloszolhat egész napra is.
Nem árt ha rátartással számolsz és akkor minden felhasználó boldog lesz.
--
не закурить! (Ne gyújts rá!) не куриться! (Ne dohányozz! Ne füstölögj!)

Az egesz onnan idul, hogy fejlesztunk egy drupal alapu oldalt es a kliens irt, hogy nagyon lassu a generalas :)
Raneztem a VPS-re es 256MB RAM van :)) es ebbol 10-15MB szabad.

legyen minimal-war!
IMHO 512Kb VPS!

Heh, a kliens aladlicitalt:)

--
UBUNTU 8.10 Rock's!
Type cat /vmlinuz > /dev/audio to hear the Voice of God.

Ja, elnezest, nem azt olvastam amit lattam, hanem aminek gondoltam.

Mien vicces, irtam neki, hogy jo lenne megemelni minimmum 512-re es live-ba 1GB-alatt szo se eshet.
A valasz valahogy igy hangzik:
"A szerver tudom, hogy kicsike jelenleg, ujrainditottam az apache-ot es hejrealt a sebesseg. A SA ujra ellenorizte a beallitasokat? A 256MB Ram az keves, de akor sem ertem, hogy hasznalodik el 99% belole."

Persze mi tudjuk jol, hogy azert alt hejre a szerver mert a fejlesztok leszaltak rola es hazamentek.
Ezt tovabbitottam a sysadminnak, szerintem falra fog maszni szerencsetlen.
--
UBUNTU 8.10 Rock's!
Type cat /vmlinuz > /dev/audio to hear the Voice of God.

400-500 letöltéshez minimal-ra raknám a mysql konfigot, az apach-ot is visszavenném, amennyire lehet és biztosan használnék eacceleratort, vagy pecl-apc-t. Nem tudom, hogy mi tartja persze vissza őket, hogy kicsit több RAM-ot tegyenek bele. Remélem nem egy Celeron 300-as fut rajta... :)

Üdv,
Dw.

"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."

Amelett hogy ez előző hozzászólás jogos, de valaszolva a kérdésre, ha jól emléxem a honlapon 512 t mondanak, és 1Gb-t javasolnak.

### ()__))____________)~~~ ###
#"Ha én veletek, ki ellenetek?"
#ASUS eee 900 //Debian Lenny//fluxbox//

Uptime	3 days 33 min 32 s
Started at	2009-05-17 18:18:07
absolute (since start)
Requests	6 kreq
Traffic	794.14 Mbyte
average (since start)
Requests	0 req/s
Traffic	3.11 kbyte/s
average (5s sliding average)
Requests	4 req/s
Traffic	42.59 kbyte/s

256M ram, FreeBSD, vmware-serverben. Lighttpd, PHP, MySQL, PostgreSQL, SVN. Ezek futnak róla. Bőven elég.

----------------
Lvl86 Troll

Egyébként ekkora oldalhoz nem érdemes gépet rendelni, ha nem igényli az oldal, akkor még egy VPS is overkill rá. Bőven jó (és olcsóbb) egy normálisabb hosting szolgáltatás.

----------------
Lvl86 Troll

Teljesen igazad van es tokeletesen egyet is ertek azzal, hogy egy normal hosting megfelelt volna es olcsob is, de a kliens dontott igy mielott hozzank fordult volna. Ha lett volna valasztasi lehetoseg akor ez a topic sosem lett volna letrehozva.

--
UBUNTU 8.10 Rock's!
Type cat /vmlinuz > /dev/audio to hear the Voice of God.

256M egy VPS-ben bőven elég.
Drupal|trac + apache-prefork (modphp, modpython) + mysql, kb. napi ~1000 letöltés
ha néha kicsit swapbe megy, az se baj, mert azt meg cache-seli a host szerver ;-)


[root@******* ~]# cat /etc/issue
CentOS release 5.3 (Final)
Kernel \r on an \m

[root@******* ~]# free -m

             total       used       free     shared    buffers     cached
Mem:           256        251          4          0          0         17
-/+ buffers/cache:        233         22
Swap:          511        204        307

[root@******* ~]# top
Tasks:  75 total,   1 running,  74 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni, 94.4%id,  0.0%wa,  0.0%hi,  0.0%si,  5.6%st
Mem:    262364k total,   257916k used,     4448k free,      424k buffers
Swap:   524280k total,   225672k used,   298608k free,     9520k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 5789 root      20   0 26356  656  628 S  0.7  0.3   0:00.08 mc
    1 root      20   0 10356  172  148 S  0.0  0.1   1:48.02 init
    2 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kthreadd
    3 root      RT  -5     0    0    0 S  0.0  0.0   0:00.34 migration/0
    4 root      15  -5     0    0    0 S  0.0  0.0   0:00.02 ksoftirqd/0
    5 root      RT  -5     0    0    0 S  0.0  0.0   0:05.08 watchdog/0
    6 root      15  -5     0    0    0 S  0.0  0.0   1:28.94 events/0
    7 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 khelper
   18 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 xenwatch
   19 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 xenbus
   29 root      RT  -5     0    0    0 S  0.0  0.0   0:00.16 migration/1
   30 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/1
   31 root      RT  -5     0    0    0 S  0.0  0.0   0:05.08 watchdog/1
   32 root      15  -5     0    0    0 S  0.0  0.0   1:08.42 events/1
   33 root      RT  -5     0    0    0 S  0.0  0.0   0:00.28 migration/2
   34 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/2
   35 root      RT  -5     0    0    0 S  0.0  0.0   0:05.08 watchdog/2
   36 root      15  -5     0    0    0 S  0.0  0.0   1:57.74 events/2
   37 root      RT  -5     0    0    0 S  0.0  0.0   0:00.26 migration/3
   38 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/3
   39 root      RT  -5     0    0    0 S  0.0  0.0   0:05.04 watchdog/3
   40 root      15  -5     0    0    0 S  0.0  0.0   2:11.23 events/3
   66 root      15  -5     0    0    0 S  0.0  0.0   0:00.18 kblockd/0
   67 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kblockd/1
   68 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kblockd/2
   69 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kblockd/3
   79 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kseriod
  130 root      20   0     0    0    0 S  0.0  0.0   0:03.56 pdflush
  131 root      20   0     0    0    0 S  0.0  0.0   0:07.18 pdflush
  132 root      15  -5     0    0    0 S  0.0  0.0   0:44.21 kswapd0
  133 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 aio/0
  134 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 aio/1
  135 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 aio/2
  136 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 aio/3
  214 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 accel_watch/0
  215 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 accel_watch/1
  216 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 accel_watch/2
  217 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 accel_watch/3
  507 root      20   0 52120  272  272 S  0.0  0.1   0:00.02 login
  508 root      20   0 10932  264  264 S  0.0  0.1   0:00.04 bash
  589 root      20   0  234m 2268 1084 S  0.0  0.9   0:02.52 httpd
  590 apache    20   0  256m  27m 2760 S  0.0 10.7   0:05.28 httpd
  593 apache    20   0  256m  27m 2772 S  0.0 10.7   0:04.78 httpd
  594 apache    20   0  254m  20m 2840 S  0.0  8.1   0:04.34 httpd

--
UBUNTU 8.10 Rock's!
Type cat /vmlinuz > /dev/audio to hear the Voice of God.

# uname -a
FreeBSD ........hu 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:18:
52 UTC 2008  root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

# top
last pid: 84855;  load averages:  0.02,  0.01,  0.00    up 6+20:27:51  14:40:24
56 processes:  1 running, 55 sleeping
CPU states:  0.0% user,  0.0% nice,  2.3% system,  0.0% interrupt, 97.7% idle
Mem: 107M Active, 62M Inact, 54M Wired, 14M Cache, 34M Buf, 1436K Free
Swap: 512M Total, 304K Used, 512M Free

  PID USERNAME   THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
83191 www          1   4    0 18588K  8284K accept   0:07  0.73% php-cgi
  857 root         1  96    0  1976K  1012K select  24:54  0.00% vmware-guestd
  709 pgsql        1  96    0 28048K  7052K select  21:11  0.00% postgres
  788 mysql        6  20    0 45720K 33800K kserel  15:47  0.00% mysqld
  730 www          1   4    0  4652K  3256K kqread   9:10  0.00% lighttpd
  565 root         1  96    0  1404K   884K select   3:12  0.00% syslogd
  710 pgsql        1  96    0  6624K  2032K select   1:52  0.00% postgres
  795 root         1  96    0  3508K  2184K select   1:30  0.00% sendmail
  789 root         1  96    0  3552K  1752K select   0:44  0.00% sshd
  805 root         1   8    0  1396K   896K nanslp   0:10  0.00% cron
  808 www          1   4    0 18388K  8044K accept   0:05  0.00% php-cgi
  706 pgsql        1  96    0 28032K  2200K select   0:04  0.00% postgres
56658 saxus        1  96    0  6280K  2328K select   0:03  0.00% sshd
  807 www          1   4    0 18588K  7996K accept   0:01  0.00% php-cgi
  799 smmsp        1  20    0  3408K  1960K pause    0:01  0.00% sendmail
56655 root         1   4    0  6280K  2268K sbwait   0:01  0.00% sshd
54223 saxus        1  96    0  6568K  2548K select   0:01  0.00% sshd
  809 www          1   4    0 18908K  8260K accept   0:01  0.00% php-cgi
84851 pgsql        1   4    0 29616K 11508K sbwait   0:00  0.00% postgres
52356 saxus        1  96    0  6388K  2360K select   0:00  0.00% sshd
84713 saxus        1  96    0  6280K  2772K select   0:00  0.00% sshd
84850 root         1  96    0  2460K  1456K RUN      0:00  0.00% top
  782 www          1   8    0 18164K  6480K wait     0:00  0.00% php-cgi
  754 www          1   8    0 18164K  6600K wait     0:00  0.00% php-cgi
  731 www          1   8    0 18164K  6576K wait     0:00  0.00% php-cgi
54225 saxus        1  96    0  3476K  1708K select   0:00  0.00% sftp-server
52353 root         1   4    0  6280K  2268K sbwait   0:00  0.00% sshd
  761 www          1   8    0 18164K  6584K wait     0:00  0.00% php-cgi
84715 saxus        1  20    0  4708K  2400K pause    0:00  0.00% csh
84709 root         1   4    0  6312K  2784K sbwait   0:00  0.00% sshd
84791 root         1   8    0  1804K  1216K wait     0:00  0.00% su
84806 root         1  20    0  5020K  2704K pause    0:00  0.00% csh
52358 saxus        1  96    0  3308K  1540K select   0:00  0.00% sftp-server
54220 root         1   4    0  6280K  2268K sbwait   0:00  0.00% sshd
84855 pgsql        1   4    0 29044K  7020K sbwait   0:00  0.00% postgres
  645 svn          1   4    0  4484K  1176K accept   0:00  0.00% svnserve
56660 saxus        1  96    0  3216K  1452K select   0:00  0.00% sftp-server
  721 mysql        1   8    0  1744K   944K wait     0:00  0.00% sh
52357 saxus        1  20    0  3856K  1264K pause    0:00  0.00% csh
56659 saxus        1  20    0  3856K  1264K pause    0:00  0.00% csh
54224 saxus        1  20    0  3856K  1264K pause    0:00  0.00% csh
  901 root         1   5    0  1352K   788K ttyin    0:00  0.00% getty
  900 root         1   5    0  1352K   788K ttyin    0:00  0.00% getty
  952 root         1   5    0  1352K   788K ttyin    0:00  0.00% getty
  896 root         1   5    0  1352K   788K ttyin    0:00  0.00% getty
  895 root         1   5    0  1352K   788K ttyin    0:00  0.00% getty
  897 root         1   5    0  1352K   788K ttyin    0:00  0.00% getty
  898 root         1   5    0  1352K   788K ttyin    0:00  0.00% getty
  899 root         1   5    0  1352K   788K ttyin    0:00  0.00% getty
  122 root         1  20    0  1260K   632K pause    0:00  0.00% adjkerntz
  457 root         1 113    0   528K   244K select   0:00  0.00% devd

----------------
Lvl86 Troll

256, maximum 384MB egy VPS-en. Érdemes lighttpd-t és fastcgi-s php-t használni valamilyen php kessel (eaccellerator vagy xcache ízlés szerint). Ha mindenképpen abszolút dedikált szerver az igény, akkor egy Sun Fire X2100-ra tenném egy 2GB memós konfiggal (új és kisebb gépet nem is lehet összerakni sufnimódszerrel sem). Ez utóbbi viszont pénz szórás és egyben energia/szerver pazarlás is.

Összehasonlításként egy saját X2100-asunk mint webszerver 4GB memóval es 175-ös Opteron procival több tízezer (50e+ így saccra) lapletöltést visz el vidáman és ezek között bőven van Drupal, WordPress és más izmos PHP-s oldal.

Nálam 2 éve még ment egy 5k86-100 64 MByte-tal + kb. 500 MByte swap-pal erre a célra. Nem sebességbajnok volt, de használható.

1, max 2GB bőven elég. Érdemes több modulból összerakni. Meghibásodás esetén, ha nincs csere hardvered, akkor ideiglenesen csökken a kapacitás még nem viszel újat. Ha egy modul van, akkor ciki. De ez talán messzire vezet, mert kérdés, hogy milyen memória, rendelkezésre áll-e cseregép stb.