In data processing, one tries to separately define the virtualization as a whole of material or software techniques which make it possible to make function on only one machine several OS, from/to each other, as if they functioned on distinct physical machines. The tools of virtualization are used to make what is called function commonly virtual private waiters (Virtual Private Servers or VPS) or environments virtual (Virtual Environments or VE). The word virtualization is also used for the stations customers of the waiters. It is a question in this case of standardizing the station which is connected to the waiters.
The virtualization is not a novel idea. In fact, it goes back to the beginnings of data processing. One can thus quote work of Popek and Goldberg in 1974, which analyzed the various types of solutions of possible virtualization, their disadvantages respective and provided the foundations of the future developments.
L can seem a priori strange to simulate several machines on only one: an operating system being conceived in theory as well as possible to use a material which is entirely under its control for this reason, it seems at first sight that this solution leads to inefficiencies to which the fact is added that the process of virtualization itself will consume resources.
Reality is however not so dark. On the one hand, one avoids most of these inefficiencies right while having different discs for each system when it is possible, and on the other hand the costs of the memory make it possible each one of these systems to remain resident, and sometimes even with broad sections of code partagées1. In addition microcodes it mainframes as microprocessors includes functionalities more and more making the virtualization more effective.
Lastly, it is current for a company to have about fifteen waiters functioning to 15% their capacity, this one being only to face there constantly with the sporadic points of load. A waiter charged with 15% does not consume much less energy than a waiter charged with 90%, and to gather 4 waiters on the same machine can thus prove to be profitable if their points of load do not coincide systematically, even if 30% of the load machine is represented by the virtualization itself.
Lastly, the virtualization of the waiters allows a much greater modularity in the burden-sharing and the reconfiguration of the waiters in the event of evolution or temporary failure (plan of help, etc).
More recently, one heard much of virtualization since the passage of Mac to Intel processors. Windows and Mac OS being henceforth designed to function on same the CPU it is legitimate to plan to make them cohabit. Moreover, the Intel founders and AMD are them also launched in the adventure, while claiming to solve the problems encountered hitherto thanks to material optimizations of the CPU. One could thus almost say that the virtualization passed under the fire of the projectors. Almost because, despite everything, that remains mysterious a enough technology for the general public. The weather thus appeared useful to us to be a review of the currently available solutions of virtualization and their developments future.
The use of Mac inevitably does not imply the abandonment of the Windows applications: carry out simultaneously and in full safety your programs and peripheral favorite Windows with your Mac applications. Obtain the best of Windows without harming the power of your Mac. VMware Fusion and Parallels Desktop ensure an unequalled graphic assumption of responsibility of Windows, in particular for last Aero animations of Windows 7 and essential graphics 3D for the players with the last versions.
Mac OS or Windows? Parallels Desktop 5 and VMware Fusion for Mac enable you to carry out without Windows problem and Mac OS X in parallel. Copy-stick your files between the operating systems and carry out the Windows software on your Apple computer without rebooter!
Solution informatik accompanies you in the installation and its configuration by your software virtualization.