L-ottimizzazzjoni tal-ħażna tal-posta f'Zimbra Collaboration Suite

F'wieħed minn tagħna artikoli preċedenti, iddedikat għall-ippjanar tal-infrastruttura meta timplimenta Zimbra Collaboration Suite f'intrapriża, intqal li l-limitazzjoni ewlenija fl-operat ta 'din is-soluzzjoni hija l-veloċità tal-I/O tal-apparat tad-disk f'ħażniet tal-posta. Tabilħaqq, fi żmien meta diversi mijiet ta 'impjegati ta' intrapriża jaċċessaw simultanjament l-istess ħażna tal-posta, il-wisa 'tal-kanal għall-kitba u l-qari ta' informazzjoni mill-hard drives jista 'ma jkunx biżżejjed għall-operat reattiv tas-servizz. U jekk għal installazzjonijiet żgħar ta 'Zimbra din mhux se tkun problema partikolari, allura fil-każ ta' intrapriżi kbar u fornituri SaaS, dan kollu jista 'jwassal għal email li ma jirrispondux u, bħala riżultat, tnaqqis fl-effiċjenza tal-impjegati, kif ukoll ksur. ta' SLAs. Huwa għalhekk li, meta jiġu ddisinjati u operati installazzjonijiet Zimbra fuq skala kbira, għandha tingħata attenzjoni speċjali għall-ottimizzazzjoni tal-prestazzjoni tal-hard drives fil-ħażna tal-posta. Ejja nħarsu lejn żewġ każijiet u nippruvaw issir taf liema metodi għall-ottimizzazzjoni tat-tagħbija fuq il-ħażna tad-diska jistgħu jiġu applikati f'kull wieħed minnhom.

L-ottimizzazzjoni tal-ħażna tal-posta f'Zimbra Collaboration Suite

1. Ottimizzazzjoni meta tiddisinja installazzjoni ta 'Zimbra fuq skala kbira

Matul il-fażi tad-disinn ta 'installazzjoni ta' Zimbra b'tagħbija għolja, l-amministratur ikollu jagħmel għażla dwar liema sistema ta 'ħażna tuża. Sabiex tiddeċiedi dwar din il-kwistjoni, għandek tkun taf li t-tagħbija ewlenija fuq il-hard drives ġejja mill-DBMS MariaDB inkluż fil-Zimbra Collaboration Suite, il-magna tat-tiftix Apache Lucene, u l-ħażna blob. Huwa għalhekk li sabiex joperaw dawn il-prodotti tas-softwer taħt kundizzjonijiet ta 'tagħbija għolja, huwa meħtieġ li jintuża tagħmir ta' veloċità għolja u affidabbli.

Taħt kundizzjonijiet normali, Zimbra jista 'jiġi installat kemm fuq RAID ta' hard drives kif ukoll fuq ħażna konnessa permezz tal-protokoll NFS. Għal installazzjonijiet żgħar ħafna, tista 'tinstalla Zimbra fuq drive SATA regolari. Madankollu, fil-kuntest ta 'installazzjonijiet kbar, dawn it-teknoloġiji kollha juru żvantaġġi varji fil-forma ta' veloċità ta 'reġistrazzjoni mnaqqsa jew affidabilità baxxa, li hija inaċċettabbli la għal intrapriżi kbar u lanqas, speċjalment għal fornituri SaaS.

Huwa għalhekk li f'infrastrutturi Zimbra fuq skala kbira huwa aħjar li tuża SAN. Hija din it-teknoloġija li bħalissa kapaċi tipprovdi l-akbar throughput għall-apparat tal-ħażna u fl-istess ħin, grazzi għall-abbiltà li tikkonnettja ammont kbir ta 'cache, l-użu tagħha prattikament ma joħloq l-ebda riskju sinifikanti għall-intrapriża. Hija idea tajba li tuża NVRAM, li tintuża f'ħafna SANs biex tħaffef l-affarijiet waqt il-kitba. Iżda huwa aħjar li tiddiżattiva l-caching ta 'data rreġistrata fuq id-diski nfushom, peress li jista' jwassal għal ħsara irreparabbli lill-midja u telf ta 'data jekk iseħħu problemi ta' enerġija.

Fir-rigward tal-għażla ta 'sistema ta' fajls, l-aħjar għażla tkun li tuża l-Linux standard Ext3/Ext4. L-isfumatura ewlenija assoċjata mas-sistema tal-fajls hija li għandha tkun immuntata mal-parametru -noatime. Din l-għażla tiddiżattiva l-funzjoni tar-reġistrazzjoni tal-ħin tal-aħħar aċċess għall-fajls, li jfisser li tnaqqas ħafna t-tagħbija fuq il-qari u l-kitba. B'mod ġenerali, meta toħloq sistema ta 'fajls ext3 jew ext4 għal Zimbra, għandek tuża l-parametri ta' utilità li ġejjin mke2fs:

