Poceni VPS se najpogosteje razume kot virtualni stroj, ki deluje na GNU/LinuxDanes bomo preverili, ali je na Marsu življenje. WindowsNa seznam za testiranje so bile vključene cenovno ugodne ponudbe domačih in tujih ponudnikov.

Virtualni strežniki na komercialnem operacijskem sistemu Windows običajno stanejo več kot avtomobili Linux zaradi licenčnin in nekoliko višjih zahtev glede računalniške moči. Za projekte z manjšo delovno obremenitvijo smo potrebovali cenovno ugodno rešitev. WindowsRešitev: Razvijalci morajo pogosto ustvariti infrastrukturo za testiranje aplikacij, uporaba zmogljivih virtualnih ali namenskih strežnikov za ta namen pa je precej draga. Minimalno konfiguriran VPS v povprečju stane okoli 500 rubljev na mesec in več, vendar smo na trgu našli možnosti za manj kot 200 rubljev. Težko je pričakovati čudeže zmogljivosti od tako poceni strežnikov, vendar je bilo zanimivo preizkusiti njihove zmogljivosti. Kot kaže, ni tako enostavno najti primernih kandidatov za testiranje.
Poiščite možnosti
Ultra-proračunski virtualni strežniki z Windows Na prvi pogled se to zdi povsem zadostno, a ko jih dejansko poskusite naročiti, se takoj pojavijo težave. Pregledali smo skoraj dva ducata ponudb in izbrali le pet: ostale so se izkazale za manj ugodne. Najpogostejši scenarij je, ko ponudnik trdi, da so združljivi z Windows, vendar v svoje cenike ne vključuje stroškov najema licence za operacijski sistem in na strežnik preprosto namesti poskusno različico. Dobro je, da je to dejstvo navedeno na spletni strani; ponudniki gostovanja tega pogosto ne poudarjajo. Licence so na voljo za nakup ali najem po visoki ceni – od nekaj sto do nekaj tisoč rubljev na mesec. Tipičen pogovor s podporno ekipo ponudnika gostovanja poteka nekako takole:

