Differenze tra versione LINUX e WINDOWS

Nuova serie 9 di Merak: impressioni, discussioni, problemi, suggerimenti...

Differenze tra versione LINUX e WINDOWS

Postby felicebalsamo » Sat 25 Jul, 2009 9:11

Da anni (11) usiamo Merak in versione windows.
Stavamo pensando per motivi tecnici di utilizzare la versione linux di Merak.

Ecco alcune domande:

1) La versione windows e linux sono identiche nelle funzionalita', sia attuali che future?
2) La versione linux non ha il client (solo riga di comando con tool), e' possibile fare tutto cio' che e' urgente? Start stop dei servizi, backup, ecc...
3) le API sono comunque disponibili?
4) La struttura delle cartelle in Linux e' identica o comunque facilmente trasportabile su un sistema windows (mail, TMP, LOG, eccc)?
5) E' possibile con estrema semplicita' trasferire un sistema gia' in produzione tra linux e windows e viceversa (anche fermando i servizi ecc..)
6) So che le prestazioni linux sono superiori al 20 percento rispetto alla versione win e' vero?

In definitiva ci sono differenze da segnalare tra le due versioni?

Grazie.
felicebalsamo
 
Posts: 77
Joined: Mon 21 May, 2007 10:43

Postby felicebalsamo » Sat 25 Jul, 2009 9:32

Leggendo la guida LINUX per la versione 8.x trovo:

DIfferenze tra linux e wind:

- LDAP is not currently available for Linux
- Windows version uses Avast! Antivirus engine. Linux version uses AVG7 Antivirus
engine.
- Windows version uses PHP5 for built-in web service. Linux version uses PHP4.
- Atomic clock sync only works under root (not recommended)
- Windows version uses ODBC, Linux version uses MySQL.

Sono ancora queste le differenze nella versione 9.x?

Grazie.
felicebalsamo
 
Posts: 77
Joined: Mon 21 May, 2007 10:43

Postby IceWarp » Tue 04 Aug, 2009 12:13

La versione linux e windows derivano dallo stesso codice compilato sulla rispettiva piattaforma, hanno le stesse identiche funzionalità stando alle particolarità del rispettivo sistema operativo.
Il programma di configurazione remota può essere eseguito in ambiente linux utilizzando l'applicazione "Wine" e avendo l'accortezza di effettuare il collegamento anche per la versione locale del server.
Per la gestione diretta in ambiente linux si possono usare i comandi "tool" e "wizard".
La struttura delle cartelle è la stessa tra i due sistemi operativi, la principale accortezza per fare una migrazione da uno all'altra è la sostituzione dei path impostati nelle varie configurazioni (particolarmente per la memorizzaione e per i log) in modo che siano validi nell'ambiente di destinazione.
I test effettuati ci danno un'efficienza del server migliore tra il 20 e il 30% dell'ambiente Linux rispetto a Windows.
Per quanto riguarda le differenze nella versione 8.xx attualmente quasi tutte le funzionalità della versione Windows sono presenti nella versione Linux nella stessa forma e non ci sono particolari differenze da segnalare.
IceWarp
 
Posts: 640
Joined: Thu 20 Feb, 2003 16:13

Postby felicebalsamo » Tue 04 Aug, 2009 16:51

Al momento sembra funzionare abbastanza bene su LINUX, non e' stato traumatico come installazione, certo su windows basta un click, qui vanno prima installati i pacchetti, pero' la documentazione c'e'.

Ho solo uno strano consumo di memoria, su un CENTOS con 1 Gb di RAM e 1 solo dominio e la mia emai personale, il consumo di memoria e' pari a 900 Mbyte circa.

Normale?
felicebalsamo
 
Posts: 77
Joined: Mon 21 May, 2007 10:43

Postby IceWarp » Sat 08 Aug, 2009 19:24

E' strano, da cosa desume che siano occupati 900Mb circa ?
IceWarp
 
Posts: 640
Joined: Thu 20 Feb, 2003 16:13

Postby felicebalsamo » Sat 08 Aug, 2009 19:55

Utilizzo un server virtualizzato con XEN.
Vedo da li il consumo di memoria in tempo reale.

In media sono 900 Mbyte circa.
Corrisponde piu' o meno, al comando ps che allego qui sotto.
Noto molto php.
Cosa posso fare?

Premetto che questo server fa solo posta elettronica, quindi se ci sono servizi intuli posso eliminarli.


