En comptes del prefaci
o com va passar que aparegués aquest article
que explica per què i com es va dur a terme aquesta prova
És útil tenir un petit servidor VPS a mà, en el qual serà convenient provar algunes coses. En general, es requereix que també estigui disponible durant tot el dia. Per fer-ho, necessiteu un funcionament ininterromput de l'equip i una adreça IP blanca. A casa, de vegades és bastant difícil oferir aquestes dues condicions. I tenint en compte que el cost de llogar un servidor virtual senzill és comparable al cost d'emetre una adreça IP dedicada per part d'un proveïdor d'Internet, el lloguer d'un servidor d'aquest tipus pot justificar el cost. Però, com triar a qui demanar aquest VPS? Hi ha poca confiança en les revisions de diversos tipus de recursos. Per tant, va sorgir la idea d'escollir el millor proveïdor d'aquests serveis basant-se en un criteri senzill: el rendiment del servidor llogat.
Selecció de configuració
L'anàlisi del mercat va mostrar que la configuració mínima disponible per demanar a la majoria de serveis VPS/VDS compleix les característiques següents:
Nombre de nuclis de CPU, unitats.
Freqüència de la CPU, GHz
Quantitat de RAM, GB
Capacitat d'emmagatzematge, GB
1
2,0 - 2,8
0,5
10
En aquest cas, hi ha diferents opcions de configuració de la unitat disponibles. Normalment s'ofereix: HDD SATA, HDD SAS, SSD SAS/SATA, SSD NVMe.
Selecció de participants
No vaig llegir cap ressenya per esbrinar per experiència personal quin servei oferia què. Com a resultat, hi ha serveis per seleccionar servidors virtuals, per exemple:
- poiskvps.ru
- vds.menu
- vps.avui
- hosting101.ru
- hostings.info
- hosters.ru
- hostadvice.com
Cadascun d'aquests serveis ofereix instal·lar els filtres necessaris (per exemple, la quantitat de memòria RAM, el nombre de nuclis i la freqüència del processador, etc.) i ordenar els resultats per algun paràmetre (per exemple, per preu). Es va decidir dividir els participants en dos grups: el primer grup inclourà propostes amb discs durs, i el segon amb memòria flash. És evident que hi ha més tipus de unitats i els indicadors de velocitat de les unitats amb una interfície SAS diferiran dels de les unitats amb una interfície SATA, i els indicadors dels SSD que funcionen amb el protocol NVMe seran diferents dels d'altres SSD. Però, en primer lloc, tindrem massa grups i, en segon lloc, el rendiment de l'HDD de l'SSD difereix en general més que el rendiment de diferents HDD entre si i diferents SSD entre si.
Llistes de participants de la prova
Servidors amb HDD
№
Allotjament
logo
País
CPU
Conduir
Virt-ja
Cost
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
Els discs durs s'estan convertint en una cosa del passat i hi ha notablement menys ofertes amb discs durs al mercat d'allotjament de servidors virtuals.
Servidors amb SSD
№
Proveïdor
logo
País
CPU
Conduir
Virt-ja
Cost
1
2,0
SSD 10
Hyper-V
30
2
2,8
SSD 10
KVM
50
3
2,6
SSD 10
OpenVZ
90
4
2,3
SSD 7
KVM
55
5
No s’especifica
SSD 10
No s’especifica
2 $ (130 ₽)
6
2,4
SSD 10
KVM
150
7
2,4
10 NVMe
KVM
150
8
2,2
SSD 5
KVM
179
9
2,2
SSD 10
Hyper-V
190
10
No s’especifica
SSD 10
KVM
3 $ (190 ₽)
Com podem veure, el rang de preus dels servidors VPS amb SSD i dels servidors amb HDD va resultar ser el mateix. Això suggereix una vegada més que els SSD estan fermament arrelats al segment del servidor.
Metodologia de la prova
Cada servidor es va provar durant una setmana. La càrrega es va col·locar a la CPU, la memòria RAM, el subsistema de disc i la xarxa. Les proves es van posar en marxa segons el calendari previst, col·locant-se en cron.
Els resultats es van recollir i processar mitjançant la tabulació de valors i la construcció de gràfics i/o diagrames. S'han utilitzat les següents eines.
Proves sintètiques:
- sysbench
- CPU, prova general:
sysbench --test=cpu run (
valors:
temps total) - memòria, prova general:
sysbench --test=memory run
(valors: temps total) - E/S de fitxers, proves i ordres (la mida del bloc en totes les proves és de 4k; valors: velocitat de transferència):
- Lectura seqüencial d'un sol fil amb una profunditat de cua simulada de 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqrd --file-total-size=2G --file-block-size=4K --file-num=32
- Escriptura seqüencial d'un sol fil amb una profunditat de cua simulada de 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqwr --file-total-size=2G --file-block-size=4K --file-num=32
- Lectura aleatòria de vuit fils amb una profunditat de cua simulada de 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=8
- Escriptura aleatòria de vuit fils amb una profunditat de cua simulada de 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=8
- Lectura aleatòria d'un sol fil amb una profunditat de cua simulada de 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=32
- Escriptura aleatòria d'un sol fil amb una profunditat de cua simulada de 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=32
- Lectura aleatòria d'un sol fil amb una profunditat de cua simulada de 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=1
- Escriptura aleatòria d'un sol fil amb una profunditat de cua simulada de 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=1
- Lectura seqüencial d'un sol fil amb una profunditat de cua simulada de 32:
- informació dura:
- CPU Blowfish
- CPU CryptoHash
- CPU Fibonacci
- CPU N-Queens
- FPU FFT
- Traçat de raigs FPU
Per comprovar la velocitat de la xarxa, hem utilitzat la prova speedtest (speedtest-cli).
Registreu-vos i encarregueu un servidor
Inoventica
En registrar-se, heu de proporcionar una adreça de correu electrònic a la qual s'enviarà el següent:
- Enllaç de confirmació de registre
- Inici de sessió (que en el meu cas va resultar ser el correu electrònic introduït durant el registre, reduït a 8 caràcters)
- Contrasenya generada
Canvieu la contrasenya quan inicieu sessió per primera vegada no s'ofereix. Centres de dades disponibles per a la comanda:
I OS:
En demanar un servidor de qualsevol configuració, s'indica que es cobrarà una tarifa única de 99 ₽. Si està inclòs en el preu del servidor o no és encara un misteri.
Quan intenteu demanar un servidor amb saldo zero, se us proposarà recarregar-lo, a més, per 500 ₽, independentment de la configuració seleccionada.
Va resultar que el servei utilitza diferents panells de control, en els quals cal registrar-se per separat. El panell comentat anteriorment no conté la nostra tarifa de 49 ₽ (té l'adreça lk.invs.ru), de manera que mai sabrem què passa amb el "pagament de configuració".
Per tant, hi ha un altre panell basat en ISP Manager (i està disponible a bill.invs.ru). Quan us registreu, introduïu el vostre correu electrònic, introduïu una contrasenya i accediu immediatament al tauler. Ni tan sols cal que confirmeu el vostre correu electrònic. Per cert, el login i la contrasenya generats pel servei s'envien a l'adreça de correu electrònic especificada. I llavors se'ns demana que canviem a la nova interfície. Després d'haver canviat, ens trobem a Billmanager.
La llista de sistemes operatius disponibles és més curta aquí:
Mètodes disponibles per dipositar fons:
El servei proporciona adreces IPv4 i IPv6. L'IPv6 s'havia de configurar manualment. Per utilitzar els serveis, encara heu de confirmar el vostre correu electrònic. Hi ha accés a la pantalla del servidor.
PrimerVDS
Després del registre, arribem al panell del Gestor d'ISP (cal proporcionar un nom, un correu electrònic i una contrasenya, introduint-la sense cap possibilitat d'error - camp d'entrada de contrasenya un), després se'ns demana que confirmem el nostre correu electrònic.
Llista de sistemes operatius disponibles:
Mètodes de pagament disponibles:
El servei no proporciona IPv6, almenys a la tarifa seleccionada. Per poder utilitzar els serveis, heu de confirmar el vostre correu electrònic i número de telèfon. Hi ha accés SSH des del vostre compte personal.
Ihor
Quan intentem registrar-nos ens surt un error:
S'està canviant l'idioma de la interfície del lloc al rus i...
Vaig haver de canviar la meva contrasenya. Llista de sistemes operatius disponibles:
El servei proporciona adreces IPv4 i IPv6. IPv6 també s'havia de configurar manualment. M'agradaria assenyalar per separat el fet que va trigar molt de temps a instal·lar els paquets necessaris per a la prova. El temps no es va mesurar específicament, però a diferència d'un parell de minuts, que eren suficients en tots els altres llocs d'allotjament, aquí es va trigar un ordre de magnitud més llarg: uns 20 minuts.
Hi ha accés a la pantalla del servidor:
RuVDS
Per registrar-te, has d'introduir el teu correu electrònic i resoldre el captcha. La llista de sistemes operatius disponibles és la següent:
Mètodes de pagament disponibles:
El servei no proporciona adreces IPv6, almenys a la tarifa seleccionada. Hi ha accés a la pantalla del servidor.
RegRu
Per registrar-te, només has d'introduir el teu correu electrònic. Llista de sistemes operatius disponibles:
I una llista de formes de pagament disponibles:
El servei proporciona adreces IPv4 i IPv6. IPv6 funcionava, com diuen, "fora de la caixa". Aquells. Després de crear el servidor, em vaig poder connectar immediatament amb l'adreça IPv6. Hi ha accés a la consola del servidor.
Hosting-Rússia
Quan us registreu, heu de proporcionar un correu electrònic i una contrasenya. Per pagar els serveis, heu de confirmar el vostre número de telèfon. Llista de sistemes operatius disponibles:
I formes de pagament:
És possible pujar la vostra pròpia ISO. Hi ha accés a la pantalla del servidor.
FirstByte
Per registrar-se, heu de proporcionar el vostre correu electrònic, número de telèfon, contrasenya desitjada i país. Per iniciar sessió, heu de confirmar el vostre correu electrònic. Llista de sistemes operatius disponibles:
I una llista de formes de pagament disponibles:
Hi ha accés a la consola del servidor.
Hi ha una opció per carregar la vostra pròpia ISO.
Ions
Per registrar-se, cal indicar el gènere, el nom, els cognoms, la ciutat, el carrer, la contrasenya desitjada i el telèfon. Aquí teniu una llista de sistemes operatius disponibles:
En registrar-se, cal confirmar la possibilitat de pagament. El servei es cancel·la i després retorna un dòlar.
Fa temps que no em puc registrar. Durant el procés de registre, en un dels passos es va actualitzar la pàgina i apareixia la mateixa pàgina a l'interior, amb el primer pas.
En algun moment, vaig rebre primer un missatge d'error, però després encara vaig poder completar el registre.
No hi ha molts mètodes de pagament disponibles.
De manera predeterminada, el servidor es proporciona amb IPv4, però podeu afegir-ne un IPv6 gratuïtament.
Hi ha accés a la consola KVM.
cPanel Hosting
Per registrar-se, heu de proporcionar una adreça de correu electrònic i crear una contrasenya. Llista de sistemes operatius disponibles:
Llista de formes de pagament:
Ramnode
Llista de sistemes operatius disponibles:
I una llista de formes de pagament:
L'IPv6 va funcionar fora de la caixa. Hi ha accés a la consola.
Resultats de la prova
En cada prova, els resultats dels participants es van ordenar de millor a pitjor, el primer lloc es va atorgar 12 punts, el segon - 10, el tercer - 8, el quart lloc - 6, i per a cada lloc per sota es va atorgar un punt menys. Els que van ocupar llocs per sota del novè no van rebre punts.
Taula de punts:
Lloc
Punts
1
12
2
10
3
8
4
6
5
5
6
4
7
3
8
2
9
1
Taula amb resultats de la prova (s'hi pot fer clic)
Taula de punts final (cliquable)
Podium
Tots els llocs van ser allotjats amb SSD. RuVDS va guanyar el primer lloc en una batalla ferotge. AdminVPS va acabar segon, i el tercer lloc es va compartir entre REG.RU i l'americà Ionos (1&1). Tots els altres llocs d'allotjament del podi representen Rússia.
Conclusió
Entre tots els participants de les proves, el primer lloc el va ocupar la tarifa amb SSD de RUVDS. El millor rendiment del processador i el bon rendiment del disc van permetre que la seva tarifa ocupés el primer lloc. Felicitats al guanyador. També m'agradaria destacar les empreses d'allotjament adminvps, ionos i regru, van lluitar amb dignitat. AdminVPS va mostrar un excel·lent rendiment del disc, però es va quedar endarrerit en el rendiment de la CPU. REG.RU va mostrar un rendiment del processador força bo, però no tot va bé amb el rendiment del disc. Ionos va mostrar resultats força equilibrats. La resta de participants van tenir resultats molt pitjors. Ihor va mostrar resultats excel·lents a la seva manera. Les seves dues tarifes van acabar a la part inferior de la taula; quan s'utilitza el seu servei, el baix rendiment es nota "a simple vista".
Font: www.habr.com