The following table summarize the different operations on a running VM with a “recent” guest OS: Type of resourceĬould be possible but usually not implementedĬould be possible (not on IDE devices) but usually not implemented This really depends by the hypervisor and its version (and sometimes also by its edition), but there are a lot of possibility. VM hardware resources hot changesīut which kind of resources is possible to modify on a running VM?
Recently also virtual GPU are becoming more popular also on some server workload, due to the needs of specific computational tasks that are better performed on general purpose GPU, instead of a general-purpose CPU (note that vSphere 6.7U1 add the ability to vMotion VMs with virtual GPU). There are also the PCI devices, other SCSI device, the virtual FC ports, and several other type of storage devices (like NVMe and SATA based). On VMware vSphere it’s possible add a lot of hardware devices to a VM: Or are needed for some basic operations, like, for example, installing the guest OS where a video driver, a keyboard and a mouse device are needed to use the remote console. Then there can be also additional hardware components, that maybe are not mandatory, but maybe are useful on specific use cases. Virtual disk connected to a virtual controller.Virtual RAM (and maybe also a Persistent RAM).Virtual CPU (and maybe virtual sockets and virtual cores).Virtual Hardware type (depending by the virtualization layer).
Hardware platform type (x86 for 32 bit VM or 圆4 for 64 bit VM).StarWind Virtual Tape Library (VTL) OEMĮach Virtual Machine is a collection of resources provided by the infrastructure layer, usually organized in a pool of resources and assigned dynamically (or in some case statically) to each VM.Įach VM “see” a subset of the physical resources in a form of a virtual hardware components defined usually by the following minimum elements:.
Software as a Service (SaaS) & Financing.StarWind Virtual Tape Library Appliance (VTLA).