Virtual MACHINES
  • VMWARE
  •   ESXi
  •     Инсталиране на ESXi
  •     Управление на ESXi
  •     Инсталиране на OS върху VM
  •     Експортиране на VM
  • KVM
  •     Инсталиране на KVM
  • ProxMox
  •     Инсталиране на ProxMox върху Debian
  •     Инсталиране на ProxMox от ISO
  •     Първоначални настройки на ProxMox
  •     Допълнителни настройки на ProxMox
  •     Допълнителен диск в ProxMox
  •     Създаване на ВИРТУАЛНА МАШИНА
  •     Създаване на КОНТЕЙНЕР
  •     NextCloud върху ProxMox
  •     ownCloud в контейнер
  •       HTTP към HTTPS
  •       HTTPS към друк компютър
  •     Файлов сървър върху ProxMox
  •     Резервно копиране и възстановяване в ProxMox
  •     Външна памет в ProxMox
  •     Прехвърляне на физически хардуер във VM
  • КОНТЕЙНЕРИ DOCKER
  •     Запознаване с Docker
  •       Инсталиране на Docker върху Windows
  •       Инсталиране на Docker върху Linux
  •     NGINX, PHP, MySQL чрез Docker
  •       NGINX и PHP чрез Docker
  •       NGINX, PHP, MySQL и MySQLAdmin
  •       LEMP и Docker compose
  •     ownCloud чрез Docker имидж
  •     ownCloud чрез Docker-compose
  •     Пощенски сървър Mailcow и Docker
  •     RustDESK чрез Docker
  • КОНТЕЙНЕРИ LXC
  •     Запознаване с LXC
  •         LXD Debian
  •             LXD Debian BackUP/Restore
  • KVM

    От Уикипедия виждаме, че Kernel-based Virtual Machine (KVM) е модул за виртуализация в ядрото на Linux, който позволява на ядрото да функционира като хипервизор. Той беше обединен в основната линия на ядрото на Linux във версия на ядрото 2.6.20, която беше пусната на 5 февруари 2007 г. KVM изисква процесор с хардуерни разширения за виртуализация, като Intel VT или AMD-V. KVM е пренесен и на други операционни системи като FreeBSD и илюминати под формата на зареждащи се модули на ядрото. KVM първоначално е проектиран за процесори x86 и оттогава е пренесен на S / 390 , PowerPC , IA-64 и ARM. KVM осигурява хардуерно-виртуализирана виртуализация за голямо разнообразие от гост операционни системи, включително Linux, BSD, Solaris , Windows , Haiku , ReactOS , Plan 9 , AROS Research Operating System и macOS. Освен това, Android 2.2, GNU / Hurd (Debian K16), Minix 3.1.2a, Solaris 10 U3 и Darwin 8.0.1, заедно с други операционни системи и някои по-нови версии на тези, са известни на работете с определени ограничения. Освен това, KVM осигурява поддръжка за паравиртуализация за Linux, OpenBSD, FreeBSD, NetBSD, Plan 9 и Windows, използвайки API VirtIO. Това включва паравиртуална Ethernet карта, дисково I/O контролер, балонно устройство и VGA графичен интерфейс, използващ драйвери на SPICE или VMware. Avi Kivity започна развитието на KVM в средата на 2006 г. в Qumranet , технологична стартираща компания, която беше придобита от Red Hat през 2008 г. KVM изплува през октомври 2006 г. и беше обединен в основната линия на ядрото на Linux във версия на ядрото 2.6.20, която беше пусната на 5 февруари 2007 г. KVM се поддържа от Paolo Bonzini. Вътрешно KVM използва SeaBIOS като реализация с отворен код на 16-битов x86 BIOS. KVM поддържа без изключване vCPUs, за управление на динамичната памет и на живо Миграция от февруари 2007 г.

    Емулиран хардуер

    - Видео карта Cirrus CLGD 5446 PCI VGA карта, манекен VGA карта с Bochs VESA разширения, [29] или Virgil като виртуален 3D GPU [30] - PCI i440FX хост PCI мост и PIIX3 PCI към ISA мост [29] - Устройство за въвеждане PS / 2 мишка и клавиатура [29] - Звукова карта Sound Blaster 16 , съвместим с ENSONIQ AudioPCI ES1370 , Gravis Ultrasound GF1 , CS4231A - Карта на Ethernet мрежа AMD Am79C970A ( Am7990 ), E1000 (Intel 82540EM, 82573L, 82544GC), NE2000 и Realtek RTL8139 - Таймер Intel 6300ESB или IB700 - RAM между 50 MB и 32 TB - процесор 1 - 160 процесора

    Инструменти за графично управление

    - libvirt поддържа KVM - Kimchi - уеб-базиран инструмент за управление на виртуализация за KVM - Мениджър на виртуални машини - поддържа създаване, редактиране, стартиране и спиране на виртуални машини, базирани на KVM, както и миграция на живо или студено плъзгане и пускане на виртуални машини между хостове. - Proxmox Virtual Environment - пакет за управление на виртуализация с отворен код, включващ KVM и LXC . Той има инсталатор за голи машини, уеб-базиран GUI за дистанционно управление, стека на HA клъстер, унифицирано хранилище, гъвкава мрежа и опционална търговска поддръжка. - OpenQRM - платформа за управление за управление на разнородни инфраструктури на центъра за данни. - GNOME Boxes - Gnome интерфейс за управление на libvirt гости в Linux. - oVirt - инструмент за управление на виртуализация с отворен код за KVM, изграден на върха на libvirt

    Лицензиране

    Частите на KVM са лицензирани под различни лицензи на GNU: - KVM модул на ядрото: GPL v2 - KVM потребителски модул: LGPL v2 - QEMU виртуална централна библиотека на процесора (libqemu.a) и емулатор на компютърна система QEMU: LGPL - QEMU емулатор за потребителски режим на Linux: GPL - BIOS файлове (bios.bin, vgabios.bin и vgabios-cirrus.bin): LGPL v2 или по-нова версия.