Ano ang VPS? Ano ang Magagawa ng Virtual Private Server para sa Iyo


Kung nais mong makakuha ng espasyo ng server ng ilang uri na hindi mo kailangang magrenta ng isang buong pisikal na server, maraming iba pang mga opsyon na magagamit. Ang isa sa mga mas kawili-wiling ay ang paggamit ng isang virtual pribadong server, o VPS. Tingnan natin kung paano gumagana ang mga ito at kung ano ang magagawa nila para sa iyo.

Ano ang Virtual Private Server?

Ang VPS ay isang maliit, kunwa na server na halos tumatakbo sa isang umiiral na. Tulad ng anumang virtual machine, ito ay hiwalay sa host nito at nagpapatakbo bilang isang independiyenteng entity, ngunit hindi rin maaaring umiral mula sa host nito.

Ang teknolohiya sa likod ng VPS ay katulad ng iba pang virtual machine: ang host machine ay nagpapatakbo ng program na tinatawag na hypervisor o VMM (virtual machine manager) na namamahala sa lahat ng mas maliliit na virtual machine sa ilalim nito, na tinatawag na mga bisita. Sa isang diagram, ito ay nagtatapos sa ganito:

Kung iniisip mo ang isang computer bilang isang pie, kung gayon ang isang virtual machine ay isang solong hiwa nito. Ang mga virtual machine ay isang napaka-cost-effective na paraan upang i-subdivide ang processing power ng mas malalaking machine at ginagamit sa lahat ng paraan ng mga application, malaki man o maliit.

Bakit Gumamit ng VPS?

Upang maunawaan kung bakit umiiral ang VPS, malamang na dapat tayong bumalik sa isang maliit na hakbang at tingnan muna ang mga server. Ang server ay isang computer na nagbibigay ng mga file o data sa ibang mga computer sa isang network. Maaaring direktang ma-access ang mga server—sa pamamagitan ng mouse o keyboard—o maaaring tinatawag na walang ulo na server, na maa-access lang nang malayuan.

Ang buong internet ay, sa puso nito, walang iba kundi isang napakalaking koleksyon ng mga magkakaugnay na server. Upang gawin ang anumang bagay online, tulad ng pagsisimula ng isang site tulad ng How-To Geek o pagpapatakbo ng isang serbisyo tulad ng isang weather app, kailangan mong magpatakbo ng isang program o mag-host ng mga file sa isang server. Walang server, walang site.

Ang bagay ay, gayunpaman, na ang mga server ay malalaki, makapangyarihang mga makina na mahal na bilhin at mapanatili. Bilang resulta, karamihan sa mga server ay pagmamay-ari ng malalaking korporasyon para sa kanilang sariling paggamit—halimbawa, ang Google at Facebook, kadalasang nagpapatakbo ng sarili nilang mga server—o inuupahan sa mas maliliit na kumpanya ng mga web hosting provider. Ito ang mga negosyong nagmamay-ari at nagpapatakbo ng mga server para sa mismong layuning iyon.

Gayunpaman, kung ang bawat tao na gustong magsimula ng isang site ay kailangang bumili o magrenta ng isang buong server, sila ay mabangkarote bago pa sila makaalis sa lupa at ang internet ay magiging isang hindi gaanong magkakaibang lugar. Dito papasok ang virtualization: sa halip na bumili o magrenta ng buong server para sa bawat site o online na serbisyo, ang mga indibidwal at maliliit na kumpanya ay maaaring magrenta ng isang bahagi lamang ng isang server mula sa isang web hosting company.

Ang magandang bagay tungkol sa isang VPS ay iyon—upang ipaliwanag ang aming naunang pagkakatulad—hindi ka lang makakakuha ng isang slice ng computing pie, ikaw ang magpapasya kung gaano kalaki ang slice. Bilang resulta, ang mga ito ay isang napaka-flexible na solusyon para sa mga kumpanyang gustong lumago online at gustong lumago ang kanilang pagho-host kasama nila.

Higit pa rito, kawili-wili rin ang mga VPSes dahil binibigyan nila ang mga user ng maraming kontrol sa kung paano nila gustong gamitin ang mga mapagkukunang mayroon sila—tulad ng kung mayroon silang sariling server—gayunpaman, nagbabayad pa rin ng isang maliit na bahagi ng halaga ng isang buong makina.

VPS kumpara sa Nakabahaging Pagho-host

Sa unang sulyap, ang VPS ay maaaring mukhang napakalaking tulad ng shared hosting, kung saan maraming mga site ang nagbabahagi ng mga mapagkukunan ng isang server. Ang pangunahing pagkakaiba sa pagitan ng dalawa ay virtualization: dahil ang mga ito ay mga virtual machine, ang bawat VPS ay sariling computer at hindi ito nagbabahagi ng mga mapagkukunan tulad ng computing power o memory.

Ang nakabahaging pagho-host ay nagbabahagi ng mga mapagkukunang ito, gayunpaman, kaya ito ay halos isang server na may maraming iba't ibang mga tao na nagpapatakbo ng kanilang sariling site sa parehong oras. Bilang resulta, kapag ang isang website sa parehong server ngunit tumatakbo sa isa pang VPS ay nakakaranas ng mga isyu, hindi ka nito maaapektuhan. Kapag gumagamit ng shared hosting, gayunpaman, gagawin nila.

Gayunpaman, ang kabaligtaran ng shared hosting ay mas mura ito at mas kaunting problema sa pag-set up, na ginagawang perpekto para sa mga taong nagsisimula pa lang o sa mga may kaunting teknikal na kaalaman. Sa kaibahan, ang VPS ay isang buong saradong sistema na kailangang i-set up mula sa simula. Dahil dito, kailangan mong malaman ang kaunti tungkol sa kung ano ang iyong kakailanganin at kung paano ito gagamitin.

Halimbawa, kapag nagse-set up ka ng VPS kailangan mong i-set up ang operating system na tatakbo ito sa ilalim, kung at kung paano kailangang i-optimize ang CPU, pati na rin ang pagdaragdag ng memory, storage, at maraming iba pang detalye. Ang bawat isa sa mga ito ay magkakaroon ng epekto sa kung paano gaganap ang iyong VPS, kaya kailangan mong magkaroon ng ilang ideya kung paano gaganap ang iyong site bago ito i-set up.

Iyon ay sinabi, kung mayroon kang kinakailangang mga kasanayan at kaalaman, kung gayon ang paggamit ng VPS ay isang mahusay na alternatibo sa iba pang mga uri ng pagho-host, partikular na ibinahaging pagho-host. Ang kakayahang kontrolin kung paano gumaganap ang iyong hardware ay maaaring magbunga sa maraming paraan, kaya kung hindi mo iniisip na madumihan ang iyong mga kamay, maaaring ang VPS ang dapat gawin.