Virtualization
Terms related to virtualization, including definitions about virtualization technologies and words and phrases about server virtualization, desktop virtualization and storage virtualization.- agnostic - Agnostic, in an information technology (IT) context, refers to something that is generalized so that it is interoperable among various systems.
- Amazon EC2 (Elastic Compute Cloud) - Amazon Elastic Compute Cloud (Amazon EC2) is a web-based service that allows businesses to run application programs in the Amazon Web Services (AWS) public cloud.
- Amazon EC2 instance - An Amazon EC2 instance is a virtual server in Amazon's Elastic Compute Cloud (EC2) for running applications on the Amazon Web Services (AWS) infrastructure.
- Amazon Machine Image (AMI) - An Amazon Machine Image (AMI) is a master image for the creation of virtual servers -- known as EC2 instances -- in the Amazon Web Services (AWS) environment.
- Amazon Simple Storage Service (Amazon S3) - Amazon Simple Storage Service (Amazon S3) is a scalable, high-speed, web-based cloud storage service.
- AMD (Advanced Micro Devices) - Advanced Micro Devices (AMD) is a semiconductor company, known for designing and developing computer processors and graphics technologies.
- AMD Virtualization (AMD-V) - AMD-V (AMD Virtualization) technology refers to a set of hardware extensions and on-chip features for the AMD family of x86 microprocessors.
- application containerization (app containerization) - Application containerization is a virtualization technology that works at the operating system (OS) level.
- application layering (app layering) - Application layering (app layering) is a technology for delivering virtual applications that run in layers separate from a virtual desktop, but interact with the operating system and other apps as if they are installed natively on the base image.
- application sandboxing - Application sandboxing, also called application containerization, is an approach to software development and management and mobile application management (MAM) that limits the environments in which certain code can execute.
- application streaming - Application streaming is an on-demand software delivery model that takes advantage of the fact that most applications require only a small fraction of their total program code to run.
- AWS On-Demand Instances (Amazon Web Services On-Demand Instances) - AWS On-Demand Instances (Amazon Web Services On-Demand Instances) are virtual servers that run in AWS Elastic Compute Cloud (EC2) or AWS Relational Database Service (RDS) and are purchased at a fixed rate per hour.
- bare-metal hypervisor - A bare-metal hypervisor, also known as a Type 1 hypervisor, is virtualization software that has been installed directly onto the computing hardware.
- bare-metal provisioning - Bare-metal provisioning is the process of installing an operating system (OS) or Type 1 hypervisor directly on a computer's hard disk.
- Changed Block Tracking (CBT) - VMware Changed Block Tracking is an incremental backup technology for virtual machines (VMs), comparable to snapshot differential or backup delta block.
- Citrix - Citrix Systems is a U.
- Citrix DesktopPlayer - Citrix DesktopPlayer is a desktop virtualization platform with a Type 2 hypervisor that administrators install locally on top of a Windows or Mac OS X operating system.
- Citrix HDX 3D Pro - Citrix HDX 3D Pro is a group of graphics acceleration technologies that help optimize the delivery of resource-intensive virtual applications on a company's XenDesktop and XenApp platforms.
- Citrix StoreFront - Citrix StoreFront is an enterprise application store that provides an interface for users to access Citrix Virtual Apps -- formerly XenApp apps -- and Citrix Virtual Desktops -- formerly XenDesktop -- remotely.
- Citrix Workspace app (Citrix Receiver) - Citrix Receiver was renamed the Citrix Workspace app in 2018.
- Citrix XenApp - Citrix XenApp, now called Citrix Virtual Apps, was a product that extends Microsoft Remote Desktop Session Host (formerly known as Terminal Services) desktop sessions and applications to users through the Citrix HDX protocol.
- Citrix XenServer - Citrix XenServer is an open source server virtualization platform based on the Xen hypervisor.
- cloud automation - Cloud automation is a broad term that refers to the processes and tools an organization uses to reduce the manual efforts associated with provisioning and managing cloud computing workloads and services.
- cloud computing - Cloud computing is a general term for the delivery of hosted computing services and IT resources over the internet with pay-as-you-go pricing.
- Cloud Foundry - Cloud Foundry is an open source cloud platform as a service (PaaS) on which developers can build, deploy, run and scale applications.
- cloud provisioning - Cloud provisioning is the allocation of a cloud provider's resources and services to a customer.
- cluster quorum disk - A cluster quorum disk is the storage medium on which the configuration database is stored for a cluster computing network.
- container (disambiguation) - This page explains how the term container is used in software development, storage, data center management and mobile device management.
- containers as a service (CaaS) - Containers as a service (CaaS) is a cloud-based service that provides a secure environment for running containerized applications.
- content management system (CMS) - A content management system (CMS) is a software application or set of related programs that help create and manage digital content.
- ControlUp - ControlUp is a monitoring software company that sells tools IT professionals can use to manage, monitor and analyze virtual desktop and application performance.
- data warehouse appliance - A data warehouse appliance is an all-in-one “black box” solution optimized for data warehousing.
- dedicated cloud - A dedicated cloud is a single-tenant cloud infrastructure, which essentially acts as an isolated, single-tenant public cloud.
- Dell EMC - Dell EMC is an American multinational technology company that offers products and services across all areas of computing, networking and storage.
- desktop as a service (DaaS) - Desktop as a service (DaaS) is a cloud computing offering in which a third party hosts the back end of a virtual desktop infrastructure (VDI) deployment.
- desktop virtualization - Desktop virtualization is the concept of isolating a logical operating system (OS) instance from the client used to access it.
- differencing disk - A differencing disk is a virtual hard disk (VHD) that stores changes made to another VHD or to the guest operating system.
- digital workspace - A digital workspace is an integrated technology framework that centralizes the management of an enterprise's applications, data and endpoints, allowing employees to collaborate and work remotely.
- diskpart (Disk Partition Utility) - Diskpart is a command line utility in Windows operating systems (OSs) that is used to manage disks, partitions, and volumes.
- Docker - Docker is an open source software platform used to create, deploy and manage virtualized application containers on a common operating system (OS), with an ecosystem of allied tools.
- Docker Engine - Docker Engine is the underlying client-server technology that supports the tasks and workflows involved in building, shipping and running containerized applications using Docker's components and services.
- Docker Swarm - Docker Swarm is a container orchestration tool for clustering and scheduling Docker containers.
- edge data center - An edge data center is a small data center that is located close to the edge of a network.
- edge virtualization - Edge virtualization is the practice of using software versions of physical computing resources at the edge of a network, closest to the devices that produce data.
- EG Innovations - EG Innovations is an end-user experience and infrastructure monitoring software vendor best known for its EG Enterprise product.
- embedded hypervisor - An embedded hypervisor is a hypervisor that is programmed (embedded) directly into a processor, personal computer (PC) or server.
- failover cluster - In computing, a failover cluster refers to a group of independent servers that work together to maintain high availability of applications and services.
- Google App Engine - Google App Engine (GAE) is a platform-as-a-service (PaaS) product that enables web app developers and enterprises to build, deploy and host scalable, high-performance applications in Google's fully managed cloud environment without having to worry about infrastructure provisioning or management.
- Google Kubernetes Engine (GKE) - Google Kubernetes Engine (GKE) is a managed Kubernetes service for containers and container clusters running on Google Cloud infrastructure.
- graphics processing unit (GPU) - A graphics processing unit (GPU) is a computer chip that renders graphics and images by performing rapid mathematical calculations.
- green networking - Green networking is the practice of selecting energy-efficient networking technologies and products and minimizing resource use whenever possible.
- guest operating system (guest OS) - A guest operating system is the operating system installed on either a virtual machine (VM) or partitioned disk.
- guest virtual machine (guest VM) - A guest virtual machine (VM) is the software component of a VM, an independent instance of an operating system (OS), called a guest OS, and its associated software and information.
- Hadoop - Hadoop is an open source distributed processing framework that manages data processing and storage for big data applications in scalable clusters of computer servers.
- hardware emulation - Hardware emulation is the use of one hardware device to mimic the function of another hardware device.
- hardware virtualization - Hardware virtualization, which is also known as server virtualization or simply virtualization, is the abstraction of computing resources from the software that uses those resources.
- hardware-assisted virtualization - Hardware-assisted virtualization is the use of a computer's physical components to support the software that creates and manages virtual machines (VMs).
- headless system - A headless system is a computer that operates without a monitor, graphical user interface (GUI) or the typical peripherals used to control it, such as a keyboard and mouse.
- host virtual machine (host VM) - A host virtual machine is the server component of a virtual machine (VM), the underlying hardware that provides computing resources to support a particular guest virtual machine (guest VM).
- hosted virtual desktop (HVD) - A hosted virtual desktop (HVD) is a user interface that connects to applications and data that are stored on a cloud provider's servers rather than on the user's computer or the corporate network.
- hyperconverged appliance (HCI appliance) - A hyperconverged appliance (HCI appliance) is a hardware device that provides multiple data center management technologies within a single box.
- hypervisor - A hypervisor is software that facilitates running multiple virtual machines (VMs) with their own operating systems on a single computer host's hardware.
- hypervisor security - Hypervisor security is the process of ensuring the hypervisor -- the software that enables virtualization -- is secure throughout its lifecycle.
- image-based backup - Image-based backup creates a copy of an operating system and all the data associated with it, including the system state and application configurations.
- Java virtual machine (JVM) - A Java virtual machine (JVM), an implementation of the Java Virtual Machine Specification, interprets compiled Java binary code (called bytecode) for a computer's processor (or "hardware platform") so that it can perform a Java program's instructions.
- Kubernetes node - A Kubernetes node is a logical collection of IT resources that runs workloads for one or more containers in a Kubernetes cluster.
- Kubernetes volume - A Kubernetes volume is a directory containing data accessible to containers in a given pod, the smallest deployable unit in a Kubernetes cluster.
- Linkerd - Linkerd is an open source network proxy installed as a service mesh for Kubernetes.
- Linux Secure Boot - Linux Secure Boot is a feature in Windows 10 and Windows Server 2016 that allows some Linux distributions to boot under Hyper-V as Generation 2 virtual machines.
- live migration - Live migration refers to the process of moving a virtual machine running on one physical host to another host without disrupting normal operations or causing any downtime or other adverse effects for the end user.
- logical volume management (LVM) - Logical volume management (LVM) is a form of storage virtualization that offers system administrators a more flexible approach to managing disk storage space than traditional partitioning.
- LXD (Linux container hypervisor) - LXD is an open source container management extension for Linux Containers (LXC).
- memory paging - Memory paging is a memory management technique used to control sharing of memory resources belonging to a computer or virtual machine (VM).
- Microsoft App-V (Microsoft Application Virtualization) - Microsoft Application Virtualization (App-V) is an application virtualization client that makes an application available to end users without installing it on a personal computer (PC).
- Microsoft Azure VM Scale Sets - A Microsoft Azure VM Scale Set is a group of individual virtual machines (VMs) within the Microsoft Azure public cloud that IT administrators can configure and manage as a single unit.
- Microsoft Hyper-V Shielded VM - A Microsoft Hyper-V Shielded VM is a security feature of Windows Server 2016 that protects a Hyper-V second-generation virtual machine (VM) from access or tampering by using a combination of Secure Boot, BitLocker encryption, virtual Trusted Platform Module (TPM) and the Host Guardian Service.
- Microsoft Nano Server - Microsoft Nano Server is a lightweight version of the Windows Server operating system that was introduced with Windows Server 2016 for use as an OS layer for virtualized container instances.
- Microsoft System Center 2012 - Microsoft System Center 2012 is a bundled suite of systems management products that offers tools to monitor and automate virtualized environments, including private clouds based on Microsoft Hyper-V.
- Microsoft UE-V (User Experience Virtualization) - Microsoft UE-V (User Experience Virtualization) is a tool that lets users move from one Windows device to another and maintain the same operating system and applications settings.
- Microsoft Windows Defender Device Guard - Windows Defender Device Guard is a security feature for Windows 10 and Windows Server designed to use application whitelisting and code integrity policies to protect users' devices from malicious code that could compromise the operating system.
- N_Port ID virtualization (NPIV) - N_Port ID virtualization (NPIV) is a Fibre Channel (FC) standard that makes it possible to create multiple virtual ports on a single physical node port (N_Port), with each virtual port appearing as a unique entity to the FC network.
- NetApp FlexPod - NetApp FlexPod is a reference architecture for server, storage and networking components that are pretested and validated to work together as an integrated infrastructure stack.
- Network as a Service (NaaS) - Network as a service, or NaaS, is a business model for delivering enterprise WAN services virtually on a subscription basis.
- network functions virtualization (NFV) - Network functions virtualization (NFV) is a network architecture model designed to virtualize network services that have traditionally run on proprietary, dedicated network appliances.
- NVGRE (Network Virtualization using Generic Routing Encapsulation) - NVGRE (Network Virtualization using Generic Routing Encapsulation) is a network virtualization method that uses encapsulation to create large numbers of virtual LANs (VLANs) for subnets that can extend across dispersed data centers and Layers 2 and 3.
- Open Virtualization Format (OVF) - The Open Virtualization Format (OVF) is an open source standard for packaging and distributing software applications and services for virtual machines (VMs).
- overlay network - An overlay network is a virtual or logical network that is created on top of an existing physical network.
- Parallels - Parallels is a software company best-known for its software that allows users to run Microsoft Windows systems on Apple Macintosh computers.
- Parallels Desktop for Mac - Parallels Desktop for Mac is desktop virtualization software that allows Microsoft Windows, Linux and Google Chrome OSes and applications to run on an Apple Mac computer.
- paravirtualization - Paravirtualization is an enhancement of virtualization technology in which a guest OS is modified prior to installation inside a virtual machine (VM).
- PCoIP (PC over IP) - PC over IP (PCoIP) is a remote display protocol that Teradici developed for delivering remote desktops and applications to endpoints.
- physical to virtual (P2V) - Physical to virtual (P2V), also called hardware virtualization, refers to the migration of physical machines to virtual machines (VMs).
- purple screen of death (PSOD) - A purple screen of death (PSOD) is a diagnostic screen with white type on a purple background that's displayed when the VMkernel of a VMware ESXi host experiences a critical error, becomes inoperative and terminates any virtual machines (VMs) that are running.
- raw device mapping - Raw device mapping (RDM) enables disk access in a virtual machine (VM) in the VMware server virtualization environment and allows a storage logical unit number (LUN) to be connected directly to a VM from the storage area network (SAN).
- Red Hat OpenShift - Red Hat OpenShift is a multifaceted, open source container application development platform from Red Hat Inc.
- remote desktop - A remote desktop is a program or an operating system feature that allows a user to connect to a computer in another location, see that computer's desktop and interact with it as if it were local.
- remote desktop connection broker - A remote desktop connection broker is software that allows a remote desktop client to connect to a remote desktop host or server.
- Remote Desktop Connection Manager (RDCMan) - Remote Desktop Connection Manager (RDCMan) is a free Microsoft tool that enables IT administrators to organize, group and control multiple remote desktop connections.
- Remote Desktop Services (RDS) - Remote Desktop Services (RDS) is an umbrella term for features of Microsoft Windows Server that allow users to remotely access graphical desktops and Windows applications.
- ROADM (reconfigurable optical add-drop multiplexer) - An ROADM (reconfigurable optical add-drop multiplexer) is a device that can add, block, pass or redirect modulated infrared (IR) and visible light beams of various wavelengths in a fiber optic network.