Kukonza zosungirako makalata mu Zimbra Collaboration Suite

M'modzi mwa athu nkhani zam'mbuyo, yoperekedwa ku mapulani a zomangamanga pogwiritsira ntchito Zimbra Collabortion Suite mu bizinesi, zinanenedwa kuti cholepheretsa chachikulu pakugwira ntchito kwa yankho ili ndi liwiro la I / O la zida za disk muzosungira makalata. Zowonadi, panthawi yomwe mazana angapo ogwira ntchito m'bizinesi amapeza nthawi yosungiramo makalata omwewo, kuchuluka kwa tchanelo cholembera ndikuwerenga zambiri kuchokera pa hard drive sikungakhale kokwanira pakuchitapo kanthu kwa ntchitoyo. Ndipo ngati pazigawo zing'onozing'ono za Zimbra izi sizidzakhala vuto linalake, ndiye ngati makampani akuluakulu ndi othandizira a SaaS, zonsezi zingayambitse maimelo osayankhidwa ndipo, chifukwa chake, kuchepa kwa ogwira ntchito, komanso kuphwanya malamulo. za SLAs. Ichi ndichifukwa chake, popanga ndikugwiritsa ntchito makhazikitsidwe akuluakulu a Zimbra, chidwi chapadera chiyenera kuperekedwa pakuwongolera magwiridwe antchito a hard drive posungira makalata. Tiyeni tiwone milandu iwiri ndikuyesera kupeza njira zowonjezeretsa katundu pa disk yosungirako zomwe zingagwiritsidwe ntchito mu iliyonse ya iwo.

Kukonza zosungirako makalata mu Zimbra Collaboration Suite

1. Kukhathamiritsa popanga kukhazikitsa kwakukulu kwa Zimbra

Panthawi yopangira makina odzaza Zimbra, woyang'anira ayenera kusankha njira yosungira yomwe angagwiritse ntchito. Kuti musankhe pankhaniyi, muyenera kudziwa kuti katundu wamkulu pama hard drive amachokera ku MariaDB DBMS yophatikizidwa mu Zimbra Collaboration Suite, makina osakira a Apache Lucene, ndi kusunga ma blob. Ndicho chifukwa chake kuti mugwiritse ntchito mapulogalamuwa pansi pa katundu wambiri, m'pofunika kugwiritsa ntchito zipangizo zothamanga kwambiri komanso zodalirika.

Nthawi zonse, Zimbra imatha kukhazikitsidwa pa RAID ya hard drive komanso posungira yolumikizidwa kudzera pa protocol ya NFS. Pamakhazikitsidwe ang'onoang'ono, mutha kukhazikitsa Zimbra pagalimoto ya SATA yokhazikika. Komabe, potengera kuyika kwakukulu, matekinoloje onsewa amawonetsa zovuta zosiyanasiyana monga kuchepetsa liwiro lojambulira kapena kudalirika kochepa, zomwe sizovomerezeka kwa mabizinesi akuluakulu kapena, makamaka kwa opereka SaaS.

Ichi ndichifukwa chake m'malo akuluakulu a Zimbra ndi bwino kugwiritsa ntchito SAN. Ndi ukadaulo uwu womwe ukutha kupereka njira yayikulu kwambiri yosungiramo zida zosungira ndipo nthawi yomweyo, chifukwa chotha kulumikiza cache yochulukirapo, kugwiritsa ntchito kwake sikubweretsa zoopsa zilizonse kubizinesi. Ndibwino kugwiritsa ntchito NVRAM, yomwe imagwiritsidwa ntchito m'ma SANs ambiri kufulumizitsa zinthu panthawi yolemba. Koma ndikwabwino kuletsa kusungitsa deta yojambulidwa pama disks okha, chifukwa zitha kubweretsa kuwonongeka kosasinthika kwa media ndi kutayika kwa data ngati vuto lamagetsi lichitika.

Ponena za kusankha fayilo, chisankho chabwino kwambiri chingakhale kugwiritsa ntchito zomwe zili mufayilo Linux Ext3/Ext4. Chinthu chachikulu chomwe chimagwirizana ndi dongosolo la mafayilo ndichakuti liyenera kukhazikitsidwa ndi gawolo - nthawi. Njira iyi idzalepheretsa ntchito yojambulira nthawi yomaliza yofikira mafayilo, zomwe zikutanthauza kuti zidzachepetsa kwambiri kuwerengera ndi kulemba. Nthawi zambiri, popanga fayilo ya ext3 kapena ext4 ya Zimbra, muyenera kugwiritsa ntchito magawo otsatirawa. mke2fs:

-j - Kupanga nyuzipepala yamafayilo. Pangani fayilo yamafayilo ndi ext3/ext4 magazine.
-L DZINA - Kupanga dzina la voliyumu kuti mugwiritse ntchito /etc/fstab
-O dir_index - Kugwiritsa ntchito mtengo wosakira mwachangu kuti mufulumizitse kusaka kwamafayilo mumakanema akulu
-m 2 - Kusunga 2% ya voliyumu mumafayilo akulu akulu pazowongolera
-J kukula = 400 - Kupanga magazini yayikulu
-b4096 - Kuti mudziwe kukula kwa block mu ma byte
-ndi 10240 - Posungira mauthenga, zosinthazi ziyenera kugwirizana ndi kukula kwa uthenga. Muyenera kusamala kwambiri ndi parameter iyi, chifukwa mtengo wake sungathe kusinthidwa pambuyo pake.

