Rozkládání zátěže a failover pro servery

Tomáš Jacík

Rozkládání zátěže a failover pro servery
« kdy: 18. 05. 2012, 21:59:25 »
Zdravím,

jsme malá firma housující projekty našich zákazníků a pro některé z nich v poslední době řešíme věci jako failover a rozkládání zátěže a to i v rámci více lokalit/servroven. Na zahraničním trhu existují komerční služby za zajímavé ceny, pro naše účely je ale odezva příliš vysoká. Rozhodli jsme se proto vybudovat řešení sami.

Pro začátek je představa taková, že bychom měli na top úrovni 3 dns servery v různých lokalitách ze kterých se utvoří quorum. DNS servery budou moci na zakládě splňení/nesplnění určitých podmínek měnit DNS zánamy. Na druhé frontě by byly v jednotlivých servrovnách 2 stroje (redundance přes keepalived), které budou rozkládat zátěž na webservery pomocí nginx. Servrovny kterých se to týká budou pravděpodobně Vegacom, Casablanca a TTC.

Jasně, není to ideální řešení, ale byl by to začátek. Případným jiným nápadům se samozřejmě nebráním.

A teď to hlavní: ono to není finančně sranda utáhnout, proto hledáme někoho kdo by něco takového využil a podílel se s námi na nákladech či vývoji nebo si od nás službu pronajímal za měsíšní paušál. Ve finále bych z toho rád udělal službu která by failover/rozložení zátěže nabíla i těm, kteří nechtějí sami utrácet za drahá řešení jako my.
« Poslední změna: 18. 05. 2012, 23:31:17 od Petr Krčmář »