Pašlaik viena no populārākajām tēmām, kas kļuvusi par ideālu risinājumu simtiem operētājsistēmu darbināšanai, ir virtualizācija.
Pateicoties virtualizācijai, mums ir iespēja vienā datorā ieviest dažādas operētājsistēmas vai lietojumprogrammas bez nepieciešamības ieguldīt lielas naudas summas resursos vai jaunā aprīkojumā. Mēs visi zinām dažādas mūsdienu virtualizācijas iespējas, dažas maksā, citas ne. Šodien Solvetic koncentrēsies uz vienu, kas ir īpašs ar savām jaudas un attēlu pārvaldības iespējām, un tas ir KVM.
Kas ir KVMKVM (uz kodolu balstīta virtuālā mašīna) ir Linux virtualizācijas risinājums x86, 32 bitu aparatūrā, kas ietver virtualizācijas paplašinājumus (Intel VT vai AMD-V). Tās dizains sastāv no izpildāmā kodola moduļa kvm.ko, kas nodrošina galveno virtualizācijas infrastruktūru, un procesora specifisko moduli kvm-intel.ko vai kvm-amd.ko.
Izmantojot KVM, mēs varēsim palaist vairākas virtuālās mašīnas, izmantojot Linux vai Windows attēlus, nemainot nevienu parametru iekārtas aparatūrā. Katrai virtuālajai mašīnai ir privāta virtualizēta aparatūra: tīkla karte, disks, grafikas adapteris, un tādējādi to pilnībā pārvaldīt.
KVM ir atvērtā koda programmatūra. KVM kodola komponents ir iekļauts galvenajā Linux līnijā, sākot ar 2.6.20. KVM lietotāja telpas komponents ir iekļauts pamata QEMU, sākot ar 1.3, kas ļauj mums pilnībā izmantot.
KVM funkcijasStarp daudzajām KVM funkcijām ir šādas:
- QMP - Qemu monitora protokols
- KSM - kodola vienas lapas apvienošana
- Kvm Paravirtual Clock - Paravirtual laika avots KVM
- CPU Hotplug atbalsts
- PCI Hotplug atbalsts: ļauj pievienot darbojošās PCI ierīces
- vmchannel - saziņas kanāls starp saimnieku un viesiem
- migrācija - virtuālo mašīnu migrācija
- vhost
- SCSI diska emulācija
- Virtio ierīces
- CPU baseins
- Hpet
- Bootable pxe ierīču kartēšana
- iscsi zābaks
- x2apic
- Diskete
- CD ROM
- USB
- Irqchip emulācija lietotāja telpā
- Atmiņas kontrolieris
- Lielu lapu atbalsts
- Stabils viesis ABI
1. Kā instalēt KVM Linux
Pirms turpināt KVM instalēšanu, jāzina, ka KVM darbosies tikai tad, ja datora centrālajam procesoram būs aparatūras virtualizācijas atbalsts-vai nu Intel VT, vai AMD-V, to var pārbaudīt, izpildot šādu komandu:
egrep '(vmx | svm)' / proc / cpuinfo
Ja rezultāts rada kļūdu, KVM nevarēs izmantot.
Lai veiktu KVM instalēšanu, mēs izpildīsim šādu rindu:
sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin
Mēs ievadīsim burtu S, lai akceptētu KVM pakotņu lejupielādi un instalēšanu.
Šajā gadījumā vērtības ir šādas:
qemu-kvmVirtuālā mašīna, kuras pamatā ir kodols, QEMU to izmanto CPU virtualizācijai.
kušCPU emulators.s
virt-viewerGrafiskā konsole
Mēs varam pārbaudīt KVM instalāciju, veicot šādas darbības:
kvm-labiRezultāts būs šāds:
Tālāk mēs turpinām instalēt dažus KVM rīkus ar šādu komandu:
sudo apt instalēt uvtool
Mēs pieņemam to lejupielādi un instalēšanu.
Pieslēgties Pievienojies!