Ta pristop je razumljiv, vendar je treba samostojno kupiti licenco in aktivirati preizkusno različico. Windows Server Zaradi tega je celotna ideja nesmiselna. Stroški najema programske opreme, ki presegajo ceno samega VPS-ja, se prav tako ne zdijo privlačni, še posebej ker smo v 21. stoletju vajeni, da po nekaj klikih v osebnem računu takoj prejmemo že pripravljen strežnik z legalno kopijo operacijskega sistema, brez dragih dodatnih storitev. Posledično so bili skoraj vsi ponudniki gostovanja zavrženi, v tekmo pa so vstopila podjetja s poštenimi, ultra-proračunskimi VPS storitvami. WindowsStoritve Zomro, Ultravds, Bigd.host, Ruvds in Inoventica. Sem spadajo tako domači kot mednarodni ponudniki s tehnično podporo v ruskem jeziku. To omejitev vidimo kot povsem naravno: če strankam podpora v ruskem jeziku ni pomembna, ima veliko možnosti, vključno z velikani v panogi.
Konfiguracije in cene
Za testiranje smo vzeli najcenejše možnosti VPS na Windows Njihove konfiguracije smo primerjali glede na ceno z več ponudniki. Omeniti velja, da ultra proračunska kategorija vključuje virtualne stroje z enim procesorjem in srednjezmogljivimi procesorji, 1 GB ali 512 MB RAM-a in trdim diskom (HDD/SSD) velikosti 10, 20 ali 30 GB. Mesečna naročnina vključuje tudi prednameščeno Windows Server, običajno različice 2003, 2008 ali 2012 – to je verjetno posledica sistemskih zahtev in Microsoftovih licenčnih pravilnikov. Vendar pa nekateri ponudniki gostovanja ponujajo starejše različice.
Vodilni v smislu cen je bil takoj določen: najcenejši VPS na Windows Ponuja Ultravds. Mesečna cena je 120 rubljev z DDV oziroma 1152 rubljev (96 rubljev na mesec) pri letnem plačilu. Brezplačno je ceneje, vendar ponudnik gostovanja dodeli tudi skromnih 512 MB prostora za shranjevanje, gostujoči računalnik pa bo upravljal Windows Server 2003 ali Windows Server Core 2019. Zadnja možnost je najbolj zanimiva: za simbolično plačilo vam omogoča, da dobite virtualni strežnik z najnovejšo različico operacijskega sistema, čeprav brez grafičnega okolja – podrobneje si jo bomo ogledali spodaj. Ponudbi storitev Ruvds in Inoventica sta se nam zdeli enako zanimivi: čeprav sta približno trikrat dražji, lahko dobite virtualni stroj z najnovejšo različico. Windows Server.
Zomro
Ultravds
Bigd.host
Ruvds
Storitve Inoventica
Tarifni načrt
VPS/VDS "Mikro"
UltraLite
StartWin
Tarifiranje
1/3/6/12 mesecev
Mesec leto
1/3/6/12 mesecev
Mesec leto
Ura
Brezplačno testiranje
Št
Teden 1
1 dan
3 dni
Št
Cena na mesec
$2,97
₽120
₽362
₽366
₽325+₽99 za ustvarjanje strežnika
Cena s popustom ob letnem plačilu (na mesec)
$ 31,58 ($ 2,63)
₽1152 (₽96)
₽3040,8 (₽253,4)
₽3516 (₽293)
ne
CPU
1
1*2,2 GHz
1*2,3 GHz
1*2,2 GHz
1
RAM
1 GB
512 MB
1 GB
1 GB
1 GB
disk
20 GB (SSD)
10 GB (HDD)
20 GB (HDD)
20 GB (HDD)
30 GB (HDD)
IPv4
1
1
1
1
1
OS
Windows Server 2008/2012
Windows Server 2003 ali Windows Server Core 2019
Windows Server 2003/2012
Windows Server 2003 / 2012 / 2016 / 2019
Windows Server 2008 / 2012 / 2016 / 2019
Prvi vtis
Pri naročanju virtualnih strežnikov na spletnih mestih ponudnikov ni bilo posebnih težav - vsi so bili narejeni precej priročno in ergonomsko. Pri Zomru morate za prijavo vnesti Googlovo kodo captcha, kar je nekoliko moteče. Poleg tega Zomro nima tehnične podpore po telefonu (zagotavlja se le prek sistema vstopnic 24*7). Opozoriti bi rad tudi na zelo preprost in intuitiven osebni račun Ultravds, čudovit sodoben vmesnik z animacijo Bigd.host (je zelo priročen za uporabo v mobilni napravi) in možnost konfiguracije požarnega zidu zunaj odjemalca VDS od Ruvds. Poleg tega ima vsak ponudnik svoj nabor dodatnih storitev (varnostno kopiranje, shranjevanje, zaščita DDoS itd.), S katerimi se nismo posebej razumeli. Na splošno je vtis pozitiven: prej smo sodelovali le z velikani industrije, ki imajo več storitev, vendar je njihov sistem upravljanja veliko bolj kompleksen.
Testi
Zaradi dokaj velikega števila udeležencev in precej šibkih konfiguracij nima smisla izvajati dragega obremenitvenega testiranja. Tukaj je najbolje, da se omejite na priljubljene sintetične teste in površno preverjanje omrežnih zmogljivosti - to je dovolj za grobo primerjavo VPS.
Odzivnost vmesnika
Težko je pričakovati takojšnje nalaganje programov in hiter odziv grafičnega uporabniškega vmesnika od minimalno konfiguriranih virtualnih strojev. Vendar pa odzivnost vmesnika še zdaleč ni najpomembnejši parameter za strežnik in glede na nizke stroške storitve se boste morali sprijazniti z zamikom. To je še posebej opazno pri konfiguracijah s 512 MB RAM-a. Izkazalo se je tudi, da je priporočljiva starejša različica operacijskega sistema. Windows Server 2012 na enoprocesorskih strojih z gigabajtom RAM-a nima smisla: delovalo bo zelo počasi in žalostno, vendar je to naše subjektivno mnenje.
Glede na splošno možnost ugodno izstopa (predvsem glede cene) Windows Server Core 2019 podjetja Ultravds. Odsotnost polnopravnega grafičnega namizja znatno zmanjša računalniške zahteve: do strežnika je mogoče dostopati prek RDP ali WinRM, način ukazne vrstice pa omogoča vsa potrebna dejanja, vključno z zagonom programov z grafičnim vmesnikom. Vsi skrbniki niso vajeni dela s konzolo, vendar je to dober kompromis: odjemalcu ne bo treba uporabljati zastarele različice operacijskega sistema na šibkejši strojni opremi, s čimer se rešijo težave z združljivostjo programske opreme.

