Sa halip ng paunang salita
o paano nangyari na lumabas ang artikulong ito
na nagpapaliwanag kung bakit at paano isinagawa ang pagsubok na ito
Ito ay kapaki-pakinabang na magkaroon ng isang maliit na VPS server sa kamay, kung saan ito ay magiging maginhawa upang subukan ang ilang mga bagay. Karaniwang kinakailangan na ito ay magagamit din sa buong orasan. Upang gawin ito, kailangan mo ng walang patid na operasyon ng kagamitan at isang puting IP address. Sa bahay, kung minsan ay medyo mahirap ibigay ang parehong mga kundisyong ito. At kung isasaalang-alang na ang halaga ng pag-upa ng isang simpleng virtual server ay maihahambing sa halaga ng pag-isyu ng isang dedikadong IP address ng isang Internet provider, ang pagrenta ng naturang server ay maaaring bigyang-katwiran ang gastos. Ngunit paano pumili kung kanino mag-order ng naturang VPS? Mayroong maliit na tiwala sa mga review sa iba't ibang uri ng mga mapagkukunan. Samakatuwid, lumitaw ang ideya na piliin ang pinakamahusay na provider ng naturang mga serbisyo batay sa isang simpleng criterion - ang pagganap ng inuupahang server.
Pagpili ng configuration
Ipinakita ng pagsusuri sa merkado na ang pinakamababang configuration na magagamit para sa pag-order mula sa karamihan ng mga serbisyo ng VPS/VDS ay nakakatugon sa mga sumusunod na katangian:
Bilang ng mga core ng CPU, mga pcs.
dalas ng CPU, GHz
Dami ng RAM, GB
Kapasidad ng imbakan, GB
1
2,0 - 2,8
0,5
10
Sa kasong ito, magagamit ang iba't ibang mga opsyon sa configuration ng drive. Karaniwang inaalok: SATA HDD, SAS HDD, SAS/SATA SSD, NVMe SSD.
Pagpili ng mga kalahok
Hindi ako nagbasa ng anumang mga review upang malaman mula sa personal na karanasan kung aling serbisyo ang nag-aalok ng kung ano. Tulad ng lumalabas, mayroong mga serbisyo para sa pagpili ng mga virtual na server, halimbawa:
- poiskvps.ru
- vds.menu
- vps.ngayon
- hosting101.ru
- hostings.info
- hosters.ru
- hostadvice.com
Ang bawat naturang serbisyo ay nag-aalok upang i-install ang mga kinakailangang filter (halimbawa, ang halaga ng RAM, ang bilang ng mga core at dalas ng processor, atbp.) at pag-uri-uriin ang mga resulta ayon sa ilang parameter (halimbawa, ayon sa presyo). Napagpasyahan na hatiin ang mga kalahok sa dalawang grupo: ang unang grupo ay magsasama ng mga panukala na may mga hard drive, at ang pangalawa - na may flash memory. Malinaw na mayroong higit pang mga uri ng mga drive at ang mga tagapagpahiwatig ng bilis ng mga drive na may interface ng SAS ay mag-iiba mula sa mga drive na may interface ng SATA, at ang mga tagapagpahiwatig ng mga SSD na tumatakbo gamit ang NVMe protocol ay mag-iiba mula sa iba pang mga SSD. Ngunit pagkatapos, una, magkakaroon tayo ng napakaraming grupo, at pangalawa, ang pagganap ng HDD mula sa SSD ay naiiba sa pangkalahatan kaysa sa pagganap ng iba't ibang mga HDD mula sa bawat isa at iba't ibang mga SSD mula sa bawat isa.
Mga listahan ng mga kalahok sa pagsusulit
Mga server na may HDD
№
hosting
logo
Bansa
CPU
Disk
Virt-ya
Gastos
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
Ang mga hard drive ay nagiging isang bagay ng nakaraan, at may kapansin-pansing mas kaunting mga alok sa mga HDD sa virtual server hosting market.
Mga server na may SSD
№
Provider
logo
Bansa
CPU
Disk
Virt-ya
Gastos
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
Hindi tinukoy
10 SSD
Hindi tinukoy
$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
Hindi tinukoy
10 SSD
KVM
$3 (190 ₽)
Tulad ng nakikita natin, ang hanay ng mga presyo para sa mga server ng VPS na may SSD at para sa mga server na may HDD ay naging pareho. Muli itong nagmumungkahi na ang mga SSD ay matatag na nakabaon sa segment ng server.
Pamamaraan ng Pagsubok
Ang bawat server ay nasubok sa loob ng isang linggo. Ang load ay inilagay sa CPU, RAM, disk subsystem at network. Ang mga pagsubok ay inilunsad ayon sa iskedyul, na inilagay sa cron.
Ang mga resulta ay nakolekta at naproseso sa pamamagitan ng pag-tabulate ng mga halaga at pagbuo ng mga graph at/o mga diagram. Ang mga sumusunod na kasangkapan ay ginamit.
Mga sintetikong pagsubok:
- sysbench
- cpu, pangkalahatang pagsubok:
sysbench --test=cpu run (
kahulugan:
kabuuang oras) - memorya, pangkalahatang pagsubok:
sysbench --test=memory run
(mga halaga: kabuuang oras) - file i/o, mga pagsubok at utos (ang laki ng block sa lahat ng pagsubok ay 4k; mga halaga: bilis ng paglipat):
- Single-threaded sequential read na may simulate queue depth na 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqrd --file-total-size=2G --file-block-size=4K --file-num=32
- Single-threaded sequential write na may simulate queue depth na 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqwr --file-total-size=2G --file-block-size=4K --file-num=32
- Eight-thread random read na may simulate queue depth na 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=8
- Eight-thread random write na may simulate queue depth na 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=8
- Single-threaded random read na may simulate queue depth na 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=32
- Single-threaded random write na may simulate queue depth na 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=32
- Single-threaded random read na may simulate queue depth na 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=1
- Single-threaded random write na may simulate queue depth na 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=1
- Single-threaded sequential read na may simulate queue depth na 32:
- mahirap na impormasyon:
- CPU Blowfish
- CPU CryptoHash
- CPU Fibonacci
- CPU N-Queens
- FPU FFT
- FPU Raytracing
Upang suriin ang bilis ng network, ginamit namin ang speedtest test (speedtest-cli).
Magrehistro at mag-order ng isang server
Inoventica
Kapag nagparehistro, dapat kang magbigay ng isang email address; ang mga sumusunod ay ipapadala dito:
- Link ng kumpirmasyon sa pagpaparehistro
- Pag-login (na sa aking kaso ay naging email na ipinasok sa panahon ng pagpaparehistro, pinutol sa 8 character)
- Binuo na password
Baguhin ang password kapag nag-log in sa unang pagkakataon hindi inaalok. Available ang mga data center para sa order:
At OS:
Kapag nag-order ng isang server ng anumang configuration, ipinapahiwatig na ang isang beses na bayad na 99 ₽ ay sisingilin. Kung ito ay kasama sa presyo ng server o hindi ay isang misteryo pa rin.
Kapag sinubukan mong mag-order ng isang server na may zero na balanse, iaalok sa iyo na itaas ito, bukod pa rito, ng 500 ₽, anuman ang napiling configuration.
Ito ay lumabas na ang serbisyo ay gumagamit ng iba't ibang mga control panel, kung saan kailangan mong magrehistro nang hiwalay. Ang panel na tinalakay sa itaas ay hindi naglalaman ng aming taripa para sa 49 ₽ (ito ay may address na lk.invs.ru), kaya hindi namin malalaman kung ano ang mangyayari sa “setup payment”.
Kaya, mayroong isa pang panel batay sa ISP Manager (at available ito sa bill.invs.ru). Kapag nagparehistro, ipasok ang iyong email, magkaroon ng password, at agad na pumasok sa panel. Hindi mo na kailangang kumpirmahin ang iyong email. Sa pamamagitan ng paraan, ang pag-login at password na nabuo ng serbisyo ay ipinadala sa iyo sa tinukoy na email address. At pagkatapos ay hihilingin sa amin na lumipat sa bagong interface. Nang lumipat, nakita namin ang aming sarili sa Billmanager.
Ang listahan ng mga magagamit na operating system ay mas maikli dito:
Magagamit na mga paraan para sa pagdedeposito ng mga pondo:
Nagbibigay ang serbisyo ng mga IPv4 at IPv6 address. Ang IPv6 ay kailangang i-configure nang manu-mano. Upang magamit ang mga serbisyo, kailangan mo pa ring kumpirmahin ang iyong email. May access sa screen ng server.
UnangVDS
Pagkatapos ng pagpaparehistro, nakarating kami sa panel ng ISP Manager (Kailangan mong magbigay ng isang pangalan, email at makabuo ng isang password, na ipasok ito nang walang anumang pagkakataon ng error - field ng pagpasok ng password isa), pagkatapos nito ay hihilingin sa amin na kumpirmahin ang aming email.
Listahan ng magagamit na OS:
Magagamit na paraan ng pagbabayad:
Ang serbisyo ay hindi nagbibigay ng IPv6, hindi bababa sa napiling taripa. Upang magamit ang mga serbisyo, dapat mong kumpirmahin ang iyong email at numero ng telepono. Mayroong SSH access mula sa iyong personal na account.
ihor
Kapag sinubukan naming magrehistro nakakakuha kami ng isang error:
Ang paglipat ng wika ng interface ng site sa Russian at...
Kinailangan kong palitan ang aking password. Listahan ng magagamit na OS:
Ang serbisyo ay nagbibigay ng parehong IPv4 at IPv6 address. Ang IPv6 ay kinailangan ding i-configure nang manu-mano. Gusto kong hiwalay na tandaan ang katotohanan na tumagal ng napakatagal na oras upang mai-install ang mga pakete na kinakailangan para sa pagsubok. Ang oras ay hindi partikular na sinusukat, ngunit hindi katulad ng ilang minuto, na sapat na sa lahat ng iba pang mga hosting site, dito ay tumagal ng isang order ng magnitude na mas matagal - mga 20 minuto.
May access sa screen ng server:
RuVDS
Upang magparehistro, kailangan mong ilagay ang iyong email at lutasin ang captcha. Ang listahan ng mga magagamit na operating system ay ang mga sumusunod:
Magagamit na paraan ng pagbabayad:
Ang serbisyo ay hindi nagbibigay ng mga IPv6 address, hindi bababa sa napiling taripa. May access sa screen ng server.
RegRu
Upang magparehistro, ilagay lamang ang iyong email. Listahan ng magagamit na OS:
At isang listahan ng mga magagamit na paraan ng pagbabayad:
Ang serbisyo ay nagbibigay ng parehong IPv4 at IPv6 address. Ang IPv6 ay gumana, gaya ng sinasabi nila, "out of the box." Yung. Matapos gawin ang server, agad akong nakakonekta dito gamit ang IPv6 address. May access sa server console.
Hosting-Russia
Kapag nagparehistro, dapat kang magbigay ng email at password. Upang magbayad para sa mga serbisyo, dapat mong kumpirmahin ang iyong numero ng telepono. Listahan ng magagamit na OS:
At mga paraan ng pagbabayad:
Posibleng mag-upload ng sarili mong ISO. May access sa screen ng server.
FirstByte
Upang magparehistro, dapat mong ibigay ang iyong email, numero ng telepono, ninanais na password at bansa. Upang mag-log in, dapat mong kumpirmahin ang iyong email. Listahan ng magagamit na OS:
At isang listahan ng mga magagamit na paraan ng pagbabayad:
May access sa server console.
May opsyon na mag-upload ng sarili mong ISO.
mga ion
Upang magparehistro, dapat mong isaad ang kasarian, unang pangalan, apelyido, lungsod, kalye, nais na password at numero ng telepono. Narito ang isang listahan ng magagamit na OS:
Kapag nagparehistro, dapat mong kumpirmahin ang posibilidad ng pagbabayad. Ang serbisyo ay nagsusulat at pagkatapos ay nagbabalik ng isang dolyar.
Ang tagal ko na ring hindi nakakapag-register. Sa panahon ng proseso ng pagpaparehistro, sa isa sa mga hakbang ang pahina ay na-update at ang parehong pahina ay lumitaw sa loob, kasama ang unang hakbang.
Sa ilang mga punto, una akong nakatanggap ng isang mensahe ng error, ngunit pagkatapos ay nakumpleto ko pa rin ang pagpaparehistro.
Walang maraming paraan ng pagbabayad na magagamit.
Bilang default, ang server ay binibigyan ng IPv4, ngunit maaari kang magdagdag ng isang IPv6 nang libre.
May access sa KVM console.
Pagho-host ng cPanel
Upang magparehistro, dapat kang magbigay ng isang email address at lumikha ng isang password. Listahan ng magagamit na OS:
Listahan ng mga paraan ng pagbabayad:
Ramnode
Listahan ng magagamit na OS:
At isang listahan ng mga paraan ng pagbabayad:
Ang IPv6 ay gumana sa labas ng kahon. May access sa console.
Mga resulta ng pagsubok
Sa bawat pagsusulit, ang mga resulta ng mga kalahok ay pinagsunod-sunod mula sa pinakamaganda hanggang sa pinakamasama, ang unang puwesto ay iginawad ng 12 puntos, pangalawa - 10, pangatlo - 8, ikaapat na puwesto - 6, at para sa bawat lugar na mas mababa ng isang punto ay iginawad. Ang mga nakakuha ng mga lugar sa ibaba ng ika-siyam ay hindi nabigyan ng mga puntos.
Talahanayan ng mga puntos:
Lugar
Mga puntos
1
12
2
10
3
8
4
6
5
5
6
4
7
3
8
2
9
1
Talahanayan na may mga resulta ng pagsubok (naki-click)
talahanayan ng mga huling puntos (naki-click)
Podium
Napunta ang lahat ng lugar sa pagho-host gamit ang SSD. Nanalo ang RuVDS sa unang puwesto sa isang matinding labanan. Ang AdminVPS ay pumangalawa, at ang ikatlong puwesto ay ibinahagi sa pagitan ng REG.RU at ng American Ionos (1&1). Ang lahat ng iba pang mga hosting site sa podium ay kumakatawan sa Russia.
Konklusyon
Sa lahat ng mga kalahok sa pagsubok, ang unang lugar ay kinuha ng taripa na may SSD mula sa RUVDS. Ang pinakamahusay na pagganap ng processor at mahusay na pagganap ng disk ay nagbigay-daan sa kanilang taripa na mauna. Congratulations sa nanalo. I would also like to note the hosting companies adminvps, ionos and regru, lumaban sila ng may dignidad. Nagpakita ang AdminVPS ng mahusay na pagganap ng disk, ngunit nahuli sa pagganap ng CPU. Ang REG.RU ay nagpakita ng medyo mahusay na pagganap ng processor, ngunit hindi lahat ay tumatakbo nang maayos sa pagganap ng disk. Nagpakita ang Ionos ng medyo balanseng mga resulta. Ang iba sa mga kalahok ay nagkaroon ng mas masahol na resulta. Nagpakita si Ihor ng mga natitirang resulta sa sarili nitong paraan. Parehong ang kanilang mga taripa ay napunta sa pinakailalim ng talahanayan; kapag ginagamit ang kanilang serbisyo, ang mababang pagganap ay kapansin-pansin "sa pamamagitan ng mata".
Pinagmulan: www.habr.com