Kas yra VPS ir kaip jis veikia?
VPS (virtualus privatus serveris) yra virtuali mašina, kuri internete veikia kaip mažas, atskiras kompiuteris. Ji turi savo operacinę sistemą, savo IP adresą, rezervuotą CPU ir atminties dalį bei diską, kurį gali skaityti tik jūs. Prisijungiate per SSH (Linux) arba Remote Desktop (Windows) ir įdiegiate reikiamą programinę įrangą. Jei norite išbandyti, galite išsinuomoti VPS valandai ir ištrinti jį, kai baigsite.
Kaip veikia VPS
Vienas fizinis serveris paleidžia hipervizorių. Linux aplinkoje tai dažniausiai KVM, kuris įtrauktas į branduolį. Hipervizorius padalija mašiną į kelias izoliuotas virtualias mašinas. Kiekviena gauna fiksuotą virtualių CPU branduolių (vCPU) skaičių, tam tikrą RAM kiekį ir virtualų diską. Kadangi ištekliai rezervuoti kiekvienai mašinai, užimtas kaimynas negali jų atimti, ir tai yra pagrindinis skirtumas nuo bendro talpinimo.
Debesijos VPS prideda automatizacijos sluoksnį. Serverius kuriate, keičiate dydį, darote snapshot ir ištrinate per interneto valdymo konsolę arba API, o ne laukdami technikos specialisto. Daugelis teikėjų mokestį skaičiuoja valandomis.
Kam žmonės naudoja VPS
- Svetaines ir internetines parduotuves, įskaitant WordPress.
- Interneto programas ir API su savo duomenų baze.
- Žaidimų serverius ir balso serverius.
- Asmeninį VPN, proxy arba nedidelį pašto relay serverį.
- Kūrimui, testavimui ir CI runner'iams.
- Nuotolinį darbalaukį Windows VPS.
VPS palyginti su kitomis galimybėmis
| Bendras talpinimas | VPS | Dedikuotas serveris | |
|---|---|---|---|
| Ištekliai | Bendri | Rezervuoti | Visa mašina |
| Root prieiga | Ne | Taip | Taip |
| Tipinis naudojimas | Maži puslapiai | Svetainės, programos, duomenų bazės | Didelė, pastovi apkrova |
Ilgesnį palyginimą rasite straipsnyje VPS ir bendras talpinimas.
Ką patikrinti prieš pirkdami
- vCPU, RAM ir diskas. Pradėkite nuo to, ko reikia jūsų programinei įrangai; žr. kaip pasirinkti VPS parametrus.
- Disko tipas. Duomenų bazėms ir apkrautoms svetainėms NVMe yra gerokai greitesnis nei sukamasis diskas.
- Vieta. Pasirinkite duomenų centrą arti savo lankytojų, kad delsa būtų maža.
- Mokestis. Valandinis mokestis tinka bandymams ir trumpiems projektams; išankstinis apmokėjimas pigesnis serveriams, veikiantiems visus metus.
- Atsarginės kopijos ir snapshot'ai. Nuspręskite, kaip atkursite serverį, jei kas nors sugestų.
- Apsauga. Paklauskite, ar įtraukta DDoS filtracija ir kokios yra ugniasienės galimybės.
Atkreipkite dėmesį, kad dauguma teikėjų, įskaitant ONIE, ir toliau apmokestina sustabdytą serverį, nes jo ištekliai lieka rezervuoti. Norėdami sustabdyti mokestį, ištrinkite serverį.
Pirmieji žingsniai naujame VPS
Serveriui paleidus, prisijunkite per SSH, atnaujinkite sistemą ir sukurkite įprastą vartotoją. Ubuntu sistemoje:
ssh root@YOUR_SERVER_IP
apt update && apt upgrade -y
adduser deploy && usermod -aG sudo deployTada, prieš įdiegdami bet ką kita, vadovaukitės straipsniu kaip apsaugoti SSH Linux VPS.
Dažniausiai užduodami klausimai
Is a VPS the same as a cloud server?
Almost. A cloud server is a VPS that you manage through an API or console, with fast creation and usually hourly billing. In everyday use the two names mean the same thing.
Do I need technical skills to use a VPS?
You need basic command-line skills for a Linux VPS, or Remote Desktop for a Windows VPS. You are responsible for updates and security, so follow a setup guide.
Is a VPS faster than shared hosting?
Usually yes for demanding sites, because the CPU, RAM and disk are reserved for you instead of shared with other accounts.