-j — Biex toħloq ġurnal tas-sistema tal-fajls Oħloq is-sistema tal-fajls b'ġurnal ext3/ext4.
-L ISEM - Biex toħloq isem tal-volum biex imbagħad tuża f'/etc/fstab
-O dir_index - Biex tuża siġra tat-tiftix hashed biex tħaffef it-tfittxijiet tal-fajls f'direttorji kbar
-m 2 — Biex tirriserva 2% tal-volum f'sistemi ta' fajls kbar għad-direttorju tal-għeruq
-J daqs=400 — Biex toħloq rivista kbira
-b 4096 — Biex jiġi ddeterminat id-daqs tal-blokk f'bytes
-i 10240 - Għall-ħażna tal-messaġġi, dan l-issettjar għandu jikkorrispondi għad-daqs medju tal-messaġġ. Għandek tagħti attenzjoni kbira lil dan il-parametru, peress li l-valur tiegħu ma jistax jinbidel aktar tard.

Huwa wkoll rakkomandat li tippermetti dirsync għall-ħżin tal-blob, il-ħażna tal-metadata tat-tiftix Lucene, u l-ħażna tal-kju tal-MTA. Dan għandu jsir minħabba li Zimbra normalment juża l-utilità fsync għall-kitba garantita ta 'blob b'data fuq disk. Madankollu, meta l-maħżen tal-posta ta 'Zimbra jew l-MTA joħloq fajls ġodda waqt it-twassil tal-messaġġi, isir meħtieġ li tikteb fuq disk il-bidliet li jseħħu fil-folders korrispondenti. Huwa għalhekk li, anki jekk il-fajl diġà ġie miktub fuq disk bl-użu fsync, ir-rekord taż-żieda tiegħu mad-direttorju jista 'ma jkollux ħin biex jinkiteb fuq id-diska u, bħala riżultat, jista' jintilef minħabba ħsara f'daqqa fis-server. Grazzi għall-użu dirsync dawn il-problemi jistgħu jiġu evitati.

2. Ottimizzazzjoni bl-infrastruttura Zimbra taħdem

Ħafna drabi jiġri li wara diversi snin ta 'użu ta' Zimbra, in-numru ta 'utenti tiegħu jiżdied b'mod sinifikanti u s-servizz isir dejjem inqas reattiv kuljum. It-triq 'il barra minn din is-sitwazzjoni hija ovvja: għandek bżonn biss li żżid servers ġodda fl-infrastruttura sabiex is-servizz jerġa' jaħdem malajr daqs qabel. Sadanittant, mhux dejjem huwa possibbli li immedjatament jiżdiedu servers ġodda mal-infrastruttura sabiex tiżdied il-prestazzjoni tagħha. Il-maniġers tal-IT ħafna drabi jkollhom iqattgħu żmien twil jikkoordinaw ix-xiri ta 'servers ġodda mad-dipartiment tal-kontabilità jew tas-sigurtà; barra minn hekk, ħafna drabi jiġu ċċarati minn fornituri li jistgħu jwasslu server ġdid tard jew saħansitra jwasslu l-ħaġa ħażina.

Ovvjament, l-aħjar huwa li tibni l-infrastruttura tiegħek ta’ Zimbra b’riżerva sabiex dejjem ikollok riżerva għall-espansjoni tagħha u ma tiddependi minn ħadd, madankollu, jekk ikun diġà sar żball, il-maniġer tal-IT jista’ biss itaffu l-konsegwenzi tiegħu hekk kif kemm jista’ jkun. Pereżempju, maniġer tal-IT jista 'jikseb spinta żgħira fil-produttività billi jiskonnettja temporanjament is-servizzi tas-sistema Linux li jaċċessaw regolarment hard drives waqt it-tħaddim u għalhekk jista' jkollu impatt negattiv fuq il-prestazzjoni ta 'Zimbra. Allura, tista' temporanjament tiddiżattiva:

autofs, netfs - Servizzi ta' Skoperta tas-Sistema ta' Fajl mill-bogħod
tazzi — Servizz ta' stampar
xinetd, vsftpd - Servizzi *NIX inkorporati li probabilment mhux se jkollok bżonn
portmap, rpcsvcgssd, rpcgssd, rpcidmapd — Servizzi ta' sejħiet ta' proċedura mill-bogħod, li normalment jintużaw flimkien ma' sistemi ta' fajls tan-netwerk
ħamiema, cyrus-imapd, sendmail, exim, postfix, ldap — Duplikati tal-utilitajiet ewlenin inklużi fis-Zimbra Collaboration Suite
slocate/aġġornatb - Peress li Zimbra jaħżen kull messaġġ f'fajl separat, it-tħaddim tas-servizz updatedb kuljum jista 'jikkawża problemi, u għalhekk huwa possibbli li tagħmel dan manwalment waqt l-inqas tagħbija fuq is-servers

L-iffrankar tar-riżorsi tas-sistema bħala riżultat tad-diżattivazzjoni ta' dawn is-servizzi mhux se jkun sinifikanti ħafna, iżda anke dan jista' jkun utli ħafna f'kundizzjonijiet qrib force majeure. Ladarba s-server il-ġdid jiġi miżjud mal-infrastruttura ta' Zimbra, huwa rrakkomandat li jerġgħu jiġu attivati ​​s-servizzi li qabel kienu diżattivati.

Tista 'wkoll tottimizza l-operat ta' Zimbra billi tmexxi s-servizz syslog għal server separat sabiex waqt it-tħaddim ma jgħabbix il-hard drives tal-ħażniet tal-posta. Kważi kull kompjuter huwa adattat għal dawn l-għanijiet, anke Raspberry Pi b'bord wieħed irħis.

Sors: www.habr.com

Żid kumment