Představujeme vám WMS. Místo, kde stovky vašich webů mohou mít milionovou návštěvnost

[gtranslate]

Právě v těchto dnech probíhají úspěšné intenzivní alfa testy naší nové služby WMS, kterou bychom vám rádi dnes představili. Během srpna je v plánu otevřený beta test, který by pak mohl hladce přejít v plně funkční službu. Data a individuální nastavení by tak zůstala testerům na serverech.

Od VMS k WMS

VMS (Virtual Managed Server) byla služba, kterou jsme již delší dobu chtěli zařadit do naší nabídky. Měl to být klasický VPS (Virtual Private Server) kompletně pod naší správou. Pracovali jsme na třech konceptech, které odráželi aktuální poptávku zákazníků během zhruba 4 let. Na jadnom z konceptů už pracovali naši programátoři a bylo do něj investováno velké množství času a úsilí.

Minulý rok jsme však po detailní analýze trhu a poptávky zjistili, že o službu VMS, která by uměla všechno, v podstatě není zájem. Respektive všechny ty pokročilé věci chce jen zlomek zákazníků. Většina zákazníků vyžaduje (v podstatě) jen správu webhostingového a databázového serveru. Celý koncept jsme tak zjednodušili, vylepšili podle aktuálních pokročilých hardwarových a softwarových možností a začali znovu.

Opustili jsme původní koncept využívající plně virtualizované řešení. Měli jsme připravené dokonce funkční řešení pomocí LXC kontejnerů.

Nakonec jsme vše udělali na Dockeru a Kubernetes. Tyto technologie momentálně shledáváme jako nejlepší a připravujeme na nich i další služby.

Výsledkem tedy není VMS ale WMS – Webhosting Managed Server, případně chcete-li WEDOS Managed Server.

Co je WMS a jak funguje

Služba je koncipována jako velmi výkonný multi-domain webhosting s možností škálování až na úroveň vyhrazeného dedikovaného serveru. Je to tedy zcela nová služba. Služba pro každého, kdo potřebuje vysoký výkon VPS či dokonce dedikovaného serveru, ale nechce se starat o správu serveru. 

Pokud zvládáte obsluhovat náš webhosting NoLimit, tak vás čeká doslova nová úroveň výkonu, která se kompletně podřídí jen a jen vašim požadavkům.

Jestli máte alespoň základní znalosti nastavení webserveru, tak vás oproti NoLimit čeká doslova nová dimenze naprosté kontroly a konfigurace webhostingů. A nebojte se, nezapomněli jsme ani na SSH 🙂

Naše služba WMS je koncipována jako administrátorské rozhraní pro správu neomezeného počtu webhostingů v podstatě s neomezenými parametry (limitem je fakticky až samotný velmi výkonný fyzický server).

Jednotlivé webhostingy si vytváříte a nastavujete si u nich parametry – jako je velikost disku, počet PHP vláken, paměť, kterou mohou využívat atd. Jak a co si nastavíte je jen a pouze na vás. Snadno tak budete mít pod kontrolou přiřazené hardwarové prostředky pro své projekty anebo rovnou pro své zákazníky.

Jakmile máte webhosting vytvořený, má konfiguraci standardního NoLimit. Jestli vám taková konfigurace vyhovuje není třeba nic dalšího měnit. Pokud byste ale chtěli dejme tomu, trochu speciální nastavení – třeba prodloužit běh skriptu na 1800 vteřin (nebo ještě déle), abyste mohli parsovat stovky megabajtů velké soubory, tak není problém…

Můžete si vytvořit specializovaný webhosting k účelu, který potřebujete a ten pak používat jak jen budete chtít. Protože všechen zakoupený výkon serveru je vyhrazený jen vám.

Příklad některých nastavení

  • Nastavení verze PHP od historické PHP 5.3 přes aktuální  až v budoucnu po nové verze (beta, RC)
  • Priorita PHP, kdy jednomu webhostingu dáte větší prioritu než ostatním
  • Počet CGI slotů – tzv. počet PHP procesů (klidně si jich dejte třeba 100 jednomu webhostingu)
  • Max. počet spojení
  • Kontrola nad naší HTTP proxy Cache
  • max_execution_time
  • memory_limit
  • post_max_size
  • register_globals

Kompletní přehled najdete na stránce nabídky WMS.

Další věci co WMS umí oproti NoLimit

Počítáme s tím, že u služby bude SSH přístup. Ano konečně budete moct u WEDOS využít SSH pro správu vašich aplikací a nahrávání dat!

V ceně bude SNI/HTTPS a certifikáty. Přidat a upravit naráz však půjde jen omezené množství certifikátů Let’s Encrypt. Jako největší webhosting narážíme “trochu” na limity celého projektu Let’s Encrypt. Proto vás také potřebujeme k beta testu. Musíme stanovit reálná čísla, co budou vyhovovat všem.

Oproti NoLimit nebudete muset (ale můžete 🙂 )řešit aliasy jako u webhostingu. V jedné ceně budete mít zahrnutý “neomezený” počet samostatných a oddělených webhostingů. Každý webhosting (doména) bude mít svůj vlastní oddělený adresář, svého uživatele pod kterým bude běžet. Jednotlivé webhostingy se navzájem neuvidí a budou zcela oddělené.  Můžete takto rozdělit i své zákazníky a dát jim omezené přístupy a každému z nich nastavit zcela odlišné parametry PHP nebo jiný počet PHP procesů.

Občas jsme se u NoLimit setkávali s případy, že některá CMS vyžadovala specifická nastavené .htaccess kvůli aliasům. U WMS toto nehrozí. Vše jsme připravili tak, aby to bylo co možná nejběžnější a nejuniverzálnější. Prakticky .htaccess ani používat nemusíte nebo můžete mít zcela svůj.

Technicky WMS nebude možné přetížit vnějšími vlivy jako tomu občas je u NoLimit. Ačkoliv jsme zavedli řadu opětření a umíme migrovat na jedno kliknutí weby, které přetěžují server, aniž by to majitel poznal (bez výpadku služby), tak u sdíleného webhostingu je vždy riziko že budete mít “náročného” souseda. To u WMS odpadá. Jediný kdo si může přetížit službu je zákazník samotný. To jsou výhody vyhrazeného (a nesdíleného) výkonu, který si zakoupíte.

Vzhledem k tomu, že každý fyzický server má připojení 2x 10 Gbps, tak máme poměrně velké rezervy na zvládnutí jakékoliv zátěže. V případě WMS s vámi na fyzickém serveru moc lidí nebude a  tak bude konektivita 1 Gbps pro každého.

Vyšší konektivitu, než 1 Gbps zvažujeme pro zákazníky, kteří si koupí celý server. 2x 10 Gbps pak bude možné domluvit s našim VIP/B2B oddělením. Ale ještě nic není jisté. Finální ceníky nejspíše doladíme až po beta testu.

U služby budou samozřejmě naše ochrany – DDoS a IDS/IPS. Díky tomu vám budeme web poctivě chránit a nikdo vám jej jen tak nenapadne. Významně se také sníží zátěž na službu, protože blokujeme všechny škodlivé roboty, co například hledají bezpečnostní chyby, zkouší hádat hesla nebo sbírají marketingová data pro soukromé účely. Do budoucna máme v plánu udělat příplatkové služby spojené s ochranami, kde bude možné individuálné nastavení. Pro WMS počítáme že budou zdarma anebo s výraznou slevou.

V ceně bude zálohování dat. Databáze jsou provozované v režimu master-slave.  Data na WMS používají úložiště, kde jsou data distribuovaná v síti. V podstatě je to takový síťový RAID. Obnova kompletní zálohy bude samozřejmě zdarma.

Pro WMS jen plný výkon Hardware bez kompromisů

WMS budeme nabízet jen a pouze s vyhrazenými prostředky. Žádné sdílení, žádná agregace  a o hardware se nebudete s nikým dělit. A to se bavíme o super rychlých 3,4 GHz procesorech, které se přetaktují až na 3,8 GHz, pokud bude potřeba a o superrychlých discích NVMe SSD. Všechny serverové komponenty jsou značkové a určeny pro nepřetržitou zátěž. Tyto servery používáme i pro NoLimit.  Webhostingy na jednotlivých samostatných serverech mají i několik milionů přístupů za den.

Všechno co si zakoupíte bude jen vaše. Dokonce je připravená varianta, kdy si pro sebe koupíte výkon celého fyzického serveru. Tedy budete mít vlastní managed dedikovaný server pro webhostingy a/nebo databáze. Tyto servery mezi sebou navíc můžete propojovat dle potřeby. Na jednom pro vás vyhrazeném serveru lze mít webhosting a na druhém (pro vás také vyhrazeném) můžete mít databáze. Databáze od počátku jedou navíc s replikací, v režimu master-slave.

Samostatný server. 64 GB RAM, 4 x 1 TB SSD s NVMe rozhraním. Procesor 3,4 GHz s turbo módem 3,8 GHz dokáže pěkně zatopit.

Limit pro jednotlivé servery bude cca 60GB RAM (část RAM je potřeba pro systém), 1TB prostoru na disku a 8 vláken superychlého 3,4 GHz CPU s možností přetaktování podle aktuální zátěže.  Když budete chtít můžete mít jeden takový server pro webhosting a druhý pro databázi. Můžete si jich objednat i více a tím navýšit výkon dle potřeby.

