Mobile Productivity with VT


Challenge

Improve the level of productivity in a technical mobile workforce using virtualization technology. Distinct productivity advantages are achievable by combining the benefits of virtualization with those of mobile computing. Now that multi-core technology has become available for mobile computers, by means of Intel® Centrino® Duo mobile technology, these benefits are even more pronounced.

Traditional client environments consist of single operating systems that do not fully utilize the capabilities of today’s high-end mobile technology. Today, many engineers access their engineering environments using software clients that interface to back-room computing server farms, while they run office productivity applications natively. This requires redundant solutions and technologies to support the individual server and client platforms, resulting in higher total cost of ownership. Additionally, engineers are tethered to the network for resources and do not fully benefit from mobile computing capabilities.


Solution

Make use of usage models that enable the Unified Client Environment (UCE), which increases development productivity and uptime. This model allows technical workers to perform engineering functions securely from anywhere, at any time, with a full-featured client, as long as they have access to a wireless hotspot. Intel recently completed a proof of concept implementation that demonstrated the efficacy of this model.

The following figure illustrates a high-level view of the client design used in this implementation, which uses virtualization to enable two operating systems to be hosted in a single laptop:

The UCE in this implementation brought the following benefits to the engineering team:

  • Heterogeneous client platforms, allowing multiple best-in-class operating systems to share CPU resources
  • Secure partitioning for office and engineering environments, allowing deploym ent of upgrades and/or security enhancements in the office environment without disruption to the engineering development environment
  • Better utilization of low-power and multi-core technologies
  • Use of mobile client computing power to offload engineering tool processing from computing server farms, thus reducing data center electrical capacity needs
  • Unification of IT solutions through consistent, interoperable software architecture and solutions across multi-OS clients
  • Reduction in the number of systems required by engineers, providing seamless work space on mobile systems

 


Sources

Improving Mobile Engineering Productivity with Virtualization Technology

 


For more complete information about compiler optimizations, see our Optimization Notice.
Categories: