Mis on OpenVZ?
OpenVZ on serveri virtualiseerimistarkvara, mida pakub SWSoft, Inc. litsentsitud GPL-i versiooni 2 alusel. OpenVZ on iga süsteemiadministraatori nõutav tarkvara. See võimaldab teil hostida mitut virtuaalset keskkonda (teise nimega VE) ühes serveris. Ainsad piirangud on RAM ja CPU.
OpenVZ on operatsioonisüsteemi tasemel virtualiseerimistehnoloogia, mis põhineb kernelil ja Linuxi operatsioonisüsteemil. Võimaldab füüsilisel serveril käitada mitut isoleeritud operatsioonisüsteemi eksemplari, mida nimetatakse virtuaalseteks privaatserveriteks (VPS) või virtuaalkeskkondadeks (VE).
Erinevalt VMWare’ist ja Para as Xeni virtualiseerimistehnoloogiatest on OpenVZ piiratum, kuna see nõuab, et nii host- kui ka külalisoperatsioonisüsteemid oleksid sama kerneli all (kuigi Linuxi distributsioonid võivad erinevatel VE-del olla erinevad). OpenVZ väidab tõelist jõudluseeelist. Nende veebisaidi andmetel on OpenVZ-i käitamise eest ainult 1–3% jõudlustrahv võrreldes eraldiseisva serveri kasutamisega.
Kuna OpenVZ kasutab ühetuumalist mudelit ja on skaleeritav nagu Linux 2.6 tuumad; kuna see toetab kuni 64 protsessorit ja kuni 64 GB muutmälu. Üks virtuaalne keskkond võib skaleerida kogu füüsilist kasti (tuntud kui “raske VPS”), st kasutada kogu protsessorit ja kogu RAM-i.
OpenVZ on jagatud kohandatud kerneliks ja mitmeks kasutajataseme tööriistaks, nagu vzctl, vzstat ja palju muud. OpenVZ-l puuduvad mõned Virtuozzo kommertstoote funktsioonid, nagu täiustatud vzfs-failisüsteem, mallifunktsioonid kettaruumi säästmiseks ning kasutaja jaoks täiendavad tööriistad ja juhtpaneelid (kuigi need on kirjutatud kolmandatele isikutele).
OpenVZ parandab ärikeskkonnas pakutava teenuse tõhusust, paindlikkust ja kvaliteeti. Iga virtuaalne privaatserver on riistvarast sõltumatu ja selle saab mõne sekundiga üle võrgu teisaldada teise OpenVZ-põhisesse süsteemi.
Mõned olulised OpenVZ käsud:
1. vzlist -a: kuvab kõigi sõlmes hostitud VPS-ide loendi.
2. vzctl start VPS_ID: VPS-i käivitamiseks.
3. vzctl stop VPS_ID: VPS-i peatamiseks (väljalülitamiseks).
4. vzctl staatus VPS_ID: konkreetse VPS-i oleku vaatamiseks
5. vzctl peatada VPS_ID -kiire: VPS-i kiireks ja jõuliseks peatamiseks
6. vzctl sisestage VPS_ID: konkreetse VPS-i sisestamiseks
Konfiguratsioonikäsud
1. vzctl set VPS_ID -hostinimi vps.domain.com -save: VPS-i hostinime määramine.
2. vzctl seatud VPS_ID -ipadd 1.2.3.4 -salvesta: hostimise VPS-ile uue IP lisamiseks.
3. vzctl määrake VPS_ID -ipdel 1.2.3.4 -save: VPS IP eemaldamiseks.
4. vzctl määrake VPS_ID -kasutaja parool root: uus_parool -salvesta: VPS-i juurparooli lähtestamiseks.
5. vzctl määrake VPS_ID -nimeserver 1.2.3.4 -save: nimeserveri IP-de lisamiseks VPS-ile.
6. Käsk vzctl exec VPS_ID: mis tahes käsu täitmiseks VPS-is sõlmest.
7. vzyum VPS_ID install package_name: mis tahes paketi/tarkvara installimiseks VPS-i sõlmest.
Siin viitab VPS_ID konkreetse VPS-i ID-le.