Virtualization is that the creation of a virtual instead of actual version of one 
thing, like associate degree. Software package, a server, a device or network 
resources. Virtualization uses software package that simulates hardware 
practicality to make a virtual system. These relate permitted IT associations to 
work numerous in operation systems, quite one virtual system and numerous 
applications on one server at a moment. The advantages of virtualization 
embrace bigger efficiencies and economies of scale. OS virtualization is that 
the use of software package to permit a chunk of hardware to run multiple 
software package pictures at identical time. The technology mastered it’s begin 
on mainframes decades a come along, allowing administrant to avoid 
dissipating precious process control.
Why we need virtualization? 
While numerous act at virtualization as the cloud, in reality the cloud is 
precisely a portion of virtualization. The most important function of the 
virtualization is the capability of flowing multiple operating systems and 
applications on a single computer or server simultaneously. This means 
increased productivity achieved by smaller waiters. Virtualization can generally 
ameliorate overall operation performance due to technology that can balance 
resources, and give simply what the dope head needs. 
Benefits of virtualization
 Virtualization brings several benefits to data center operators and service 
providers:
-  Resource efficiency: Before virtualization, each application server 
required its own dedicated physical CPU—IT staff would purchase and 
configure a separate server for each application they wanted to run. (IT 
preferred one application and one operating system (OS) per computer for 
reliability reasons.) Invariably, each physical server would be underused. 
In contrast, server virtualization lets you run several applications—each on 
its own VM with its own OS—on a single physical computer (typically an 
x86 server) without sacrificing reliability. This enables maximum 
utilization of the physical hardware’s computing capacity.
- Easier management: Replacing physical computers with software-defined 
VMs makes it easier to use and manage policies written in software. This 
allows you to create automated IT service management workflows. For 
example, automated deployment and configuration tools enable 
administrators to define collections of virtual machines and applications as 
services, in software templates. This means that they can install those 
services repeatedly and consistently without cumbersome, time-consuming. 
and error-prone manual setup. Admins can use virtualization security 
policies to mandate certain security configurations based on the role of the 
virtual machine. Policies can even increase resource efficiency by retiring 
unused virtual machines to save on space and computing power.
- Minimal downtime: OS and application crashes can cause downtime and disrupt user productivity. Admins can run multiple redundant virtual machines alongside each other and failover between them when problems arise. Running multiple redundant physical servers is more expensive.
- Faster provisioning: Buying, installing, and configuring hardware for 
each application is time-consuming. Provided that the hardware is already 
in place, provisioning virtual machines to run all your applications is 
significantly faster. You can even automate it using management software 
and build it into existing workflows.
Virtualization can be done in many different ways
Application Virtualization
This is a method wherever applications get virtualized and are delivered from a 
server to the tip user’s device, like laptops, good phones, and tablets. Therefore
rather than work into their computers at work, users are ready to gain access to 
the applying from just about any place, provided an online association is 
obtainable. This sort of virtualization is especially fashionable for businesses 
that need the employment of their applications on the go. 
Desktop Virtualization 
Similar to Application Virtualization mentioned on top of, desktop 
virtualization separates the desktop setting from the physical device and 
organized as a “virtual desktop infrastructure” (VDI). the key benefits of 
desktop virtualization is that users are able to access all their personal files and 
applications from any location and on any laptop, that means they'll work from 
anyplace while not the requirement to bring their work laptop. It conjointly 
lowers the value of licensing for putting in software system on desktops and 
maintenance and patch management is incredibly easy, since all of the virtual 
desktops are hosted at a similar location. 
Hardware Virtualization 
This is maybe the foremost common kind of virtualization nowadays. 
Hardware virtualization is created doable by a virtual machine manager (VM) 
known as the “hypervisor”. The hypervisor creates virtual versions of 
computers and operative systems and consolidates them into one giant physical 
server, so all the hardware resources are often used a lot of with efficiency. It 
additionally permits users to run totally different operative systems on a 
similar machine at a similar time.
Network Virtualization 
Network virtualization may be a methodology that mixes all physical 
networking instrumentation into one resource. It’s the method of dividing 
information measure into multiple, freelance channels, every of which may be 
allotted to servers and devices in real time. Businesses that may like network 
virtualization area unit ones that have an outsized range of users and wish to 
stay their systems up and running in the slightest degree times. With the 
distributed channels, your network speed can increase dramatically, permitting 
you to deliver services and applications quicker than ever before.
Storage Virtualization
This type of virtualization is incredibly simple and efficient to implement, 
since it involves collecting your physical onerous drives into one cluster. 
Storage virtualization is handy once it involves coming up with for disaster 
recovery, since the information hold on your virtual memory will be replicated 
and transferred to a different location. By consolidating your storage into a 
centralized system, you'll eliminate the hassles and prices of managing 
multiple storage devices.
Different virtualization software
VMware vSphere
 As defined by VMware, vSphere is an enterprise-scale virtualization platform. 
In fact, vSphere is the brand name for VMware’s suite of virtualization 
products and features. This solution allows you to build a reliable and resilient 
infrastructure to suit basically any business needs while staying on budget.
The functionality of vSphere greatly helps existing data centers shift to cloud 
computing, and offers a means of increasing hardware utilization from 5–15% 
to as much as 80% or higher without compromising on performance. One of 
the benefits of vSphere is its potential to reduce unplanned downtime and fully 
eliminate downtime required for storage and server maintenance. 
VMware vCenter 
VMware vCenter Server allows for centralized management of your virtual 
infrastructure. You can control your hosts and VMs from a single console, 
which enhances visibility and helps with error prevention.
vCenter Server allows you to optimize routine operations and daily tasks, even 
if you are managing a large-scale infrastructure. With this functionality, you 
receive an in-depth insight into the configuration of the key components of 
your environment. The HTML 5-based vSphere Client provides you with an 
access to the key functions of vSphere from any browser.
Overall, you can run hundreds of workloads, thus reducing the effort required 
for managing physical environment of the same scale by more than two times. 
Additionally, the vCenter Server is now running VMware's own Photon OS, 
meaning that there is no need to bother with any third-party patches or 
upgrades. 
ESXi 
ESXi is a hypervisor, or a type of virtualization software that allows you to 
create and manage multiple virtual machines using a single physical host. 
ESXi is installed directly on a physical machine, meaning that it is a bare-metal hypervisor. Unlike ESX, its predecessor, ESXi operates independently 
from any general-purpose OS, which greatly enhances security and simplifies 
management. Additionally, the architecture of ESXi allows you to speed up the 
process of deployment and configuration. 
One of ESXi’s key benefits, touched on above, is the security level it provides. 
ESX and ESXi are equivalent in terms of functionality and performance. The 
difference lies in the architecture. In ESXi, the Linux-based service console 
has been replaced with new remote command line interfaces. This offers a way 
to reduce the on-disk footprint to less than 32 MB (as opposed to 2 GB in ESX 
3). In turn, a smaller footprint allows you to reduce the overall attack surface. 
A virtual representation of the processing and memory resources of a physical 
machine running ESXi is known as a host. Two or more ESXi-can be grouped 
into a cluster. You can dynamically add or remove the machines running ESXi 
from a cluster, and partition the processing and memory resources from hosts 
and clusters into a hierarchy of resource pools.
Summary
Virtualization should never be seen as a simple solution to a specific problem; 
that is the main idea we have been trying to convey. It is a principle, a 
technology that is applicable in a very large range of different solutions. It is 
also a buzzword to get cash flowing nowadays, and is heralded by a lot of 
companies as "the next best thing in IT". 
The purpose is to make clear that we believe the current wave of virtualization 
will in fact make very big changes in datacenters as we know them, but also 
that it is not some new "holy grail of IT" and has always been a part of it in 
some way. It's important not to get carried away by all the recent hype 
surrounding the subject, but to understand each technology's purpose and how 
to make use of them in the most efficient way possible.
 
Comments
Post a Comment