Namizje je videti strogo, vendar ga lahko nekoliko prilagodite z namestitvijo funkcije Server Core App Compatibility Feature on Demand (FOD). Najbolje je, da tega ne storite, saj boste takoj izgubili veliko količino RAM-a, ki presega tisto, kar sistem že uporablja – približno 200 MB od razpoložljivih 512 MB. Po tem boste na strežniku lahko zagnali le lahke programe, vendar ga ni treba spreminjati v polnopravno namizno okolje: navsezadnje je konfiguracija Windows Server Jedro je zasnovano za oddaljeno upravljanje prek skrbniškega centra, dostop RDP do delovnega računalnika pa mora biti onemogočen.
Bolje je, da to storite drugače: uporabite bližnjico na tipkovnici "CTRL+SHIFT+ESC", da pokličete upravitelja opravil in nato iz njega zaženete Powershell (namestitveni komplet vključuje tudi dobri stari cmd, vendar ima manj zmožnosti). Nato se z uporabo nekaj ukazov ustvari skupni omrežni vir, kamor se naložijo potrebne distribucije:
New-Item -Path 'C:ShareFiles' -ItemType Directory
New-SmbShare -Path 'C:ShareFiles' -FullAccess Administrator -Name ShareFilesPri nameščanju in zagonu strežniške programske opreme se včasih pojavijo težave zaradi omejene konfiguracije operacijskega sistema. Te so običajno premagljive in to je morda edina možnost, kadar Windows Server 2019 deluje dobro na virtualnem stroju s 512 MB RAM-a.
Sintetični test GeekBench 4
Danes je to eden najboljših pripomočkov za testiranje računalniških zmogljivosti računalnikov, ki delujejo Windows Računalniki. Izvaja več kot dva ducata testov, razdeljenih v štiri kategorije: kriptografija, celo število, število s plavajočo vejico in pomnilnik. Program uporablja različne algoritme stiskanja, testira delovanje JPEG in SQLite ter razčlenjevanje HTML. Pred kratkim je bila izdana peta različica GeekBencha, vendar mnogi niso bili zadovoljni s pomembnimi spremembami algoritma, zato smo se odločili za uporabo preizkušenih štirih. Čeprav lahko GeekBench velja za najobsežnejši sintetični test za Microsoftove operacijske sisteme, ne zajema diskovnega podsistema – morali smo ga preizkusiti ločeno. Zaradi jasnosti so vsi rezultati povzeti v enem samem diagramu.

