I stedet for forordet
eller hvordan skjedde det at denne artikkelen dukket opp
som forklarer hvorfor og hvordan denne testen ble utført
Det er nyttig å ha en liten VPS-server for hånden, som det vil være praktisk å teste noen ting på. Vanligvis kreves det at den også er tilgjengelig hele døgnet. For å gjøre dette trenger du uavbrutt drift av utstyret og en hvit IP-adresse. Hjemme er det noen ganger ganske vanskelig å gi begge disse forholdene. Og med tanke på at kostnadene ved å leie en enkel virtuell server er sammenlignbare med kostnadene ved å utstede en dedikert IP-adresse av en Internett-leverandør, kan leie av en slik server godt rettferdiggjøre kostnadene. Men hvordan velge hvem man skal bestille en slik VPS fra? Det er liten tillit til anmeldelser på ulike typer ressurser. Derfor oppsto ideen om å velge den beste leverandøren av slike tjenester basert på et enkelt kriterium - ytelsen til den leide serveren.
Valg av konfigurasjon
Markedsanalyse viste at minimumskonfigurasjonen tilgjengelig for bestilling fra de fleste VPS/VDS-tjenester oppfyller følgende egenskaper:
Antall CPU-kjerner, stk.
CPU-frekvens, GHz
Mengde RAM, GB
Lagringskapasitet, GB
1
2,0 - 2,8
0,5
10
I dette tilfellet er forskjellige stasjonskonfigurasjonsalternativer tilgjengelige. Vanligvis tilbys: SATA HDD, SAS HDD, SAS/SATA SSD, NVMe SSD.
Valg av deltakere
Jeg leste ikke noen anmeldelser i det hele tatt for å finne ut av personlig erfaring hvilken tjeneste som tilbød hva. Som det viser seg, er det tjenester for å velge virtuelle servere, for eksempel:
- poiskvps.ru
- vds.menu
- vps.i dag
- hosting101.ru
- hostings.info
- hosters.ru
- hostadvice.com
Hver slik tjeneste tilbyr å installere de nødvendige filtrene (for eksempel mengden RAM, antall kjerner og prosessorfrekvens, etc.) og sortere resultatene etter en eller annen parameter (for eksempel etter pris). Det ble besluttet å dele deltakerne i to grupper: den første gruppen vil inkludere forslag med harddisker, og den andre - med flash-minne. Det er klart at det finnes flere typer stasjoner, og hastighetsindikatorene til stasjoner med SAS-grensesnitt vil avvike fra stasjonene med SATA-grensesnitt, og indikatorene for SSD-er som bruker NVMe-protokollen vil avvike fra andre SSD-er. Men så, for det første, vil vi ha for mange grupper, og for det andre skiller ytelsen til HDD fra SSD generelt mer enn ytelsen til forskjellige HDDer fra hverandre og forskjellige SSDer fra hverandre.
Lister over testdeltakere
Servere med HDD
№
Hostingtjeneste
Логотип
Land
prosessor
disk
Virt-ja
Koste
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
Harddisker er i ferd med å bli en saga blott, og det er merkbart færre tilbud med HDDer på markedet for virtuell serververt.
Servere med SSD
№
Provider
Логотип
Land
prosessor
disk
Virt-ja
Koste
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
Ikke oppgitt
10 SSD
Ikke oppgitt
$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
Ikke oppgitt
10 SSD
KVM
$3 (190 ₽)
Som vi kan se, viste prisutvalget seg for VPS-servere med SSD og for servere med HDD å være det samme. Dette tyder nok en gang på at SSD-er er godt forankret i serversegmentet.
Testmetodikk
Hver server ble testet i en uke. Belastningen ble plassert på CPU, RAM, diskundersystem og nettverk. Tester ble lansert i henhold til tidsplanen, og ble plassert i cron.
Resultatene ble samlet inn og behandlet ved å tabulere verdier og konstruere grafer og/eller diagrammer. Følgende verktøy ble brukt.
Syntetiske tester:
- sysbench
- cpu, generell test:
sysbench --test=cpu run (
som betyr:
Total tid) - minne, generell test:
sysbench --test=memory run
(verdier: total tid) - fil i/o, tester og kommandoer (blokkstørrelse i alle tester er 4k; verdier: overføringshastighet):
- Enkeltråds sekvensiell lesing med simulert kødybde på 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqrd --file-total-size=2G --file-block-size=4K --file-num=32
- Enkeltråds sekvensiell skriving med simulert kødybde på 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqwr --file-total-size=2G --file-block-size=4K --file-num=32
- Åtte-tråds tilfeldig lesing med simulert kødybde på 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=8
- Åtte-tråds tilfeldig skriving med simulert kødybde på 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=8
- Enkeltråds tilfeldig lesing med simulert kødybde på 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=32
- Enkeltråds tilfeldig skriving med simulert kødybde på 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=32
- Enkeltråds tilfeldig lesing med simulert kødybde på 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=1
- Enkeltråds tilfeldig skriving med simulert kødybde på 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=1
- Enkeltråds sekvensiell lesing med simulert kødybde på 32:
- vanskelig info:
- CPU Blowfish
- CPU CryptoHash
- CPU Fibonacci
- CPU N-Queens
- FPU FFT
- FPU Raytracing
For å sjekke nettverkshastigheten brukte vi speedtest-testen (speedtest-cli).
Registrer deg og bestill en server
Inoventica
Ved registrering må du oppgi en e-postadresse; følgende vil bli sendt til den:
- Link til bekreftelse på registrering
- Pålogging (som i mitt tilfelle viste seg å være e-posten som ble skrevet inn under registreringen, kuttet til 8 tegn)
- Generert passord
Endre passord når du logger inn for første gang ikke tilbys. Datasentre tilgjengelig for bestilling:
Og OS:
Når du bestiller en server av en hvilken som helst konfigurasjon, indikeres det at en engangsavgift på 99 ₽ vil bli belastet. Om det er inkludert i prisen på serveren eller ikke er fortsatt et mysterium.
Når du prøver å bestille en server med nullsaldo, vil du bli tilbudt å fylle den opp med 500 ₽, uavhengig av valgt konfigurasjon.
Det viste seg at tjenesten bruker forskjellige kontrollpaneler, der du må registrere deg separat. Panelet diskutert ovenfor inneholder ikke tariffen vår for 49 ₽ (den har adressen lk.invs.ru), så vi vil aldri finne ut hva som skjer med "oppsettbetalingen".
Så det er et annet panel basert på ISP Manager (og det er tilgjengelig på bill.invs.ru). Når du registrerer deg, skriv inn e-postadressen din, kom opp med et passord og gå umiddelbart inn i panelet. Du trenger ikke engang å bekrefte e-posten din. Forresten, påloggingsinformasjonen og passordet generert av tjenesten sendes til deg på den angitte e-postadressen. Og så blir vi bedt om å bytte til det nye grensesnittet. Etter å ha byttet befinner vi oss i Billmanager.
Listen over tilgjengelige operativsystemer er kortere her:
Tilgjengelige metoder for å sette inn penger:
Tjenesten gir IPv4- og IPv6-adresser. IPv6 måtte konfigureres manuelt. For å bruke tjenestene må du fortsatt bekrefte e-posten din. Det er tilgang til serverskjermen.
FirstVDS
Etter registrering kommer vi til ISP Manager-panelet (Du må oppgi et navn, e-post og komme opp med et passord, skriv det inn uten sjanse for feil - passordfelt ett), hvoretter vi blir bedt om å bekrefte e-posten vår.
Liste over tilgjengelige OS:
Tilgjengelige betalingsmåter:
Tjenesten gir ikke IPv6, i hvert fall til den valgte tariffen. For å kunne bruke tjenestene må du bekrefte e-post og telefonnummer. Det er SSH-tilgang fra din personlige konto.
Ihor
Når vi prøver å registrere oss får vi en feilmelding:
Bytter grensesnittspråket for nettstedet til russisk og...
Jeg måtte endre passordet mitt. Liste over tilgjengelige OS:
Tjenesten gir både IPv4- og IPv6-adresser. IPv6 måtte også konfigureres manuelt. Jeg vil spesielt merke meg det faktum at det tok veldig lang tid å installere pakkene som er nødvendige for testing. Tiden ble ikke spesifikt målt, men i motsetning til et par minutter, som var nok på alle andre hostingsider, tok det her en størrelsesorden lenger - ca 20 minutter.
Det er tilgang til serverskjermen:
RuVDS
For å registrere deg må du skrive inn e-posten din og løse captchaen. Listen over tilgjengelige operativsystemer er som følger:
Tilgjengelige betalingsmåter:
Tjenesten gir ikke IPv6-adresser, i hvert fall til den valgte tariffen. Det er tilgang til serverskjermen.
RegRu
For å registrere deg, skriv inn e-postadressen din. Liste over tilgjengelige OS:
Og en liste over tilgjengelige betalingsmåter:
Tjenesten gir både IPv4- og IPv6-adresser. IPv6 fungerte, som de sier, "ut av boksen." De. Etter å ha opprettet serveren, kunne jeg umiddelbart koble til den ved å bruke IPv6-adressen. Det er tilgang til serverkonsollen.
Hosting-Russland
Ved registrering må du oppgi e-post og passord. For å betale for tjenester må du bekrefte telefonnummeret ditt. Liste over tilgjengelige OS:
Og betalingsmåter:
Det er mulig å laste opp din egen ISO. Det er tilgang til serverskjermen.
FirstByte
For å registrere deg må du oppgi e-post, telefonnummer, ønsket passord og land. For å logge inn må du bekrefte e-posten din. Liste over tilgjengelige OS:
Og en liste over tilgjengelige betalingsmåter:
Det er tilgang til serverkonsollen.
Det er en mulighet for å laste opp din egen ISO.
ioner
For å registrere deg må du oppgi kjønn, fornavn, etternavn, by, gate, ønsket passord og telefonnummer. Her er en liste over tilgjengelige OS:
Ved påmelding må du bekrefte muligheten for betaling. Tjenesten avskriver og returnerer deretter én dollar.
Jeg har ikke klart å registrere meg på en stund. Under registreringsprosessen, på et av trinnene, ble siden oppdatert og den samme siden dukket opp inne, med det første trinnet.
På et tidspunkt fikk jeg først en feilmelding, men så klarte jeg likevel å fullføre registreringen.
Det er ikke mange betalingsmåter tilgjengelig.
Som standard er serveren utstyrt med IPv4, men du kan legge til en IPv6 gratis.
Det er tilgang til KVM-konsollen.
cPanel-hosting
For å registrere deg må du oppgi en e-postadresse og opprette et passord. Liste over tilgjengelige OS:
Liste over betalingsmåter:
Ramnode
Liste over tilgjengelige OS:
Og en liste over betalingsmåter:
IPv6 fungerte rett ut av boksen. Det er tilgang til konsollen.
Testresultater
I hver test ble deltakernes resultater sortert fra best til dårligst, førsteplassen ble gitt 12 poeng, andre - 10, tredje - 8, fjerdeplass - 6, og for hver plass under ble det gitt ett poeng mindre. De som tok plass under niende ble ikke tildelt poeng.
Poengtabell:
Sted
punkter
1
12
2
10
3
8
4
6
5
5
6
4
7
3
8
2
9
1
Tabell med testresultater (klikbar)
Endelig poengtabell (klikbar)
Podium
Alle steder gikk til hosting med SSD. RuVDS vant førsteplassen i en hard kamp. AdminVPS endte på andreplass, og tredjeplassen ble delt mellom REG.RU og amerikanske Ionos (1&1). Alle andre vertssider på pallen representerer Russland.
Konklusjon
Blant alle testdeltakerne ble førsteplassen tatt av tariffen med SSD fra RUVDS. Den beste prosessorytelsen og god diskytelse gjorde at tariffen deres tok førsteplassen. Gratulerer til vinneren. Jeg vil også merke meg at hostingselskapene adminvps, ionos og regru kjempet med verdighet. AdminVPS viste utmerket diskytelse, men lå etter i CPU-ytelse. REG.RU viste ganske god prosessorytelse, men ikke alt går knirkefritt med diskytelse. Ionos viste ganske balanserte resultater. Resten av deltakerne hadde mye dårligere resultater. Ihor viste fremragende resultater på sin egen måte. Begge tariffene deres havnet helt nederst på tabellen; når du bruker tjenesten deres, er lav ytelse merkbar "med øyet".
Kilde: www.habr.com