It all started in around 1965 when a group of IBM researchers were trying to assess the emerging concepts of TST (Time Sharing System). They needed a means to perform evaluations and tests. It was then developed at IBM Yorktown Research Center, a way of dividing the machines into smaller pieces. These, in turn, had the ability to manage their own resources.
Thus, the researchers were able to perform their tests in various conditions of use simultaneously. All this, without changing other parts that were in the system. As the final solution (TSS/360), arrived late and was a system that was too big and heavy that consumed considerable computer resources so the idea was set aside for the masses and is rarely used in large enterprises, but in 1998, VMware released the broad masses of this technology, and from there every day more present in our lives. The basic idea of virtualization is simple: Use software to create virtual machines that emulate a physical computer. This creates a separate OS environment that is logically isolated from the main server allowing you to run multiple operating systems simultaneously on a single machine. Also in mid-2007 we were talking only about server virtualization.
Today it is common to speak about Virtualization applications, desktops, storage and so on., Reinforcing clear that the technology is here to stay, including the direct benefits and the investment of technology giants: Google, for example, offers services directly linked to Cloud Computing and SaaS for a number of years through Google Apps. Other companies recently entered this market, as is the case that Microsoft has implemented the leading software for editing documents and spreadsheets in an online version, Office Web, in addition, Hyper-V and Azure are already part of many real structures . There are various forms of virtualization: Operating System Virtualization, Server Virtualization, Application, Application Virtualization, Virtualization Management, Virtualization, Network, Hardware Virtualization, Virtualization and Storage, Virtualization Service, over which one is right for our environment!
What is the advantage that cloud service providers may receive for Virtualization?
Firstly, the use of more modern equipment eventually reduce the need for fitness and thereby provide an 100% uptime, most modern server delivers the hot pluggable technology or similar, where the exchange of a piece of hardware can be performed without the need to shutdown the server, this applies to disk controller, hard disks, power modules, cooler and others who are generally the most common defects. Furthermore, the use of recent processors with various cores optimized to allow for each OS to be performed with any processor speed, with only 0.5% to 3.5% of overhead required by the process of Virtualization making a noticeable loss of performance.
Ignoring the physical layout of machines, it is possible to isolate new virtual machines in critical applications, the use of mysql for example. Imagine a site that will get bigger in a visitation period, as a tender. It can be isolated from others in their own environments, the Virtualization decouples the operating system of hardware, allowing an operator to control the CPU usage, memory, storage and other features of virtual operating system, so each virtual machine receive only the features you need. This eliminates the risk of controlling a process that consumes all available memory or CPU. It is the concept of Virtual Datacenter, which according to research, which comprise over 50% of current data centers by the end of 2012.










Comments