To je extrémně hodně výkonu a všechen je vyhrazen jen vám. Navíc ke všem WMS budou zdarma poskytované naše proxy servery a to bez limitů. Všechen obsah, který si umístníte do cache nebude nijak zatěžovat vaše WMS. V proxy serverech je tedy další neskutečná síla a výhoda. Na následujícím grafu uvidíte, co proxy server dokáže s velkým a hodně navštěvovaným eshopem.

Ukázka nasazení proxy serveru pro velice vytížený web na WordPress. Modře je počet požadavků, které musel odbavovat hosting a červeně proxy server. Test byl proveden mezi 19:00 a 23:30. Jednalo se o hodně navštěvovaný velký český eshop s obratem cca 1,5 miliardy korun a fungující na klasickém sdíleném webhostingu NoLimit.

S dobrým nastavením cache, tak utáhnete i několikanásobně větší provoz. To už se bavíme teoreticky o desítkách milionů požadavků na server za den.

Jak to bude s e-maily

Provoz a nastavování poštovních serverů je náročná záležitost, proto bude služba e-mailů kompletně oddělena od vašeho WMS. K dispozici bude stejnou formou jako u webhostingů NoLimit.

Každá služba WMS dostane 5 GB prostoru, který si budete moci nasdílet nebo rozdělit mezi jednotlivé domény, které u nás budete mít (přiřazené ke službě WMS). Další prostor bude za příplatek, tak jak je tomu u webhostingu.

Prozatím jsme ještě nerozhodli, jaká pravidla budou pro funkci mail(). Se spamem z webhostingů se potýkáme denně a je to náročný úkol udržet naše mailservery mimo blacklisty. U služby budou určitě vyšší limity a zákazníkům limity navýšíme dle potřeby. Technicky vzato na službě bude možné provozovat cokoliv i z hlediska e-mailů.

Připravujeme i službu pro posílání hromadné pošty. O tom zase někdy jindy.

Cena

Už od začátku jsme koncipovali WMS jako luxusní službu s vyhrazeným výkonem. Žádné sdílení hadwarových prostředků jako v případě sdílených webhostingů NoLimit. Všechen výkon bude jen váš a nikdo další vás tak nebude omezovat. To samozřejmě znamená i vyšší cenu.

WMS je určeno lidem, kteří se nebojí zaplatit si za vyhrazený výkon na kvalitních serverech se špičkovými serverovými komponenty. Bavíme se o výjimečné službě, s výjimečnými parametry a výjimečným (a nesdíleným) výkonem.

Budoucnost služby

Tohle je jen začátek. Služba se bude dále rozvíjet a vylepšovat. Vzhledem k tomu, že je navržena tak, aby byla kompatibilní s NoLimit, tak převážná část novinek, které připravíme pro NoLimit bude fungovat i pro WMS.

Plánujeme, že u služby bude možné aktivovat některé PHP moduly, které nyní nenabízíme.

U služby bude možné provozovat git. Zatím to nebude v testovacím provozu.

Uvažujeme i o dalších možnostech nastavení a dalších záležitostech, které po nás chcete. Když bude zájem, tak se nebráníme ničemu. Služba, díky zvolené technologii, bude poměrně pružná a můžeme reagovat na některé požadavky od zákazníků docela pozitivně.

Těšit se  můžete například na naší anycast službou (CDN s pokročilou ochranou), která je v první fázi plánována pro Českou republiku a dále  Evropu, Severní Ameriku, Asii a ještě jeden bod pro který jsme se definitivně nerozhodli. Z celého světa tak bude vaše WMS chráněno systémem 225 fyzických serverů 🙂 . K dispozici tedy nebude jen anycast DNS server, ale také anycast DDoS ochrana, anycast IDS/IPS ochrana a také anycast CDN. Během pár dní budeme mít k dispozici nové IP adresy a nový autnomní systém, které vyhradíme na tuto službu a začneme s testováním.

Pro WMS se také plánuje failover řešení, kdy místo jednoho WMS budete mít dvě, mezi kterými budou data synchronizována. V případě výpadku se aktivuje druhé anebo se mezi nimi může rovnoměrně rozkládat zátěž. Samozřejmě, že jedna kopie může být v jednom a druhá v našem druhém datacentru.

VIP/B2B služby

Pro velmi náročné zákazníky jsme schopni poskytnout individuální VIP služby. Například až 10 Gbps vyhrazenou konektivitu. Samozřejmě podmínkou bude zakoupený celý fyzický server.

Do budoucna pak třeba pro failover řešení pro více jak 2 fyzické WMS na rozložení zátěže. Například v režimu 3 webservery + 2 databázové a podobně.

Závěr

Takže takto vypadá a funguje naše nová služba WMS 🙂

Během několika dní začnou beta testy. Samozřejmě jako u předchozích nových služeb hledáme nejen náročné beta testery, ale i blogery, kteří by napsali k naší nové službě recenze. Pokud máte zájem, tak nám napište přes kontaktní formulář z administrace.
Předpokládáme, že v září začne služba svůj ostrý provoz.