Plánovanie infraštruktúry pre inštaláciu Zimbra Collaboration Suite

Implementácia akéhokoľvek IT riešenia vo firme začína projektovaním. V tejto fáze musí IT manažér vypočítať počet serverov a ich charakteristiky tak, aby na jednej strane dostatočne pokrývali všetkých používateľov, a na druhej strane, aby pomer ceny a kvality týchto serverov bol optimálny a náklady na vytvorenie výpočtovej infraštruktúry pre nový informačný systém nezapricinili vážny zásah do IT rozpočtu podniku. Pozrime sa, ako správne projektovať infraštruktúru pre implementáciu Zimbra Collaboration Suite vo firme.

Plánovanie infraštruktúry pre inštaláciu Zimbra Collaboration Suite

Hlavnou črtou Zimbry v porovnaní s inými riešeniami je, že v prípade ZCS sa "úzky hrdlo" zriedka stáva procesorový výkon alebo operačná pamäť. Hlavným obmedzením býva zvyčajne rýchlosť vstupu a výstupu pevných diskov, a preto by sa mala pozornosť sústrediť hlavne na úložiská dát. Oficiálne vyhlásené minimálne požiadavky pre Zimbu v produkčnom prostredí sú štvordIMenzionálny 64-bitový procesor s 2 gigahertzami frekvencie, 10 gigabajtov pre systémové súbory a logy, ako aj minimálne 8 gigabajtov RAM. Tieto charakteristiky zvyčajne stačia na plynulú prácu servera. Ale čo robiť, ak máte za úlohu implementovať Zimbu pre 10 tisíc používateľov? Aké servery a ako by sa mali v takom prípade implementovať?

Začneme tým, že infraštruktúra pre 10 tisíc používateľov by mala byť multi-serverová. Multi-serverová infraštruktúra umožňuje Zimbre byť škálovateľnou a na druhej strane dosahovať plynulú prácu informačného systému aj pri vysokom počte používateľov. Obvykle býva dosť ťažké predpovedať, koľko používateľov môže server Zimbra kvalitne obslúžiť, pretože veľmi veľa závisí od intenzity ich práce s kalendármi a elektronickou poštou, ako aj od používaného protokolu. Preto na príklade implementujeme 4 mailové úložiská. V prípade nedostatku alebo vážneho prebytku výkonu sa bude možné buď odpojiť, alebo pridať ďalší.

Pri návrhu infraštruktúry pre 10 000 ľudí bude potrebné vytvoriť servery LDAP, MTA a Proxy a 4 poštové úložiská. Je dôležité poznamenať, že servery LDAP, MTA a Proxy môžu byť virtuálne. To zníži náklady na serverový hardvér a uľahčí zálohovanie a obnovu dát, ale na druhej strane, v prípade poruchy fyzického servera riskujete, že zostanete bez MTA, LDAP a Proxy. Preto by ste sa mali rozhodnúť medzi fyzickými alebo virtuálnymi servermi na základe toho, akú dobu výpadku si môžete dovoliť v prípade núdze. Poštové úložiská by sa mali nachádzať na fyzických serveroch, pretože na nich prebieha najväčší počet zapisovacích cyklov, ktoré obmedzujú výkonnosť Zimbry, a preto väčší počet kanálov na prenos dát môže výrazne zvýšiť výkonnosť Zimbry.

V podstate, po vytvorení serverov LDAP, MTA, Proxy, sieťových úložísk a ich spojení do jednej infraštruktúry, je Zimbra Collaboration Suite pre 10 000 používateľov pripravená na spustenie. Schéma fungovania tejto konfigurácie bude dosť jednoduchá:

Plánovanie infraštruktúry pre inštaláciu Zimbra Collaboration Suite

Na schéme sú zobrazené hlavné uzly systému a toky dát, ktoré medzi nimi budú cirkulovať. Pri tejto konfigurácii infraštruktúra nebude vôbec chránená pred stratou dát, výpadkom spôsobeným zlyhaním niektorého z serverov atď. Pozrime sa, ako je možné chrániť svoju infraštruktúru pred týmito problémami.

Hlavnou metódou je hardvérová redundancia. Dodatočné uzly MTA a Proxy môžu v prípade zlyhania hlavných serverov dočasne prebrať úlohu hlavných. Duplicitné uzly kriticky dôležitej infraštruktúry sú prakticky vždy skvelým nápadom, ale nie vždy je realizovateľné v požadovanom rozsahu. Výrazný príklad je zálohovanie serverov, na ktorých je uložená pošta. V súčasnosti Zimbra Collaboration Suite Open-Source Edition nepodporuje vytváranie duplicitných úložísk, takže v prípade zlyhania jedného z takýchto serverov sa nedá vyhnúť výpadku, a na zníženie doby výpadku spôsobeného zlyhaním poštového úložiska môže IT manažér nasadiť jeho zálohu na inom. serveri.

Keďže Zimbra OSE nemá zabudovaný zálohovací systém, budeme potrebovať Zextras Backup, ktorý podporuje zálohovanie v reálnom čase a externé úložisko. Keďže Zextras Backup, keď robí plné a inkrementálne zálohy, ukladajú všetky dáta do priečinka /opt/zimbra/backup, bolo by rozumné pripojiť k nemu externé, sieťové alebo dokonca cloudové úložisko, aby sme mali k dispozícii médium s aktuálnou zálohou v prípade pádu jedného z serverov. Môže sa obnoviť na rezervnom fyzickom serveri, virtuálnom stroji alebo v cloude. Dobrou myšlienkou by tiež bolo nainštalovať MTA so spamovým filtrom pred server s Zimbra Proxy, aby sa znížilo množstvo nevyžiadanej prevádzky prichádzajúcej na server.

Nakoniec bude zabezpečená infraštruktúra Zimbra vyzerať približne takto:

Plánovanie infraštruktúry pre inštaláciu Zimbra Collaboration Suite

S touto konfiguráciou infraštruktúra Zimbra nielenže poskytne kvalitné služby pre 10 000 používateľov, ale aj v prípade nepredvídanej situácie umožní čo najrýchlejšie odstrániť jej následky.

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster