WMS (Webhosting Managed Server) – Představení konceptu služby

[gtranslate]

Na službě VMS (Virtual Managed Server) pracujeme již dlouho. Často se na ní ptáte a rádi byste jí u nás už konečně viděli. První koncepty jsou více jak 4 roky staré. Průběžně jsme pracovali na dvou verzích, žádnou z nich jsme však nedokončili. Buď to selhalo na nedostatku času a sil pro vývoj anebo prostě zvolená technologie už byla překonána. Vše jde strašně rychle dopředu a my jsme také pokročili. Nakonec jsme se rozhodli že se budeme držet našeho hesla – uděláme tu nejlepší službu, která bude vyhovovat většině zákazníků.

Když se snažíte vyhovět všem

Původně jsme plánovali udělat službu, která by byla co možná nejblíže VMS (Virtual Managed Server). Zpracovali jsme stovky podnětů a troufáme si říct, že bychom dokázali vyhovět asi úplně všem. Vše navíc mělo být zcela automatizované. Více jak stovka checkboxů, parametrů a nastavení. Vypadalo to složitě, ale umělo to všechno 🙂 A při první změně by se to “sesypalo” nebo by změny byly moc složité a komplikované.

Vývoj se tedy (díky bohu) protáhl a do toho přišly nové technologie, jejichž výsledkem byl náš cloud postavený na OpenNebule běžící na HPE Moonshotech naložených v oleji. I když nás v roce 2018 tyto nové technologie pěkně potrápily a chvilku trvalo, než jsme všechno odladili, tak ve srovnání s VPS SSD jsou vidět nesporné výhody pro služby nové generace.

Postupně jsme přidali Docker a Kubernetes. Nyní náš webhosting jede na těchto technologiích.  Obrovský krok vpřed. Už to není nějaký obyčejný webhosting NoLimit, ale ve skutečnosti opravdový cloudový webhosting.

Museli jsme si nad VMS sednout a rozhodnout jestli se bude pokračovat ve vývoji (konečně na službu byl čas) anebo vše postavíme na nových technologiích. Nakonec rozhodla poptávka trhu. Řekli jsme si, že nebudeme dělat službu pro 98 % lidí, ale “jen” 90 % :-).

Místo VMS bude WMS

Udáváme trendy. Jsme inovativní. Neustále se posouváme a jdeme rychle vpřed. Za 8 let jsme ovládli hostingový trh v ČR a mílovými kroky jdeme stále vpřed. Stojím za tím naše úsilí, náš vývoj a neustálé novinky, a to nejen v oblasti technologií, ale i nových služeb.

Původní záměr VMS (Virtual Managed Server) jsme tedy nakonec opustili, ačkoliv programátoři s tím měli moc práce a popravdě byli už celkem blízko. Pokud však chcete být úspěšnou jedničkou na trhu, tak musíte vědět kdy už jsou technologie překonané a co vlastně trh, který se neustále mění, chce a bude v následujících letech požadovat. Opustili jsme tak koncept VMS a zaměřili se na WMS.

WMS neboli Webhosting Managed Server (někdy tomu říkáme WEDOS Managed Server 🙂 ), pojede na technologiích na kterých budeme provozovat WEDOS Cloud a novou generaci webhostingu  NoLimit zřizovaný od listopadu 2017 a VPS ON. Tato technologie, ač jsme s ní měli hodně starostí, při optimalizaci a hledání chyb, přináší velké výhody hlavně do budoucna. Je stabilnější, plně redundantní, dokáže rychle a efektivně reagovat na problémy s hardware, dá se pohodlně škálovat, je připravena na hardware nové generace a požadavky budoucího trhu.

WMS stejně jako VPS ON a další služby nové generace jede na našem cloudu postaveném na serverových skříních HPE Mooonshot, které jsou speciálně navržené pro rozsáhlá cloudová řešení.

