Dokončujeme kompletní přesun dat na úložiště HPE 3PAR StoreServ Storage

[gtranslate]

Minulý měsíc jsme vás informovali o úspěšné migraci webhostingů NoLimit ze starých serverů na nové. Byl to velmi důležitý krok, abychom se mohli posunout dále. Jak víte máme rádi sjednocené řešení, které můžeme rychle, efektivně a také levně škálovat.

Migrace databází k NoLimit na 3PAR

Ze starých serverů se soubory zákazníků migrovala rovnou na naše nové úložiště HPE 3 PAR StoreServ Storage 8450, které jsme začali testovat minulý rok.

Jedná se o profesionální AllFlash (100% SSD) úložiště, které má plnou redundanci všech komponent a umí všechny pokročilé funkce, které od moderních storage určených pro datacentra očekáváte. Pro nás bylo také zásadní, že navíc umí synchronní online replikace do našeho druhého datacentra. Našim cílem je, aby všechna data byla online a aktuální, ve dvou různých datacentrech. Tedy pokud jedno datacentrum vypadne, tak data budou ihned dostupná (bez výpadku) z druhého datacentra. Ale o tom zase příště 🙂

A jak probíhala migrace? Databáze u hostingů máme replikované v režimu master-slave. Když se něco rozbije, tak jen prohodíme master za slave a tím velmi rychle dokážeme řešit i vážné problémy. K tomu navíc jsou ještě standardní zálohy.

Toho jsme využili při migraci databází na nové úložiště 3PAR. Master jel na serverech a Slave se přesunul na 3PAR. Pak to stačilo prohodit. Nikdo nic nepoznal.

Koncept Master-Slave jsme zachovali i u 3PAR. Aktuálně máme všechny databáze na různých úložištích (master je na jiném, než slave).

Už dříve jsme testovali vliv na výkon. Po přesunutí souborů na 3PAR jsme zaznamenali zrychlení o pár procent. Nicméně nic výrazného, protože jsme všude měli velmi rychlé SSD NVMe disky. Spíše bylo znát, že 3PAR si lépe poradí se zátěží a extrémními případy. Ubylo tedy občasných špiček, což se projevilo na průměru.

HPE 3PAR jsme nasadili v květnu 2021 na 49 serverů s NoLimit. Průměrná doba zpracovávání PHP skriptu se zkrátila o několik procent.

Co se týká databází, tak jak podle měření všech webů na WEDOS OnLine, tak přes data z logů byla odchylka víceméně neměřitelná. Spíše taková zelená nula. Weby jsou o pár milisekund rychlejší, ale skutečně na hranici měřitelnosti. Nicméně tam jsme se zrychlením ani nepočítali. Sledovali jsme to hlavně z důvodů jestli vše funguje správně.

Migrace VPS ON a WEDOS Cloud

Jako další byly na řadě VPS ON. Tam to bylo komplikovanější. Na na rozdíl od webhostingu NoLimit to nešlo tak jednoduše, ale povedlo se nám to u velké části udělat bez odstávky. U části zákazníků byly odstávky však nutné.

Odstávky jsme tedy naplánovali. Komu ze zákazníků nevyhovoval čas odstávky, tak se mohl s technicky domluvit na individuálním čase. Vzhledem k tomu, ještě pár posledních VPS ON zbývá přemigrovat (jednotky kusů). Migrovali jsme celkově několik tisíc aktivních a živých VPS ON a WEDOS Cloud. Problémy jsme měli jen cca u 1 %.

U VPS ON se HPE 3PAR StoreServ Storage 8450 projeví více. Jsou tam náročnější zákazníci, kteří dokážou daleko více vytížit disky. 3PAR jim v tomto ohledu pomůže. Nepředpokládáme však, že by tam mohl být nějaký dramatický nárůst diskových operací o desítky procent, ale o něco rychlejší to určitě bude. Hlavně ve špičkách.

Zároveň budeme umět zákazníkům konečně nabídnout “obří” úložiště, která mohou mít třeba desítky TB prostoru a budou kompletně na SSD.

Migrace WMS

Migrace WMS bude hotova do konce týdne. Je tam řada věcí stejných jako u NoLimit, takže nepředpokládáme problémy. Nejdříve jsme vše chtěli ověřit na NoLimit, přeci jen WMS je drahá služba pro náročnější zákazníky.

Proč migrujeme data na HPE 3PAR StoreServ Storage

Aktuálně je našim cílem vše zjednodušit. Co nejméně se spoléhat na software, kde musíte často hledat vlastní řešení, a místo toho vsadit na hardwarové řešení. Odpadne nám tím řada starostí, zjednoduší se vývoj a služby jedou rychleji. Samozřejmě to stojí něco navíc.

Chceme co možná nejvíce věci dělat “hloupých”, takové které mohou fungovat i roky bez zásadních úprav. Moderní věci jsou hezké a umí toho spousta, ale často je třeba je ohýbat a když něco nejde jak by mělo, tak musíte komunikovat s vývojáři. Chceme tak co nejméně ohýbat, chceme jednoduché věci, které se snadno dají automatizovat a jsou přehledné.

HPE 3PAR StoreServ Storage je toho příkladem. Nahrazuje softwarové řešení, které se nám občas rozbíjelo, zvláště pokud došlo k neočekávaným událostem.

Aktuálně máme k dispozici 6 kusů HPE 3PAR StoreServ Storage 8450 v produkci, další na testování a vývoj. Objednáno máme dalších 12.

Jeden z prvních zapojených HPE 3PAR StoreServ Storage 8450 v našem datacetntru WEDOS DC 1
A tady už vidíte jak vypadají zapojené v našem racku ve WEDOS DC 1.

Je toho o dost více, proč jsme právě na HPE 3PAR StoreServ Storage vsadili.

  • Celé řešení se velice snadno škáluje.
  • Je plně redundantní (2 nody a každý s duálním řadičem a k tomu online synchronní replika v druhém datacentru) .
  • Vysoký výkon (milion IOPS a propustnost desítky Gbps)
  • K dispozici jsou funkce pro rychlé zálohování a obnovování záloh. Najdete tam deduplikace, komprese, šifrování, snapshoty a mnoho dalších a dalších vychytávek…
  • Řešení je připraveno na provoz ve více kopiích na odlišných geografických místech, což budeme potřebovat.

A to nejdůležitější….

Můžeme jej utopit v oleji 🙂

Konstrukce HPE 3PAR StoreServ Storage 8450 umožňuje použít jej v našich olejových vanách. Samozřejmě nebudeme moct použít točivé disky, ale ty stejně u většiny našich služeb nepoužíváme (výjimkou jsou dedikované servery a staré VPS, které už se nedají koupit). Všude používáme serverové SSD, které kupujeme po paletách, protože máme ohromnou spotřebu. Ne neporouchávají se, prostě rosteme a potřebujeme je do nových serverů … ehm vlastně teď už do nových 3PARů 🙂

V následujících dnech tak zřejmě provedeme další experiment s utopením celého storage do olejové lázně. Očekáváme od toho hlavně úsporu za elektřinu a samozřejmě možnost využít odpadní teplo.

Máte se tedy na co těšit 🙂