I stället för förordet
eller hur kom det sig att den här artikeln dök upp
som förklarar varför och hur denna testning utfördes
Det är användbart att ha en liten VPS-server till hands, där det är bekvämt att testa några saker. Oftast krävs det att det också finns tillgängligt dygnet runt. För att göra detta behöver du oavbruten drift av utrustningen och en vit IP-adress. Hemma är det ibland ganska svårt att tillhandahålla båda dessa villkor. Och med tanke på att kostnaden för att hyra en enkel virtuell server är jämförbar med kostnaden för att utfärda en dedikerad IP-adress av en internetleverantör, kan hyra av en sådan server mycket väl motivera kostnaden. Men hur väljer man vem man ska beställa en sådan VPS från? Det finns lite förtroende för recensioner på olika typer av resurser. Därför uppstod idén att välja den bästa leverantören av sådana tjänster baserat på ett enkelt kriterium - prestanda för den hyrda servern.
Val av konfiguration
Marknadsanalys visade att den minsta tillgängliga konfigurationen för beställning från de flesta VPS/VDS-tjänster uppfyller följande egenskaper:
Antal CPU-kärnor, st.
CPU-frekvens, GHz
Mängd RAM, GB
Lagringskapacitet, GB
1
2,0 - 2,8
0,5
10
I det här fallet finns olika konfigurationsalternativ för enheten tillgängliga. Vanligtvis erbjuds: SATA HDD, SAS HDD, SAS/SATA SSD, NVMe SSD.
Urval av deltagare
Jag läste inte några recensioner alls för att av personlig erfarenhet ta reda på vilken tjänst som erbjöd vad. Som det visar sig finns det tjänster för att välja virtuella servrar, till exempel:
- poiskvps.ru
- vds.menu
- vps.idag
- hosting101.ru
- hostings.info
- hosters.ru
- hostadvice.com
Varje sådan tjänst erbjuder att installera de nödvändiga filtren (till exempel mängden RAM, antalet kärnor och processorfrekvens, etc.) och sortera resultaten efter någon parameter (till exempel efter pris). Det beslutades att dela upp deltagarna i två grupper: den första gruppen kommer att innehålla förslag med hårddiskar och den andra - med flashminne. Det är tydligt att det finns fler typer av enheter och hastighetsindikatorerna för enheter med ett SAS-gränssnitt kommer att skilja sig från de för enheter med ett SATA-gränssnitt, och indikatorerna för SSD-enheter som använder NVMe-protokollet kommer att skilja sig från de för andra SSD-enheter. Men då, för det första, kommer vi att ha för många grupper, och för det andra skiljer sig prestandan för hårddiskar från SSD i allmänhet mer än prestanda för olika hårddiskar från varandra och olika SSD:er från varandra.
Listor över testdeltagare
Servrar med hårddisk
№
Värdskap
logo
land
CPU
skiva
Virt-ya
Kostnad
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
Hårddiskar håller på att bli ett minne blott, och det finns märkbart färre erbjudanden med hårddiskar på marknaden för virtuell servervärd.
Servrar med SSD
№
leverantör
logo
land
CPU
skiva
Virt-ya
Kostnad
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
Ej specificerad
10 SSD
Ej specificerad
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
Ej specificerad
10 SSD
KVM
3 $ (190 ₽)
Som vi kan se visade sig amplituden på prisspridningen för VPS-servrar med SSD och för servrar med hårddisk vara densamma. Detta tyder återigen på att SSD:er är fast förankrade i serversegmentet.
Testmetodik
Varje server testades under en vecka. Belastningen placerades på CPU, RAM, diskundersystem och nätverk. Tester lanserades enligt schemat, placerade i cron.
Resultaten samlades in och bearbetades genom att tabulera värden och konstruera grafer och/eller diagram. Följande verktyg användes.
Syntetiska tester:
- sysbench
- cpu, allmänt test:
sysbench --test=cpu run (
betyder:
total tid) - minne, allmänt test:
sysbench --test=memory run
(värden: total tid) - fil i/o, tester och kommandon (blockstorlek i alla tester är 4k; värden: överföringshastighet):
- Enkeltrådad sekventiell läsning med simulerat ködjup på 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqrd --file-total-size=2G --file-block-size=4K --file-num=32
- Enkeltrådad sekventiell skrivning med simulerat ködjup på 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqwr --file-total-size=2G --file-block-size=4K --file-num=32
- Åtta-tråds slumpmässig läsning med simulerat ködjup på 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=8
- Åtta-tråds slumpmässig skrivning med simulerat ködjup på 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=8
- Enkeltrådad slumpmässig läsning med simulerat ködjup på 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=32
- Enkeltrådad slumpmässig skrivning med simulerat ködjup på 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=32
- Enkeltrådad slumpmässig läsning med simulerat ködjup på 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=1
- Enkeltrådad slumpmässig skrivning med simulerat ködjup på 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=1
- Enkeltrådad sekventiell läsning med simulerat ködjup på 32:
- svår info:
- CPU Blowfish
- CPU CryptoHash
- CPU Fibonacci
- CPU N-Queens
- FPU FFT
- FPU Raytracing
För att kontrollera nätverkshastigheten använde vi speedtest-testet (speedtest-cli).
Registrera dig och beställ en server
Inoventica
När du registrerar dig måste du ange en e-postadress; följande kommer att skickas till den:
- Länk för registreringsbekräftelse
- Inloggning (vilket i mitt fall visade sig vara e-postadressen som skrevs in under registreringen, klippt till 8 tecken)
- Genererat lösenord
Byt lösenord när du loggar in för första gången inte erbjuds. Datacenter tillgängliga för beställning:
Och OS:
När du beställer en server av valfri konfiguration anges det att en engångsavgift på 99 ₽ kommer att tas ut. Om det ingår i priset på servern eller inte är fortfarande ett mysterium.
När du försöker beställa en server med ett saldo på noll, kommer du att erbjudas att fylla på den med 500 ₽, oavsett vald konfiguration.
Det visade sig att tjänsten använder olika kontrollpaneler, där du måste registrera dig separat. Panelen som diskuteras ovan innehåller inte vår taxa för 49 ₽ (den har adressen lk.invs.ru), så vi kommer aldrig att ta reda på vad som händer med "installationsbetalningen".
Så det finns en annan panel baserad på ISP Manager (och den är tillgänglig på bill.invs.ru). När du registrerar dig, ange din e-postadress, kom med ett lösenord och gå omedelbart in i panelen. Du behöver inte ens bekräfta din e-post. Förresten, inloggningen och lösenordet som genereras av tjänsten skickas till dig på den angivna e-postadressen. Och sedan uppmanas vi att byta till det nya gränssnittet. Efter att ha bytt befinner vi oss i Billmanager.
Listan över tillgängliga operativsystem är kortare här:
Tillgängliga metoder för att sätta in pengar:
Tjänsten tillhandahåller IPv4- och IPv6-adresser. IPv6 måste konfigureras manuellt. För att använda tjänsterna måste du fortfarande bekräfta din e-post. Det finns tillgång till serverskärmen.
FirstVDS
Efter registrering kommer vi till ISP Manager-panelen (Du måste ange ett namn, e-post och komma med ett lösenord, ange det utan risk för fel - lösenordsinmatningsfält en), varefter vi uppmanas att bekräfta vår e-post.
Lista över tillgängliga operativsystem:
Tillgängliga betalningsmetoder:
Tjänsten tillhandahåller inte IPv6, åtminstone till den valda tariffen. För att kunna använda tjänsterna måste du bekräfta din e-postadress och ditt telefonnummer. Det finns SSH-åtkomst från ditt personliga konto.
Ihor
När vi försöker registrera oss får vi ett felmeddelande:
Byt språk för webbplatsens gränssnitt till ryska och...
Jag var tvungen att ändra mitt lösenord. Lista över tillgängliga operativsystem:
Tjänsten tillhandahåller både IPv4- och IPv6-adresser. IPv6 måste också konfigureras manuellt. Jag skulle vilja notera separat att det tog mycket lång tid att installera de paket som krävs för testning. Tiden var inte specifikt uppmätt, men till skillnad från ett par minuter, vilket räckte på alla andra värdsajter, tog det här en storleksordning längre – cirka 20 minuter.
Det finns tillgång till serverskärmen:
RuVDS
För att registrera dig måste du ange din e-postadress och lösa captcha. Listan över tillgängliga operativsystem är följande:
Tillgängliga betalningsmetoder:
Tjänsten tillhandahåller inte IPv6-adresser, åtminstone till den valda tariffen. Det finns tillgång till serverskärmen.
RegRu
För att registrera dig anger du bara din e-postadress. Lista över tillgängliga operativsystem:
Och en lista över tillgängliga betalningsmetoder:
Tjänsten tillhandahåller både IPv4- och IPv6-adresser. IPv6 fungerade, som de säger, "out of the box." De där. Efter att ha skapat servern kunde jag omedelbart ansluta till den med IPv6-adressen. Det finns tillgång till serverkonsolen.
Hosting-Ryssland
Vid registrering måste du ange e-post och lösenord. För att betala för tjänster måste du bekräfta ditt telefonnummer. Lista över tillgängliga operativsystem:
Och betalningsmetoder:
Det är möjligt att ladda upp din egen ISO. Det finns tillgång till serverskärmen.
FirstByte
För att registrera dig måste du ange din e-postadress, telefonnummer, önskat lösenord och land. För att logga in måste du bekräfta din e-post. Lista över tillgängliga operativsystem:
Och en lista över tillgängliga betalningsmetoder:
Det finns tillgång till serverkonsolen.
Det finns ett alternativ att ladda upp din egen ISO.
joner
För att registrera dig måste du ange kön, förnamn, efternamn, stad, gata, önskat lösenord och telefonnummer. Här är en lista över tillgängliga OS:
Vid registrering måste du bekräfta möjligheten till betalning. Tjänsten skriver av och returnerar sedan en dollar.
Jag har inte kunnat registrera mig på ett tag. Under registreringsprocessen, vid ett av stegen, uppdaterades sidan och samma sida dök upp inuti, med det första steget.
Vid något tillfälle fick jag först ett felmeddelande, men sedan kunde jag ändå slutföra registreringen.
Det finns inte många betalningsmetoder tillgängliga.
Som standard är servern försedd med IPv4, men du kan lägga till en IPv6 gratis.
Det finns tillgång till KVM-konsolen.
cPanel Hosting
För att registrera dig måste du ange en e-postadress och skapa ett lösenord. Lista över tillgängliga operativsystem:
Lista över betalningsmetoder:
Ramnode
Lista över tillgängliga operativsystem:
Och en lista över betalningsmetoder:
IPv6 fungerade direkt. Det finns tillgång till konsolen.
Testresultat
I varje test sorterades deltagarnas resultat från bäst till sämst, förstaplatsen belönades med 12 poäng, andra - 10, tredje - 8, fjärdeplats - 6 och för varje plats under en poäng mindre. De som tog plats under nian fick inga poäng.
Poängtabell:
Plats
poäng
1
12
2
10
3
8
4
6
5
5
6
4
7
3
8
2
9
1
Tabell med testresultat (klickbar)
Slutpoängtabell (klickbar)
Podium
Alla platser gick till hosting med SSD. RuVDS vann förstaplatsen i en hård kamp. AdminVPS slutade tvåa, och tredjeplatsen delades mellan REG.RU och amerikanska Ionos (1&1). Alla andra värdsajter på prispallen representerar Ryssland.
Slutsats
Bland alla testdeltagare togs förstaplatsen av tariffen med SSD från RUVDS. Den bästa processorprestanda och bra diskprestanda gjorde att deras tariff tog första platsen. Grattis till vinnaren. Jag skulle också vilja notera värdföretagen adminvps, ionos och regru, de kämpade med värdighet. AdminVPS visade utmärkt diskprestanda, men släpade efter i CPU-prestanda. REG.RU visade ganska bra processorprestanda, men allt går inte smidigt med diskprestanda. Ionos visade ganska balanserade resultat. Resten av deltagarna hade mycket sämre resultat. Ihor visade enastående resultat på sitt eget sätt. Båda deras tariffer låg längst ner i tabellen; när du använder deras tjänst märks låg prestanda "med ögonen".
Källa: will.com