Jak asi tušíte nové WMS pojede většinou na Dockeru a Kubernetes, stejně jako náš současný sdílený webhosting NoLimit nové generace. S tím rozdílem, že bude pouze varianta s vyhrazenými prostředky. Nebude to tedy klasický sdílený webhosting, který nabízíme doposud, ale bude vyhrazená služba.  Váš bude procesor, vyhrazená paměť a část disku (případně celý – bude záležet na variantě). Maximum co si budete moc zakoupit je kompletně celá žiletka v HPE Moonshot CPU čtyřjádro 3,4 Ghz (8 vláken 3,8 Ghz v turbo módu), 64 GB RAM a 980 GB na NVMe SSD.  Samozřejmě za příplatek bude další úložiště a v ceně bude i konektivita 1 Gbps. V podstatě budete mít takový vlastní dedikovaný server, který bude hodně výkonný (respektive tak výkonný kolik si zaplatíte) a k tomu budete mít naši kompletní administraci a správu z naší strany.

Tohle je jeden server z HPE Moonshot, který si budete moct kompletně celý pronajmout jen pro Váš WMS.

Pokud by vám parametry nestačili na celý projekt, tak si budete moct pořídit více WMS a na jednom vyhradit prostředky na webserver a na druhém budete mít jen databázi.  Plánujeme i další možnosti služeb na Dockeru. Jednoduše řečeno postavit si to budete moct  jak budete chtít 🙂

A co vám na tom vlastně pojede? Nakonec jsme všechno “očesali” na to, co po nás nejvíce chcete a upravili to pro maximální výkon. Vše je zaměřeno na web, webové aplikace a záležitosti související s provozem aplikací, které fungují jako webová služba. Na Vašem WMS pojede námi spravovaný operační systém, webserver Apache (do budoucna možná i Nginx) a databáze MySQL s replikací Master-Slave (případně někdy v budoucnu Docker kontejner s PostgreSQL).  K tomu budete mít k dispozici naše HTTP(S) proxy server(y) pro odbavování statických požadavků. Tím zajistím mimořádně velký výkon, stabilitu a odolnost vůči útokům.  Mailserver bude externí na našich serverech, které jsou na to odladěné a plně redundantní.

Vše bude vypadat stejně jako na našem NoLimit. Pokud jste s ním spokojeni a chybí Vám vyhrazený výkon nebo některé možnosti nastavení (třeba individuální parametry PHP), tak WEDOS WMS bude služba přesně pro Vás. Jednoduše objednáte a nemusíte nic dalšího nastavovat.  Pokud budete něco chtít nastavit, tak si to sami nastavíte podle potřeby a to zcela individuálně a pro každý web samostatně. V administraci najdete pokročilá nastavení webserveru, PHP a databáze. Budete si moct změnit limity prakticky čehokoliv v PHP, spustit různé funkce a v podstatě si to celé klidně rozbít 🙂 Je to Vaše služba a pokud si jí přetížíte tak nás to nezajímá, prostředky jsou vyhrazené jen pro Vás. Samozřejmě budete mít k dispozici tlačítko, které nastavení vrátí do “továrního nastavení” 🙂

V rámci objednaného (a vyhrazeného) výkonu si tedy budete moci zřídit služeb kolik budete potřebovat a každou z nich si individuálně nastavovat a kdykoliv sami měnit. Budete si tak moci vytvořit třeba veřejný web a testovací prostředí a “jedním” kliknutím je prohodit. Ale možností a výhod bude mnohem víc.

Navíc získáte ještě přístup na server přes SSH. Tím to však končí. Nic dalšího nebude WMS umět, protože to ani většina z vás nepotřebuje. Ti kdo chtějí rozjet na serveru třeba TeamSpeak anebo node.js tak pro ty budou připravené brzo další služby (například WWS – WEDOS Web Services) anebo VPS ON.

Co vše tedy bude služba umět?

  • vyhrazené zdroje (CPU, RAM, diskový prostor) v rozsahu dle objednávky klienta
  • až 4 jádra 3,4 Ghz (8 vláken 3,8 Ghz v turbo módu, do budoucna více), až  64 GB RAM (do budoucna více) a 980 GB prostoru na NVMe SSD (do budoucna více a různé tier varianty storage)
  • všechny možnosti nastavení jako má současný webhosting NoLimit plus vše následující
  • proxy servery pro odbavení statických požadavků a větší výkon a cachování
  • podpora HTTPS (SNI) v ceně  a Let’sEncrypt v ceně
  • Apache webserver (do budoucna pravděpodobně i Nginx)
  • možnost vytváření neomezeného množství samostatných webhostingů dle potřeby klienta (nemusíte tedy využívat současné nastavění pomocí aliasů)
  • možnost aliasů u webhostingů
  • možnost používání domén nejen II., ale také III. (a případně IV.) řádu (například blog.wedos.cz nebo www.blog.wedos.cz)
  • možnost využívání nastavení Apache  s * nebo bez (s konkrétními adresami) pro jednotlivé weby
  • možnost nastavení společných adresářů pro více webů či více FTP účtů
  • možnost používání (nebo nepoužívání) .htaccess
  • limitace počtu spojení na jednotlivé služby
  • verze PHP v několika variantách (stejně jako u webhostingu NoLimit)
  • zcela individuální parametry u PHP dle potřeby a to u jednotlivých služeb (například allow_url_fopen, allow_url_include, apc.enabled, auto_append_file, auto_prepend_file, display_errors, accelerator.enable, html_errors, ignore_repeated_errors, ignore_user_abort, implicit_flush, log_errors, magic_quotes_gpc, max_execution_time – dle potřeby, max_input_time – dle potřeby, max_input_vars – dle potřeby, memory_limit – dle potřeby, output_buffering, post_max_size – dle potřeby, session.auto_start, session.cookie_httponly, session.cookie_secure, session.use_cookies, session.use_only_cookies, upload_max_filesize – dle potřeby, xcache.cacher)
  • různý počet PHP procesů podle potřeby u jednotlivých služeb
  • různé priority PHP procesů u jednotlivých služeb
  • velikost MySQL dle potřeby zákazníka a zakoupeného prostoru
  • redundantní MySQL konfigurace v režimu master-slave
  • konektivita 1 Gbps
  • IDS/IPS ochrana
  • DDoS ochrana
  • možnost filtrace povolení/blokace podle zemí za příplatek
  • podpora IPv4/IPv6 v ceně
  • SSH přístup
  • zálohování dat
  • e-mailserver v ceně pro všechny domény (prostor sdílený a možnosti navýšení jako u webhostingu NoLimit)
  • vysoká dostupnost služeb (cachování, proxy servery, redundantní MySQL, fencing – v případě výpadku nastartuje za několik desítek sekund nový server)
  • již brzo s možností provozu ve 2 datacentrech

Jak to bude s cenou?

Vzhledem k tomu že se jedná o vyhrazené prostředky, tak to bude o dost dražší než NoLimit. Na druhou stranu získáte výkon jen pro sebe. Samozřejmě co půjde to dáme do příplatkových služeb, abychom vám zbytečně nevnucovali věci, které nepotřebujete. Většina z výše uvedeného bude v ceně, ale některé věci budou za příplatek.

Pro ty nejnáročnější z vás plánujeme ještě možnost redundantního provozu více WMS současně, kdy v případě výpadku anebo přetížení jednoho WMS se postaráme, aby provoz přebralo další WMS. Data mezi nimi budou synchronizována v reálném čase. Takže se nemusíte bát, že by výkon nestačil. Dokážeme to podložit i smlouvou se SLA, ale to bude záležitostí B2B/VIP služby, kterou si domluvíte individuálně s našim obchodníkem. Ten se o vše postará.