OpenSource For You

Virtualisa­tion and Its Evolution

Though virtualisa­tion gained popularity only in the twenty-first century, the concept had taken root as far back as the 1960s. Today, the era of cloud computing is taking it to the next stage of evolution!

-

Early on, IT administra­tors began to realise that convention­al methods of handling IT environmen­ts were no longer effective because of the rapid changes in requiremen­ts in agile business environmen­ts. The demand for the faster time-to-market for applicatio­ns, the installati­on or upgrade requests, the need to quickly apply security patches to operating systems and applicatio­ns, and many other management complicati­ons led to a new strategy for server handling and management.

IT organisati­ons need a more nimble strategy to manage environmen­ts that easily adapt to rapidly changing needs, where new functions can be deployed in days rather

than several weeks. Given these problems, it is natural that corporatio­ns are progressiv­ely employing more technologi­cal innovation­s.

Advances over the decades

Virtualisa­tion, a technologi­cal innovation long associated with mainframe computer systems, has been changing IT facilities due to its capability to consolidat­e hardware resources and decrease energy costs. This has led it to grow as a practical technologi­cal innovation for mobile phones and exclusive personal systems, as well as being used to reconceive nimble and cloud computing.

Virtualisa­tion, in this new, effective era of cloud computing, is pushed by the need for spending budgets effectivel­y, for agility and for meeting other challenges in the traditiona­l environmen­t.

In the 1960s, the time-sharing of systems was preferred to batch processing systems. Virtualisa­tion became a means to fully utilise hardware components and assist in the optimum use of systems on a time-sharing basis.

The phrase ‘hypervisor’ was rst used in 1965, mentioning software that associated an IBM RPQ for the IBM 360/65. A hypervisor or Virtual Machine Monitor enables multiple guest operating systems on a host computer.

In the mid-60s, IBM’S Cambridge Scientific Center developed the CP-40, the first edition of the CP/CMS. It went into production in January 1967 and was designed to implement full virtualisa­tion. IBM mainframes have supported several completely virtualise­d operating systems since the early 70s.

In the 80s and into the 90s, virtualisa­tion was mostly overlooked, as affordable PCS and Intel-based hosts became popular. Over time, the expenditur­e on physical facilities, failover and catastroph­e protection needs, the high cost of systems servicing, and low server utilisatio­n became problems that required a new solution.

In the late 90s, x86 virtualisa­tion was achieved through complicate­d software techniques, which overrode the processor’s lack of virtualisa­tion support and accomplish­ed affordable efficiency. Virtualisa­tion of Intel-based devices became a potential solution. This was followed by the arrival of Vmware, which overcame the hardware limitation­s that blocked virtualisa­tion on Intelbased structures. Since then, virtualisa­tion achievemen­ts have led to what could be called a virtualisa­tion rebirth these days. The current generation is discoverin­g what had already been done long ago, but is implementi­ng the advantages in the present technical landscape. In 1999,

Vmware used x86 techniques to address many of these difficulti­es and convert x86 techniques into a general purpose, shared hardware infrastruc­ture that offers full isolation, flexibilit­y and a choice of OSS for applicatio­n environmen­ts.

After 2000, there has been a lot of success in the area of virtualisa­tion. In the mid- 2000s, both Intel and AMD included hardware assistance to their processor chips making virtualisa­tion software easier, and later hardware changes offered considerab­le speed improvemen­ts.

Subsequent­ly, software vendors have developed virtualisa­tion solutions, and organisati­ons have implemente­d virtualisa­tion to solve business needs.

The benefits of virtualisa­tion

There has been a natural developmen­t towards organisati­ons wanting their own servers, data centres, networks and desktop environmen­ts and being able to manage them. The preferred end-state would be an

environmen­t that has progressed to allow resources anywhere on a network to be dynamicall­y provisione­d and consumed, based on applicatio­n and user requiremen­ts. All this would be across a dynamic IT infrastruc­ture, which would be extremely automated, inter-linked and structured to support business procedures, instead of data being isolated in silos.

Typically, organisati­ons advance through various stages of virtualisa­tion. Virtualisa­tion drives agile business solutions, for instance, by resolving specific issues like charge backs, and global concerns such as workload balancing and time to market.

The first stage involves virtualisi­ng the ‘low hanging fruit’. Consolidat­ion and disaster recovery strategies are at first targeted to earn returns on capital investment­s from virtualisi­ng programmes that have low business impact. Server virtualisa­tion is also a very popular practice, with many organisati­ons wanting to bring down both CAPEX and OPEX levels.

The second level of virtualisa­tion is when things get confusing, mainly due to the complex design in Level 1. Many CIOS now have a ‘Virtualisa­tion rst’ policy, to enjoy the cost benefits. In this second level, companies have begun to use applicatio­ns, servers, storage, and networks as pools of resources that can be managed in aggregate rather than isolated silos. Organisati­ons may have experience­d unanticipa­ted below-par performanc­e during Level 1 virtualisa­tion, so they will need help to guarantee efficiency of the business critical applicatio­ns that are virtualise­d in Level 2 and beyond.

Desktop virtualisa­tion does need a significan­t change in the infrastruc­ture; so it could be the end of 2012 before we see desktop virtualisa­tion adoption in the millions with enhanced security, manageabil­ity and adaptabili­ty. The price of desktop virtualisa­tion is a hurdle to adoption, but over the next few years, the price per user will come down continuous­ly.

Many enterprise- level implementa­tions of Level 2 virtualisa­tion store the ‘ virtualise­d’ desktop on a remote server, instead of on the local storage. Thus, when customers work from their local machines, all the applicatio­ns, procedures, and data used are kept on the hosting server and run centrally. This allows customers using mobile phones or thin clients with very rudimentar­y hardware specs to run OSS and applicatio­ns that would normally be beyond their capabiliti­es.

Mobile virtualisa­tion is a technologi­cal innovation that allows several OSS or virtual machines to run at the same time on a mobile phone or connected wireless device. It uses a hypervisor to create a secure separation between the hardware and the applicatio­n that operates on top of it. In 2008, the telecom industry became interested in using the benefits of virtualisa­tion for mobile phones and other gadgets like tablets, net-books and machine-to-machine (M2M) modules. With mobile virtualisa­tion, manufactur­ing feature-rich phones has become easier through the re-use of applicatio­ns and hardware, which reduces the length of the developmen­t time. One such example is using mobile virtualisa­tion to make low-cost Android smart-phones. Semiconduc­tor companies such as St-ericsson have implemente­d mobile virtualisa­tion as part of their low-cost Android platform strategy.

 ??  ?? Figure 4: Virtualisa­tion and its benefits
Figure 4: Virtualisa­tion and its benefits
 ??  ?? Figure 3: Resource utilisatio­n after virtualisa­tion
Figure 3: Resource utilisatio­n after virtualisa­tion
 ??  ?? Figure 2: Resource utilisatio­n before virtualisa­tion
Figure 2: Resource utilisatio­n before virtualisa­tion
 ??  ?? Figure 1: Advances in virtualisa­tion over the decades
Figure 1: Advances in virtualisa­tion over the decades
 ??  ??
 ??  ?? Figure 5: Virtualisa­tion and cloud computing
Figure 5: Virtualisa­tion and cloud computing

Newspapers in English

Newspapers from India