Kugonesa kuchengetedza tsamba muZimbra Collaboration Suite

Mune imwe yedu nyaya dzakapfuura, yakatsaurirwa kuhurongwa hwezvivakwa paunenge uchiita Zimbra Collabortion Suite mune bhizinesi, zvakanzi iyo huru yekumisikidza mukushanda kweichi mhinduro ndeye I / O kumhanya kwedhisiki zvishandiso mune mail storages. Hongu, panguva iyo mazana evashandi vebhizinesi vanosvika panguva imwe chete yekuchengetera tsamba, hupamhi hwechiteshi chekunyora nekuverenga ruzivo kubva kumadhiraivha akaomarara hunogona kunge husina kukwana pakubata kwesevhisi. Uye kana kune zvidiki zvigadziriso zveZimbra izvi hazvizove dambudziko rakati, zvino kana mune mabhizinesi makuru uye SaaS vanopa, zvese izvi zvinogona kutungamira kune isingateereri email uye, semhedzisiro, kuderera kwekushanda kwevashandi, pamwe nekutyora. ye SLAs. Ndokusaka, kana uchigadzira uye nekushandisa hukuru-hukuru kuisirwa kweZimbra, kutarisisa kwakanyanya kunofanirwa kubhadharwa pakugadzirisa mashandiro emadhiraivha mukuchengetedza tsamba. Ngatitarisei nyaya mbiri uye edza kuona kuti ndedzipi nzira dzekugadzirisa mutoro padhisiki kuchengetedza inogona kushandiswa mune imwe neimwe yadzo.

Kugonesa kuchengetedza tsamba muZimbra Collaboration Suite

1. Optimization paunenge uchigadzira yakakura-mwero yekuisa Zimbra

Munguva yekugadzira dhizaini yekumisikidza-mutoro Zimbra, maneja anofanira kuita sarudzo yekuti ndeipi yekuchengetedza system yekushandisa. Kuti usarudze nezvenyaya iyi, iwe unofanirwa kuziva kuti mutoro mukuru pane hard drive unobva kuMariaDB DBMS inosanganisirwa muZimbra Collaboration Suite, iyo Apache Lucene yekutsvaga injini, uye blob kuchengetedza. Ndokusaka kuti ushande izvi zvigadzirwa zvesoftware pasi pemamiriro emutoro wakanyanya, zvinodikanwa kushandisa yakakwirira-kumhanya uye yakavimbika michina.

Mumamiriro ezvinhu akajairwa, Zimbra inogona kuisirwa zvese paRAID yema hard drive uye pakuchengetedza kwakabatana kuburikidza neNFS protocol. Kune zvidiki zvekuisa, unogona kuisa Zimbra pane yenguva dzose SATA drive. Nekudaro, mumamiriro ekuiswa kwakakura, matekinoroji ese aya anoratidza kukanganisa kwakasiyana-siyana nenzira yekuderedzwa kwekurekodha kumhanya kana kuderera kwekuvimbika, izvo zvisingagamuchirwe kana kumabhizinesi makuru kana, kunyanya kune vanopa SaaS.

Ichi ndicho chikonzero mune zvakakura-zvivakwa zveZimbra zviri nani kushandisa SAN. Ndiyo tekinoroji iyi parizvino inokwanisa kupa hukuru hwekushandisa kwemidziyo yekuchengetedza uye panguva imwe chete, nekuda kwekugona kubatanidza huwandu hukuru hwecache, kushandiswa kwayo hakuisi chero njodzi dzakakosha kune bhizinesi. Iyo ipfungwa yakanaka kushandisa NVRAM, iyo inoshandiswa mumaSAN mazhinji kumhanyisa zvinhu panguva yekunyora. Asi zviri nani kudzima caching yedata rakarekodhwa pamadhisiki pachawo, sezvo zvichigona kutungamira kukuvadzwa kusingagadzirike kune midhiya uye kurasikirwa kwedata kana matambudziko emagetsi aitika.

Kana iri yekusarudza faira system, sarudzo yakanyanya kunaka ndeye kushandisa yakajairwa Linux Ext3/Ext4. Iyo huru nuance yakabatana neiyo faira system ndeyekuti inofanirwa kuiswa neparameter -noatime. Iyi sarudzo ichavhara basa rekunyora nguva yekupedzisira kuwana mafaira, izvo zvinoreva kuti ichaderedza zvikuru mutoro pakuverenga nekunyora. Kazhinji, paunenge uchigadzira ext3 kana ext4 faira system yeZimbra, unofanirwa kushandisa zvinotevera zvinoshandiswa paramita. mke2fs:

-j -Kugadzira faira system jenari Gadzira iyo faira system ine ext3/ext4 jenari.
-L ZITA -Kugadzira zita revhoriyamu kuti wozoshandisa mukati /etc/fstab
-O dir_index -Kushandisa hashi yekutsvaga muti kuti ikurumidze kutsvaga faira mumadhairekitori makuru
-m 2 -Kuchengeta 2% yevhoriyamu muhombe faira masisitimu eiyo midzi dhairekitori
-J saizi =400 - Kugadzira magazini yakakura
-b 4096 -Kuona saizi yeblock mumabhaiti
-ini 10240 -Kuchengetedza meseji, iyi kuseta inofanirwa kuenderana neavhareji meseji saizi. Iwe unofanirwa kunyatsoteerera kune iyi parameter, sezvo kukosha kwayo kusingagoni kuchinjwa gare gare.

Inokurudzirwawo kugonesa dirsync yekuchengetedza blob, Lucene yekutsvaga metadata kuchengetedza, uye MTA mutsara kuchengetedza. Izvi zvinofanirwa kuitwa nekuti Zimbra inowanzo shandisa iyo yekushandisa fsync kuitira kunyora kwakavimbiswa kwebhubhu ine data kune dhisiki. Nekudaro, kana Zimbra mail chitoro kana MTA ichigadzira mafaera matsva panguva yekutumira meseji, zvinova zvakafanira kunyora kune dhisiki shanduko dzinoitika mumafolda anoenderana. Ndokusaka, kunyangwe iyo faira yakatonyorerwa kudhisiki uchishandisa fsync, rekodhi yekuwedzera kwayo kune dhairekitori inogona kunge isina nguva yekunyorwa ku diski uye, semugumisiro, inogona kurasikirwa nekuda kwekutadza kwekamwe kamwe server. Kutenda nekushandiswa dirsync matambudziko aya anogona kudziviswa.

2. Optimization neZimbra infrastructure inoshanda

Zvinowanzoitika kuti mushure memakore akati wandei ekushandisa Zimbra, nhamba yevashandisi vayo inowedzera zvakanyanya uye sevhisi inova shoma uye isinga davire zuva rega rega. Nzira yekubuda mumamiriro ezvinhu aya iri pachena: iwe unongoda kuwedzera maseva matsva kune zvivakwa kuitira kuti sevhisi ishande zvakare nekukurumidza sepakutanga. Zvichakadaro, hazviitike nguva dzose kuti uwedzere maseva matsva kune zvivakwa kuitira kuti uwedzere kuita kwayo. Mamaneja eIT kazhinji anofanirwa kupedza nguva yakareba achironga kutengwa kwemaseva matsva neakaunti kana dhipatimendi rekuchengetedza; nekuwedzera, ivo vanowanzo deredzwa nevashambadziri vanogona kuendesa sevha nyowani kunonoka kana kuburitsa zvisirizvo.

Ehezve, zvakanakisa kuvaka yako Zimbra zvivakwa zvine chengetedzo kuitira kuti ugare uine chengetedzo yekuwedzera kwayo uye kwete kutsamira kune chero munhu, zvisinei, kana kukanganisa kwatoitwa, maneja weIT anogona kungogadzirisa mhedzisiro yayo se. zvakanyanya sezvinobvira. Semuyenzaniso, maneja weIT anogona kuwana diki chibereko chekuwedzera nekudzima kwenguva pfupi masevhisi eLinux system anogara achiwana ma hard drive panguva yekushanda uye saka anogona kukanganisa kuita kweZimbra. Saka, unogona kudzima kwenguva pfupi:

autofs, netfs - Remote File System Discovery Services
makapu - Dhinda sevhisi
xinetd, vsftpd -Akavakirwa-mukati * NIX masevhisi aungangozoda
portmap, rpcsvcgssd, rpcgssd, rpcidmapd - Remote maitiro ekufona masevhisi, ayo anowanzo shandiswa pamwe chete netiweki faira masisitimu
dovecot, cyrus-imapd, sendmail, exim, postfix, ldap - Mapiritsi ezvishandiso zvikuru zvinosanganisirwa muZimbra Collaboration Suite
slocate/updatedb - Sezvo Zimbra ichichengeta meseji imwe neimwe mune yakaparadzana faira, kumhanyisa iyo yakagadziridzwa sevhisi zuva rega rega kunogona kukonzera matambudziko, uye saka zvinokwanisika kuita izvi nemaoko panguva yekuremerwa kushoma pamaseva.

Kuchengetedza zviwanikwa zvehurongwa semhedzisiro yekudzima masevhisi aya hazvizove zvakanyanya kukosha, asi kunyangwe izvi zvinogona kubatsira zvakanyanya mumamiriro ari pedyo nekumanikidza majeure. Kana sevha nyowani yawedzerwa kuZimbra zvivakwa, zvinokurudzirwa kugonesa zvakare masevhisi akaremara.

Iwe unogona zvakare kukwidziridza kushanda kweZimbra nekufambisa iyo syslog sevhisi kune yakaparadzana sevha kuitira kuti panguva yekushanda irege kurodha madhiraivha akaomarara eemail storages. Inenge chero komputa inokodzera izvi zvinangwa, kunyangwe yakachipa imwe-bhodhi Raspberry Pi.

Source: www.habr.com

Voeg