Namísto předmluvy
nebo jak se to stalo, že se objevil tento článek
což vysvětluje, proč a jak bylo toto testování provedeno
Je užitečné mít po ruce malý VPS server, na kterém bude vhodné některé věci otestovat. Obvykle je vyžadováno, aby byl také dostupný nepřetržitě. K tomu potřebujete nepřetržitý provoz zařízení a bílou IP adresu. Doma je někdy dost těžké zajistit obě tyto podmínky. A vezmeme-li v úvahu, že náklady na pronájem jednoduchého virtuálního serveru jsou srovnatelné s náklady na vydání vyhrazené IP adresy poskytovatelem internetu, může pronájem takového serveru tyto náklady dobře ospravedlnit. Jak si ale vybrat, u koho si takové VPS objednat? Recenze na různé typy zdrojů mají malou důvěru. Proto vznikl nápad vybrat nejlepšího poskytovatele takových služeb na základě jednoduchého kritéria – výkonu pronajatého serveru.
Výběr konfigurace
Analýza trhu ukázala, že minimální konfigurace dostupná pro objednání z většiny služeb VPS/VDS splňuje následující charakteristiky:
Počet jader CPU, ks.
Frekvence CPU, GHz
Množství paměti RAM, GB
Kapacita úložiště, GB
1
2,0 - 2,8
0,5
10
V tomto případě jsou k dispozici různé možnosti konfigurace měniče. Typicky nabízené: SATA HDD, SAS HDD, SAS/SATA SSD, NVMe SSD.
Výběr účastníků
Nečetl jsem vůbec žádné recenze, abych z vlastní zkušenosti zjistil, která služba co nabízí. Jak se ukázalo, existují služby pro výběr virtuálních serverů, například:
- poiskvps.ru
- vds.menu
- vps.dnes
- hosting101.ru
- hostings.info
- hosters.ru
- hostadvice.com
Každá taková služba nabízí nainstalovat potřebné filtry (například velikost RAM, počet jader a frekvenci procesoru atd.) a seřadit výsledky podle nějakého parametru (například podle ceny). Bylo rozhodnuto rozdělit účastníky do dvou skupin: první skupina bude obsahovat návrhy s pevnými disky a druhá s flash pamětí. Je jasné, že typů disků je více a indikátory rychlosti disků s rozhraním SAS se budou lišit od disků s rozhraním SATA a indikátory SSD pracujících pomocí protokolu NVMe se budou lišit od ostatních SSD. Pak ale zaprvé budeme mít příliš mnoho skupin a zadruhé se výkon HDD od SSD liší obecně více než výkon různých HDD od sebe a různých SSD od sebe.
Seznamy účastníků testu
Servery s HDD
číslo
hosting
Logo
Země
procesor
Drive
Virt-ya
Stát
1
2,8
5 SAS
QEMU
49
2
2,0
10 SAS
OpenVZ
90
3
2,4
10 SATA
KVM
100
4
2,2
10 SATA
Hyper-V
130
5
2,2
20 SATA+SSD
OpenVZ
149
Pevné disky se stávají minulostí a na trhu s hostingem virtuálních serverů je znatelně méně nabídek s HDD.
Servery s SSD
číslo
poskytovatel
Logo
Země
procesor
Drive
Virt-ya
Stát
1
2,0
10 SSD
Hyper-V
30
2
2,8
10 SSD
KVM
50
3
2,6
10 SSD
OpenVZ
90
4
2,3
7 SSD
KVM
55
5
Není uvedeno
10 SSD
Není uvedeno
2 $ (130 ₽)
6
2,4
10 SSD
KVM
150
7
2,4
10NVMe
KVM
150
8
2,2
5 SSD
KVM
179
9
2,2
10 SSD
Hyper-V
190
10
Není uvedeno
10 SSD
KVM
3 $ (190 ₽)
Jak vidíme, cenové rozpětí pro VPS servery s SSD a pro servery s HDD bylo stejné. To opět naznačuje, že SSD jsou pevně zakotveny v segmentu serverů.
Metodika testování
Každý server byl týden testován. Zátěž byla umístěna na CPU, RAM, diskový subsystém a síť. Testy byly spuštěny podle harmonogramu a byly umístěny v cronu.
Výsledky byly shromážděny a zpracovány tabelováním hodnot a sestavením grafů a/nebo diagramů. Byly použity následující nástroje.
Syntetické testy:
- sysbench
- CPU, obecný test:
sysbench --test=cpu run (
hodnoty:
celkový čas) - paměť, obecný test:
sysbench --test=memory run
(hodnoty: celkový čas) - I/O souboru, testy a příkazy (velikost bloku ve všech testech je 4 kB; hodnoty: přenosová rychlost):
- Jednovláknové sekvenční čtení se simulovanou hloubkou fronty 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqrd --file-total-size=2G --file-block-size=4K --file-num=32
- Jednovláknový sekvenční zápis se simulovanou hloubkou fronty 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqwr --file-total-size=2G --file-block-size=4K --file-num=32
- Osmivláknové náhodné čtení se simulovanou hloubkou fronty 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=8
- Osmivláknový náhodný zápis se simulovanou hloubkou fronty 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=8
- Jednovláknové náhodné čtení se simulovanou hloubkou fronty 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=32
- Jednovláknový náhodný zápis se simulovanou hloubkou fronty 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=32
- Jednovláknové náhodné čtení se simulovanou hloubkou fronty 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=1
- Jednovláknový náhodný zápis se simulovanou hloubkou fronty 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=1
- Jednovláknové sekvenční čtení se simulovanou hloubkou fronty 32:
- tvrdá informace:
- CPU Blowfish
- CPU CryptoHash
- CPU Fibonacci
- CPU N-Queens
- FPU FFT
- FPU Raytracing
Ke kontrole rychlosti sítě jsme použili test speedtest (speedtest-cli).
Zaregistrujte se a objednejte server
Inoventica
Při registraci musíte uvést e-mailovou adresu, na kterou vám budou zaslány:
- Odkaz na potvrzení registrace
- Přihlášení (což se v mém případě ukázalo jako email zadaný při registraci, zkráceno na 8 znaků)
- Vygenerované heslo
Změňte heslo při prvním přihlášení nenabízeno. Datová centra dostupná k objednání:
A OS:
Při objednání serveru jakékoli konfigurace je uvedeno, že bude účtován jednorázový poplatek ve výši 99 ₽. Zda je to zahrnuto v ceně serveru nebo ne, je zatím záhadou.
Při pokusu o objednání serveru s nulovým zůstatkem vám bude nabídnuto jeho dobití, navíc o 500 ₽, bez ohledu na vybranou konfiguraci.
Ukázalo se, že služba používá různé ovládací panely, do kterých je potřeba se samostatně registrovat. Panel diskutovaný výše neobsahuje náš tarif za 49 ₽ (má adresu lk.invs.ru), takže nikdy nezjistíme, co se stane s „platbou za nastavení“.
Existuje tedy další panel založený na ISP Manager (a je k dispozici na bill.invs.ru). Při registraci zadejte svůj e-mail, vymyslete heslo a okamžitě se dostanete do panelu. Nemusíte ani potvrzovat svůj e-mail. Mimochodem, přihlašovací jméno a heslo vygenerované službou jsou vám zaslány na zadanou e-mailovou adresu. A pak jsme požádáni o přepnutí na nové rozhraní. Po přepnutí se ocitáme v Billmanageru.
Seznam dostupných operačních systémů je kratší zde:
Dostupné způsoby vkládání finančních prostředků:
Služba poskytuje adresy IPv4 a IPv6. IPv6 bylo nutné nakonfigurovat ručně. Chcete-li využívat služby, musíte ještě potvrdit svůj e-mail. Je zde přístup na obrazovku serveru.
První VDS
Po registraci se dostaneme na panel ISP Manager (Musíte zadat jméno, e-mail a vymyslet heslo, které zadáte bez šance na chybu - pole pro zadání hesla jeden), poté jsme požádáni o potvrzení našeho e-mailu.
Seznam dostupných OS:
Dostupné způsoby platby:
Služba neposkytuje IPv6, alespoň na vybraný tarif. Abyste mohli využívat služby, musíte potvrdit svůj e-mail a telefonní číslo. Existuje přístup SSH z vašeho osobního účtu.
Ihor
Při pokusu o registraci se zobrazí chyba:
Přepínání jazyka rozhraní webu na ruštinu a...
Musel jsem si změnit heslo. Seznam dostupných OS:
Služba poskytuje adresy IPv4 i IPv6. IPv6 bylo také nutné nakonfigurovat ručně. Samostatně bych chtěl poznamenat skutečnost, že instalace balíčků nezbytných pro testování trvala velmi dlouho. Čas nebyl konkrétně měřen, ale na rozdíl od pár minut, které na všech ostatních hostingových stránkách stačily, zde to trvalo řádově déle – asi 20 minut.
Je zde přístup na obrazovku serveru:
RuVDS
Pro registraci musíte zadat svůj email a vyřešit captcha. Seznam dostupných operačních systémů je následující:
Dostupné způsoby platby:
Služba neposkytuje IPv6 adresy, alespoň na vybraný tarif. Je zde přístup na obrazovku serveru.
RegRu
Pro registraci stačí zadat svůj email. Seznam dostupných OS:
A seznam dostupných platebních metod:
Služba poskytuje adresy IPv4 i IPv6. IPv6 fungoval, jak se říká, „po vybalení“. Tito. Po vytvoření serveru jsem se k němu mohl okamžitě připojit pomocí adresy IPv6. Existuje přístup ke konzole serveru.
Hosting-Rusko
Při registraci musíte uvést email a heslo. Chcete-li platit za služby, musíte potvrdit své telefonní číslo. Seznam dostupných OS:
A způsoby platby:
Je možné nahrát vlastní ISO. Je zde přístup na obrazovku serveru.
FirstByte
Chcete-li se zaregistrovat, musíte zadat svůj e-mail, telefonní číslo, požadované heslo a zemi. Pro přihlášení musíte potvrdit svůj email. Seznam dostupných OS:
A seznam dostupných platebních metod:
Existuje přístup ke konzole serveru.
Je zde možnost nahrát vlastní ISO.
ionty
Pro registraci musíte uvést pohlaví, jméno, příjmení, město, ulici, požadované heslo a telefonní číslo. Zde je seznam dostupných OS:
Při registraci musíte potvrdit možnost platby. Služba odepíše a poté vrátí jeden dolar.
Nějakou dobu jsem se nemohl zaregistrovat. Během procesu registrace byla v jednom z kroků stránka aktualizována a v prvním kroku se objevila stejná stránka.
V určitém okamžiku jsem nejprve obdržel chybovou zprávu, ale poté jsem byl stále schopen dokončit registraci.
K dispozici není mnoho platebních metod.
Ve výchozím nastavení je server poskytován s IPv4, ale můžete přidat jeden IPv6 zdarma.
Je zde přístup ke konzole KVM.
cPanel Hosting
Chcete-li se zaregistrovat, musíte zadat e-mailovou adresu a vytvořit heslo. Seznam dostupných OS:
Seznam platebních metod:
Ramnode
Seznam dostupných OS:
A seznam platebních metod:
IPv6 fungoval hned po vybalení. Je zde přístup do konzole.
Výsledky zkoušek
V každém testu byly výsledky účastníků seřazeny od nejlepšího po nejhorší, první místo bylo oceněno 12 body, druhé - 10, třetí - 8, čtvrté místo - 6 a za každé místo pod bodem méně. Těm, kteří se umístili pod devátým místem, nebyly body oceněny.
Tabulka bodů:
Místo
Body
1
12
2
10
3
8
4
6
5
5
6
4
7
3
8
2
9
1
Tabulka s výsledky testů (lze kliknout)
Konečná bodová tabulka (klikací)
pódium
Všechna místa šla na hosting s SSD. RuVDS získal první místo v urputném boji. AdminVPS skončil druhý a třetí místo si rozdělil REG.RU a americký Ionos (1&1).Všechny ostatní hostitelské weby na stupních vítězů reprezentují Rusko.
Závěr
Mezi všemi účastníky testování se na prvním místě umístil tarif s SSD od RUVDS. Nejlepší výkon procesoru a dobrý výkon disku umožnily jejich tarifu zaujmout první místo. Gratuluji vítězi. Rád bych také poznamenal, že hostitelské společnosti adminvps, ionos a regru bojovaly důstojně. AdminVPS ukázal vynikající výkon disku, ale zaostával ve výkonu CPU. REG.RU ukázal poměrně dobrý výkon procesoru, ale ne vše jde hladce s výkonem disku. Ionos předvedl poměrně vyrovnané výsledky. Zbytek účastníků měl mnohem horší výsledky. Ihor předvedl svým způsobem vynikající výsledky. Oba jejich tarify byly na samém dně tabulky, při využívání jejich služby je nízký výkon patrný „na oko“.
Zdroj: www.habr.com