[root@mail ~]# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 10344 676 ? Ss Aug06 0:00 init [3]
root 2 0.0 0.0 0 0 ? S< Aug06 0:00 [migration/0]
root 3 0.0 0.0 0 0 ? SN Aug06 0:00 [ksoftirqd/0]
root 4 0.0 0.0 0 0 ? S< Aug06 0:00 [watchdog/0]
root 5 0.0 0.0 0 0 ? S< Aug06 0:00 [events/0]
root 6 0.0 0.0 0 0 ? S< Aug06 0:00 [khelper]
root 7 0.0 0.0 0 0 ? S< Aug06 0:00 [kthread]
root 9 0.0 0.0 0 0 ? S< Aug06 0:00 [xenwatch]
root 10 0.0 0.0 0 0 ? S< Aug06 0:00 [xenbus]
root 16 0.0 0.0 0 0 ? S< Aug06 0:00 [kblockd/0]
root 17 0.0 0.0 0 0 ? S< Aug06 0:00 [cqueue/0]
root 21 0.0 0.0 0 0 ? S< Aug06 0:00 [khubd]
root 23 0.0 0.0 0 0 ? S< Aug06 0:00 [kseriod]
root 79 0.0 0.0 0 0 ? S Aug06 0:00 [pdflush]
root 80 0.0 0.0 0 0 ? S Aug06 0:00 [pdflush]
root 81 0.0 0.0 0 0 ? S< Aug06 0:00 [kswapd0]
root 82 0.0 0.0 0 0 ? S< Aug06 0:00 [aio/0]
root 212 0.0 0.0 0 0 ? S< Aug06 0:00 [kpsmoused]
root 229 0.0 0.0 0 0 ? S< Aug06 0:00 [kstriped]
root 238 0.0 0.0 0 0 ? S< Aug06 0:00 [ksnapd]
root 249 0.0 0.0 0 0 ? S< Aug06 0:00 [kjournald]
root 273 0.0 0.0 0 0 ? S< Aug06 0:00 [kauditd]
root 302 0.0 0.0 12600 732 ? S<s Aug06 0:00 /sbin/udevd -d
root 713 0.0 0.0 0 0 ? S< Aug06 0:00 [kmpathd/0]
root 714 0.0 0.0 0 0 ? S< Aug06 0:00 [kmpath_handle]
root 736 0.0 0.0 0 0 ? S< Aug06 0:00 [kjournald]
root 1059 0.0 0.0 27328 808 ? S<sl Aug06 0:00 auditd
root 1061 0.0 0.0 16268 740 ? S<sl Aug06 0:00 /sbin/audispd
root 1085 0.0 0.0 5904 604 ? Ss Aug06 0:00 syslogd -m 0
root 1088 0.0 0.0 3800 436 ? Ss Aug06 0:00 klogd -x
rpc 1110 0.0 0.0 8048 580 ? Ss Aug06 0:00 portmap
root 1134 0.0 0.0 10140 768 ? Ss Aug06 0:00 rpc.statd
root 1151 0.0 0.1 65948 1260 ? S Aug06 0:01 /bin/bash /usr/
root 1186 0.0 0.0 0 0 ? S< Aug06 0:00 [rpciod/0]
root 1243 0.0 0.0 48712 720 ? Ss Aug06 0:00 rpc.idmapd
dbus 1260 0.0 0.0 21256 992 ? Ss Aug06 0:00 dbus-daemon --s
root 1270 0.0 0.0 10428 788 ? Ss Aug06 0:00 /usr/sbin/hcid
root 1276 0.0 0.0 5932 544 ? Ss Aug06 0:00 /usr/sbin/sdpd
root 1298 0.0 0.0 0 0 ? S< Aug06 0:00 [krfcommd]
root 1336 0.0 0.1 21036 1300 ? Ssl Aug06 0:00 pcscd
root 1350 0.0 0.0 8512 488 ? Ss Aug06 0:00 /usr/bin/hidd -
root 1365 0.0 0.1 29948 1216 ? Ssl Aug06 0:00 automount
root 1401 0.0 0.6 18496 6652 ? Ssl Aug06 0:09 /opt/merak/cont
root 1415 0.0 0.8 37496 9240 ? Ssl Aug06 0:00 /opt/merak/cal
root 1429 0.0 0.3 12004 3352 ? Ssl Aug06 0:00 /opt/merak/im -
root 1450 0.0 0.6 15716 6780 ? Ssl Aug06 0:08 /opt/merak/pop3
root 1488 0.0 14.2 222104 148924 ? Ssl Aug06 0:09 /opt/merak/smtp
root 1490 0.0 0.0 6264 912 ? Ss Aug06 0:00 /opt/merak/mera
root 1547 0.0 0.1 60524 1192 ? Ss Aug06 0:00 /usr/sbin/sshd
root 1557 0.0 0.2 135556 2716 ? Ss Aug06 0:00 cupsd
root 1575 0.0 0.0 6448 356 ? Ss Aug06 0:00 gpm -m /dev/inp
root 1585 0.0 0.1 74832 1132 ? Ss Aug06 0:00 crond
root 1620 0.0 0.0 18732 464 ? Ss Aug06 0:00 /usr/sbin/atd
avahi 1643 0.0 0.1 24168 1384 ? Ss Aug06 0:00 avahi-daemon: r
avahi 1644 0.0 0.0 23144 336 ? Ss Aug06 0:00 avahi-daemon: c
68 1654 0.0 0.3 30300 3316 ? Ss Aug06 0:00 hald
root 1655 0.0 0.0 21688 1032 ? S Aug06 0:00 hald-runner
root 1678 0.0 1.4 259012 15632 ? SN Aug06 0:00 /usr/bin/python
root 1680 0.0 0.1 12912 1176 ? SN Aug06 0:00 /usr/libexec/ga
root 1681 0.0 0.1 4520 1160 ? Ss Aug06 0:00 ./ctasd.bin -l
root 1682 0.0 0.5 23240 5864 ? Sl Aug06 0:02 ./ctasd.bin -l
root 1751 0.0 0.0 18412 464 ? S Aug06 0:00 /usr/sbin/smart
root 1754 0.0 0.0 3796 528 xvc0 Ss+ Aug06 0:00 /sbin/agetty xv
root 3335 0.0 1.4 79564 15012 ? Ss Aug06 0:00 /opt/merak/php/
root 3336 0.0 2.3 85192 24768 ? S Aug06 0:00 /opt/merak/php/
root 3337 0.0 1.6 80840 17312 ? S Aug06 0:00 /opt/merak/php/
root 3338 0.0 1.2 79960 13184 ? S Aug06 0:00 /opt/merak/php/
root 3339 0.0 1.0 79564 11356 ? S Aug06 0:00 /opt/merak/php/
root 3340 0.0 1.0 79564 11356 ? S Aug06 0:00 /opt/merak/php/
root 3341 0.0 1.0 79564 11356 ? S Aug06 0:00 /opt/merak/php/
root 3342 0.0 1.0 79564 11356 ? S Aug06 0:00 /opt/merak/php/
root 3343 0.0 1.0 79564 11356 ? S Aug06 0:00 /opt/merak/php/
root 12775 0.0 0.3 87924 3304 ? Ss 19:40 0:00 sshd: root@pts/
root 12820 0.0 0.1 66084 1512 pts/0 Ss 19:40 0:00 -bash
root 13973 0.0 0.0 3784 436 ? S 19:51 0:00 sleep 60
root 14023 0.0 0.0 65612 968 pts/0 R+ 19:52 0:00 ps aux
felicebalsamo
 
Posts: 77
Joined: Mon 21 May, 2007 10:43

Postby IceWarp » Wed 26 Aug, 2009 15:51

Può postare il risultato del comando "free" ?
IceWarp
 
Posts: 640
Joined: Thu 20 Feb, 2003 16:13

Postby felicebalsamo » Wed 26 Aug, 2009 16:35

Eccolo:

total used free shared buffers cached
Mem: 1048576 1006124 42452 0 114704 286552
-/+ buffers/cache: 604868 443708
Swap: 557048 339384 217664
Total: 1605624 1345508 260116
felicebalsamo
 
Posts: 77
Joined: Mon 21 May, 2007 10:43

Postby IceWarp » Mon 31 Aug, 2009 12:57

Dall'output del comando sembra che la macchina stia usando circa 600Mb di memoria e i restati 400 come buffer/cache.
L'utilizzo della memoria da Xen potrebbe includere anche la parte di buffer/cache quindi non dare un'indicazione reale dell'utilizzo della memoria da parte dei processi.
IceWarp
 
Posts: 640
Joined: Thu 20 Feb, 2003 16:13


Return to Merak serie 9

Who is online

Users browsing this forum: No registered users and 1 guest

cron