Rozšíření služby monitoringu zdraví virtuálních serverů
Napsal: stř 30. dub 2014 16:00:58
Dobrý den.
Funkce pro sledování 'zdraví' virtuálních serverů 4smart.cz je nově rozšířena o sledování nadměrně vysokých částek kreditu účtovaných za systémové prostředky každého virtuálního serveru.
Motivací k tomuto rozšíření jsou občas se vyskytující případy, kdy virtuální server uživatele byl hacknut útočníkem, který do něj posléze nasadil nějaký svůj kód (například pro rozesílání poštovního spamu, nebo nějaký jiný bot) a jeho příčinou tak došlo k vyčerpání kreditu na účtu uživatele. V těchto případech šlo i o nemalé částky. Známý je také případ s FTP serverem proftpd (http://forum.odorik.cz/viewtopic.php?f=5&t=1512), kdy šlo o bug v jeho implementaci. Tato verze se nacházela v Debianu Squeeze a za určitých okolností tak došlo k nadměrnému zatížení CPU a rychlému úbytku kreditu.
Nové rozšíření, nasazené na všech HW uzlech 4smart.cz, sleduje virtuální servery, které za aktuální den spotřebovaly více než 25 Kč kreditu. Pokud je takový VPS nalezen, provede se výpočet průměrného množství spotřebovaného kreditu tímto VPS za posledních 30 dní (klouzavý aritmetický průměr) a je li tato průměrná hodnota překročena 4x, je takový virtuální server zastaven a uživateli je odeslán email informující o problému.
Náklady za provoz virtuálních serverů na 4smart.cz se běžně pohybují v řádech jednotek korun za den. Máme zde však zákazníky, jejichž náklady za provoz VPS jsou podstatně vyšší a jedná se i o desítky korun, někdy překračující i zmíněných 25 Kč.
Vesměs jde o komplexní řešení - webhostery, poskytovatele VoIP služeb a služeb k nim navazujícím (CRM apod.).
Zmíněná implementace bere v potaz, že virtuální server, nově vytvořený, se bude nějakým způsobem vyvíjet. Nebo-li počítá s tím, že prvotní nízké náklady budou postupem času nějakým způsobem růst. Konkrétně v první den účtování (života) virtuálního serveru je tato funkce neaktivní (matematicky nedojde ke spolnění podmínky), protože se v podstatě učí a nemá podle čeho posuzovat. Podobně se na druhou stranu počítá i s případy, kdy virtuální server dříve hojně používaný je v posledních dnech používaný výrazně méně - funkce se tedy adaptuje.
J.M.
Funkce pro sledování 'zdraví' virtuálních serverů 4smart.cz je nově rozšířena o sledování nadměrně vysokých částek kreditu účtovaných za systémové prostředky každého virtuálního serveru.
Motivací k tomuto rozšíření jsou občas se vyskytující případy, kdy virtuální server uživatele byl hacknut útočníkem, který do něj posléze nasadil nějaký svůj kód (například pro rozesílání poštovního spamu, nebo nějaký jiný bot) a jeho příčinou tak došlo k vyčerpání kreditu na účtu uživatele. V těchto případech šlo i o nemalé částky. Známý je také případ s FTP serverem proftpd (http://forum.odorik.cz/viewtopic.php?f=5&t=1512), kdy šlo o bug v jeho implementaci. Tato verze se nacházela v Debianu Squeeze a za určitých okolností tak došlo k nadměrnému zatížení CPU a rychlému úbytku kreditu.
Nové rozšíření, nasazené na všech HW uzlech 4smart.cz, sleduje virtuální servery, které za aktuální den spotřebovaly více než 25 Kč kreditu. Pokud je takový VPS nalezen, provede se výpočet průměrného množství spotřebovaného kreditu tímto VPS za posledních 30 dní (klouzavý aritmetický průměr) a je li tato průměrná hodnota překročena 4x, je takový virtuální server zastaven a uživateli je odeslán email informující o problému.
Náklady za provoz virtuálních serverů na 4smart.cz se běžně pohybují v řádech jednotek korun za den. Máme zde však zákazníky, jejichž náklady za provoz VPS jsou podstatně vyšší a jedná se i o desítky korun, někdy překračující i zmíněných 25 Kč.
Vesměs jde o komplexní řešení - webhostery, poskytovatele VoIP služeb a služeb k nim navazujícím (CRM apod.).
Zmíněná implementace bere v potaz, že virtuální server, nově vytvořený, se bude nějakým způsobem vyvíjet. Nebo-li počítá s tím, že prvotní nízké náklady budou postupem času nějakým způsobem růst. Konkrétně v první den účtování (života) virtuálního serveru je tato funkce neaktivní (matematicky nedojde ke spolnění podmínky), protože se v podstatě učí a nemá podle čeho posuzovat. Podobně se na druhou stranu počítá i s případy, kdy virtuální server dříve hojně používaný je v posledních dnech používaný výrazně méně - funkce se tedy adaptuje.
J.M.