Vsi avtomobili so bili opremljeni z Windows Server 2012R2 (razen UltraLite od Ultravds - ima Windows Server Core 2019 s funkcijo Server Core App Compatibility Feature on Demand), rezultati pa so bili blizu pričakovanjem in se ujemajo s konfiguracijami, ki jih navajajo ponudniki. Seveda sintetični test ni zanesljiv kazalnik. V resnični obremenitvi se strežnik lahko obnaša povsem drugače, veliko pa je odvisno od obremenitve fizičnega gostitelja, kjer se nahaja odjemalčev gostujoči sistem. Tukaj si je vredno ogledati vrednosti osnovne in največje frekvence, ki jih poroča Geekbench:
Zomro
Ultravds
Bigd.host
Ruvds
Storitve Inoventica
Osnovna frekvenca
2,13 GHz
4,39 GHz
4,56 GHz
4,39 GHz
5,37 GHz
Največja frekvenca
2,24 GHz
2,19 GHz
2,38 GHz
2,2 GHz
2,94 GHz
Na fizičnem računalniku mora biti prvi parameter manjši od drugega, na virtualnem računalniku pa je pogosto ravno obratno. To je verjetno posledica kvot za računalniške vire.
CrystalDiskMark 6
Ta sintetični test se uporablja za oceno zmogljivosti diskovnega podsistema. Pripomoček CrystalDiskMark 6 izvaja zaporedne in naključne operacije pisanja/branja z globino čakalne vrste 1, 8 in 32. Rezultate testa smo povzeli tudi v diagramu, na katerem so jasno vidne nekatere razlike v zmogljivosti. V nizkocenovnih konfiguracijah večina ponudnikov uporablja magnetne trde diske (HDD). Tarifni načrt Zomro Micro vključuje pogon SSD (SSD), ki pa glede na rezultate testiranja ne deluje hitreje od sodobnih trdih diskov.

* MB/s = 1,000,000 bajtov/s [SATA/600 = 600,000,000 bajtov/s]
* KB = 1000 bajtov, KiB = 1024 bajtov
Speedtest, ki ga Ookla
Za oceno omrežnih zmogljivosti VPS vzemimo drugo priljubljeno merilo. Rezultati njegovega dela so povzeti v tabeli.
Zomro
Ultravds
Bigd.host
Ruvds
Storitve Inoventica
Prenos, Mbps
87
344,83
283,62
316,5
209,97
Nalaganje, Mbps
9,02
87,73
67,76
23,84
32,95
Ping, gdč
6
3
14
1
6
Rezultati in zaključki
Če bi ustvarili lestvico na podlagi naših testov, so najboljše rezultate dosegli ponudniki VPS-jev Bigd.host, Ruvds in Inoventica services. Ponujajo spodobne računalniške zmogljivosti in uporabljajo dokaj hitre trde diske. Vendar je cena bistveno višja od 100 rubljev, navedenih v naslovu, Inoventica services pa doda enkratno strošek storitve za naročilo stroja. Za letno plačilo ni popusta, temveč obračunavanje po urah. Najcenejšega od testiranih ponudnikov VPS-jev ponuja Ultravds: Windows Server Core 2019 in paket UltraLite za 120 rubljev (96 rubljev ob letnem plačilu) sta bila edina ponudnika, ki sta se približala prvotno navedeni ceni. Zomro se je uvrstil na zadnje mesto: VDS s paketom Micro nas je po menjalnem tečaju banke stal 203,95 rubljev, vendar je v testih pokazal precej povprečne rezultate. Posledično je lestvica videti takole:
Kraj
VPS
Računska moč
Zmogljivost pogona
Zmogljivost komunikacijskega kanala
Nizka cena
Dobro razmerje cena/kvaliteta
I
Ultravds (UltraLite)
+
-
+
+
+
II
Bigd.host
+
+
+
-
+
Ruvds
+
+
+
-
+
Storitve Inoventica
+
+
+
-
+
III
Zomro
+
-
-
+
-
V ultra-proračunskem segmentu je življenje: takšen stroj se splača uporabiti, če stroški zmogljivejše rešitve niso upravičeni. To je lahko testni strežnik brez večjih delovnih obremenitev, majhen FTP ali spletni strežnik, arhiv datotek ali celo aplikacijski strežnik – obstaja veliko primerov uporabe. Izbrali smo UltraLite z Windows Server Core 2019 za 120 rubljev na mesec pri Ultravds. Njegove zmogljivosti so nekoliko slabše od zmogljivejših VPS strežnikov z 1 GB RAM-a, vendar stane približno tretjino manj. Ta strežnik je zadosten za naše potrebe, če ga le ne bomo predelali v namizni računalnik, zato je bila nizka cena odločilni dejavnik.
Vir: www.habr.com
