Desktop virtualization offers new and powerful opportunities to IT companies to deliver and manage corporate desktops and to respond to various user needs in a flexible way.
Virtual Desktop Infrastructure (VDI)
Virtualized desktops can be either client-hosted or central based on servers in the data center referred to as virtual desktop infrastructure (VDI).
Client-hosted desktop creates a separate OS environment allowing non-compatible legacy or line-of-business apps to operate within their native environment on top of the current OS.
VDI is a desktop delivery model that allows client desktop workloads to run concurrently on the same device and to be executed and hosted on servers in the data center.
VDI is one of the many Optimized desktop scenarios offered by Microsoft to help organizations to optimize their IT infrastructure.
It is a comprehensive set of Microsoft and partner technology, enabling the centralization of desktops, applications, and data.
VDI from Microsoft provides enterprise IT with integrated management of physical, virtual, and session-based desktops, centralization of user data, and improved application delivery.
End-users benefit from rich remote experience, highly secure and flexible access to their information, and increased business continuity.
Virtual desktop virtualization benefits non-mobile workers in enterprises that have sophisticated and mature IT departments.
It is best suited for contract and offshore workers, users who need access to corporate desktops and applications, and for users that work from home occasionally and whose primary desktop is covered by a corporate license.
The term “integrated circuit”, as used in any embodiment herein, may refer to a semiconductor device and/or microelectronic device such as, for example, but not limited to, a semiconductor integrated circuit chip.
The virtual processor approach may allow existing legacy programming languages and paradigms to be used without requiring additional effort.
When installed and run an operating system on a server that is not partitioned, the operating system calculates the number of operations that it can perform concurrently by counting the number of processors in the server.
However, when installed and run an operating system on a logical partition that uses shared processors,
the operating system cannot calculate a whole number of operations from the fractional number of processing units that are assigned to the logical partition.
The server firmware must therefore represent the processing power available to the operating system as a whole number of processors.
This allows the operating system to calculate the number of concurrent operations that it can perform.
A virtual processor is a representation of a physical processor to the operating system of a logical partition that uses shared processors.
The server firmware distribution processing units evenly among the virtual processors assigned to a logical partition.
For example, if a logical partition has 1.80 processing units and 2 virtual processors, each virtual processor has 0.90 processing units supporting its workload.
There are limits to the number of processing units for each virtual processor.
The minimum number of processing units that you can have for each virtual processor is 0.10.
The maximum number of processing units that you can have for each virtual processor is always 1.00, this means that a logical partition cannot use more processing units than the number of virtual processors that are assigned,
even if the logical partition is uncapped.