OpenVZ forklart

Av | desember 3, 2021

Hva er OpenVZ?

OpenVZ er en servervirtualiseringsprogramvare levert av SWSoft, Inc. lisensiert under GPL versjon 2. OpenVZ er programvaren som kreves av enhver systemadministrator. Den lar deg være vert for flere virtuelle miljøer (Aka VE) på en enkelt server. De eneste begrensningene er RAM og CPU.

OpenVZ er en virtualiseringsteknologi på operativsystemnivå basert på kjernen og Linux-operativsystemet. Lar en fysisk server kjøre flere isolerte operativsystemforekomster, kjent som Virtual Private Servers (VPS) eller Virtual Environments (VEs).

I motsetning til VMWare og Para as Xen virtualiseringsteknologier, er OpenVZ mer begrenset fordi det krever at både verts- og gjesteoperativsystemer er Linux (selv om Linux-distribusjoner kan være forskjellige på forskjellige VE-er) under samme kjerne. OpenVZ hevder en reell ytelsesfordel. Ifølge nettsiden deres er det bare 1-3% ytelsesstraff for å kjøre OpenVZ sammenlignet med å bruke en frittstående server.

Fordi OpenVZ bruker en enkeltkjernemodell, og er skalerbar som Linux 2.6-kjerner; siden den støtter opptil 64 CPUer og opptil 64 GB RAM. Et enkelt virtuelt miljø kan skalere hele den fysiske boksen (kjent som en «heavy VPS»), det vil si bruke all CPU og all RAM.

OpenVZ er delt inn i en tilpasset kjerne og en rekke verktøy på brukernivå, som vzctl, vzstat og mer. OpenVZ har ikke noen av funksjonene til det kommersielle Virtuozzo-produktet, slik som det avanserte vzfs-filsystemet, malfunksjoner, for å spare diskplass, og tilleggsverktøy og kontrollpaneler for brukeren (selv om det er skrevet tredjeparter).

OpenVZ forbedrer effektiviteten, fleksibiliteten og kvaliteten på tjenesten i forretningsmiljøet. Hver virtuell privat server er maskinvareuavhengig og kan flyttes til et annet OpenVZ-basert system på sekunder over nettverket.

Noen viktige OpenVZ-kommandoer:

1. vzlist -a: Viser listen over alle VPS som er vert på noden.

2. vzctl start VPS_ID: for å starte VPS.

3. vzctl stop VPS_ID: for å stoppe (slå av) VPS

4. vzctl status VPS_ID: for å se statusen til den aktuelle VPS

5. vzctl stop VPS_ID -rask: for å stoppe VPS raskt og kraftig

6. vzctl angi VPS_ID: For å angi en spesifikk VPS

Konfigurasjonskommandoer

1. vzctl set VPS_ID -vertsnavn vps.domain.com -save: for å angi vertsnavnet til en VPS.

2. vzctl set VPS_ID -ipadd 1.2.3.4 -save: for å legge til en ny IP til hosting VPS.

3. vzctl sett VPS_ID -ipdel 1.2.3.4 -lagre: for å fjerne VPS IP.

4. vzctl set VPS_ID -userpasswd root: new_password -save: for å tilbakestille root-passordet til en VPS.

5. vzctl set VPS_ID -navneserver 1.2.3.4 -lagre: for å legge til navneserver IP-er til VPS.

6. Kommando vzctl exec VPS_ID: for å utføre en hvilken som helst kommando på en VPS fra noden.

7. vzyum VPS_ID install package_name: for å installere hvilken som helst pakke/programvare på en VPS fra noden.

Her refererer VPS_ID til IDen til den bestemte VPS-en.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *