Logo
Pattern

Discover published sets by community

Explore tens of thousands of sets crafted by our community.

Virtualization Technologies

15

Flashcards

0/15

Still learning
StarStarStarStar

Virtual Machine (VM)

StarStarStarStar

Use-case: Providing isolated environments for development, testing, and deployment. A VM is an emulation of a computer system that provides the functionality of a physical computer.

StarStarStarStar

Hypervisor

StarStarStarStar

Use-case: Running multiple operating systems on a single physical machine. A hypervisor, also known as a virtual machine monitor (VMM), is software that creates and manages virtual machines (VMs) by abstracting the hardware components.

StarStarStarStar

Containerization

StarStarStarStar

Use-case: Deploying and running distributed applications without launching an entire VM for each app. Containers provide a portable, consistent environment for applications across different environments.

StarStarStarStar

Virtual Desktop Infrastructure (VDI)

StarStarStarStar

Use-case: Providing end-users with a virtualized desktop environment hosted on a central server. VDI technology allows users to access their desktop from any device with internet.

StarStarStarStar

Software-Defined Networking (SDN)

StarStarStarStar

Use-case: Flexible management of network resources by decoupling the control plane from the data plane. SDN allows administrators to programmatically initialize, control, change, and manage network behavior dynamically.

StarStarStarStar

Kubernetes

StarStarStarStar

Use-case: Automating, scaling, and managing containerized applications. Kubernetes is an open-source platform for container orchestration.

StarStarStarStar

Network Function Virtualization (NFV)

StarStarStarStar

Use-case: Transforming traditional network services from hardware devices to software applications. NFV virtualizes network services that have traditionally been carried out by hardware appliances.

StarStarStarStar

Docker

StarStarStarStar

Use-case: Simplifying the packaging, distribution, installation, and execution of applications. Docker is a platform that enables software to be packaged into containers.

StarStarStarStar

Full Virtualization

StarStarStarStar

Use-case: Enables complete simulation of the underlying hardware to allow an unmodified guest OS to be run in isolation. Full virtualization uses binary translation and hardware assistance to abstract the hardware for the VM.

StarStarStarStar

Application Virtualization

StarStarStarStar

Use-case: Running applications on clients without having to install them on end-user devices. Application virtualization separates the execution of the application from the underlying OS.

StarStarStarStar

Server Virtualization

StarStarStarStar

Use-case: Maximizing server resources by running multiple server tasks on one physical server as separate virtual servers. Server virtualization can lead to cost savings and improved efficiency.

StarStarStarStar

Storage Virtualization

StarStarStarStar

Use-case: Managing storage from multiple network storage devices as if it were a single storage device. Storage virtualization is beneficial for backup, archiving, and recovery purposes.

StarStarStarStar

Paravirtualization

StarStarStarStar

Use-case: Enhancing the performance of virtual machines by allowing more direct access to the underlying hardware. Unlike full virtualization, paravirtualization requires the guest OS to be aware of the hypervisor.

StarStarStarStar

Desktop Virtualization

StarStarStarStar

Use-case: Separating the desktop environment from the physical device, which can be accessed over a network. Desktop virtualization enables remote work and centralized desktop management.

StarStarStarStar

Virtual Switch

StarStarStarStar

Use-case: Managing VM traffic within the same host or across multiple hosts. A virtual switch operates at the data-link layer to direct communication between VMs as well as externally.

Know
0
Still learning
Click to flip
Know
0
Logo

© Hypatia.Tech. 2024 All rights reserved.