Ndi bwino kuti athe dirsync posungira ma blob, kusungirako kwa metadata ya Lucene, ndi kusungirako pamzere wa MTA. Izi ziyenera kuchitika chifukwa Zimbra nthawi zambiri amagwiritsa ntchito zofunikira fsync pakulemba kotsimikizika kwa blob yokhala ndi data ku disk. Komabe, sitolo ya makalata ya Zimbra kapena MTA ikapanga mafayilo atsopano panthawi yotumiza uthenga, zimakhala zofunikira kulembera ku disk zosintha zomwe zimachitika m'mafoda ofanana. Ichi ndichifukwa chake, ngakhale fayiloyo idalembedwa kale ku disk pogwiritsa ntchito fsync, mbiri ya kuwonjezera kwake ku bukhuli silingakhale ndi nthawi yolembedwa ku diski ndipo, chifukwa chake, ikhoza kutayika chifukwa cha kulephera kwadzidzidzi kwa seva. Chifukwa cha ntchito dirsync mavutowa akhoza kupewedwa.

2. Kukhathamiritsa ndi zida za Zimbra zikuyenda

Nthawi zambiri zimachitika kuti patatha zaka zingapo pogwiritsa ntchito Zimbra, chiwerengero cha ogwiritsa ntchito chimawonjezeka kwambiri, ndipo ntchitoyi imayamba kuchepa. Yankho la vutoli ndi lodziwikiratu: ingowonjezerani ma seva atsopano ku zomangamanga kuti mubwezeretse liwiro la ntchitoyi. Komabe, sizotheka nthawi zonse kuwonjezera ma seva atsopano ku zomangamanga kuti muwongolere magwiridwe antchito ake. Oyang'anira IT nthawi zambiri amafunika kuthera nthawi yayitali akugwirizanitsa kugula. ma seva atsopano Kuphatikiza apo, ogulitsa nthawi zambiri amalephera kupereka seva yatsopano mochedwa kapena ngakhale kutumiza chinthu cholakwika, ngakhale ku madipatimenti owerengera ndalama kapena achitetezo.

Zachidziwikire, ndibwino kumanga zomangamanga zanu za Zimbra ndi malo osungira, kuti nthawi zonse mukhale ndi malo oti muwonjezere ndipo musadalire wina aliyense. Komabe, ngati cholakwika chachitika kale, manejala wa IT amatha kuchepetsa zotsatira zake momwe angathere. Mwachitsanzo, manejala wa IT angapeze kukweza pang'ono magwiridwe antchito mwa kuletsa kwakanthawi mautumiki amakina. Linux, zomwe nthawi zonse zimalowa mu hard drive nthawi yogwira ntchito ndipo, chifukwa chake, zimatha kusokoneza magwiridwe antchito a Zimbra. Mwachitsanzo, mutha kuletsa kwakanthawi:

autofs, netfs - Remote File System Discovery Services
zikho - Ntchito yosindikiza
xinetd, vsftpd - Ntchito zomangidwa * za NIX zomwe mwina simungafune
portmap, rpcsvcgssd, rpcgssd, rpcidmapd - Ntchito zoyimbira foni zakutali, zomwe nthawi zambiri zimagwiritsidwa ntchito limodzi ndi makina amafayilo a netiweki
dovecot, cyrus-imapd, sendmail, exim, postfix, ldap - Zobwereza zazinthu zazikulu zomwe zikuphatikizidwa mu Zimbra Collaboration Suite
slocate/updatedb - Popeza Zimbra imasunga uthenga uliwonse mu fayilo yosiyana, kuyendetsa ntchito ya updateb tsiku lililonse kungayambitse mavuto, chifukwa chake ndizotheka kuchita izi pamanja panthawi yochepa kwambiri pa maseva.

Kupulumutsa zida zamakina chifukwa cholepheretsa mautumikiwa sikudzakhala kofunikira kwambiri, koma ngakhale izi zitha kukhala zothandiza kwambiri pamikhalidwe yoyandikira kukakamiza majeure. Seva yatsopanoyo ikangowonjezeredwa ku maziko a Zimbra, tikulimbikitsidwa kuti muyambitsenso ntchito zomwe zidalephereka kale.

Mutha kukhathamiritsanso magwiridwe antchito a Zimbra mwa kusuntha ntchito ya syslog ku seva yosiyana kuti pakugwira ntchito zisakweze ma hard drive osungira makalata. Pafupifupi kompyuta iliyonse ndi yoyenera pazifukwa izi, ngakhale Raspberry Pi yotsika mtengo imodzi.

Source: www.habr.com

Gulani kuchititsa kodalirika kwamasamba okhala ndi chitetezo cha DDoS, ma seva a VPS VDS Gulani malo odalirika osungira mawebusayiti okhala ndi chitetezo cha DDoS, ma seva a VPS VDS | ProHoster