You are on page 1of 5

`

ESSENC
CE - Interna
ational Jourrnal for Envvironmentaal Rehabilitaation and Conservation
n
Volume VI: No. 1 2015 [58
[ – 62] [ISS
SN 0975 - 62722]
[ww
ww.essence-jouurnal.com]

Virtuallization: Technology
T y Helping Environm
ment

Aggrawaal, Mayank and Kumarr, Nishant

Received: March 12, 2015


2 ⏐ Accep
pted: May 12,, 2015 ⏐ Onliine: June 30, 2015

Introducction
Virtualizzation, namme itself saying virtuual, servver is usingg a lot and other is using for
means dooesn’t existss in real. It is a mechaniism som
me-time butt both are consumingg same
through which wee can virtuualize the IT powwer, so it is really in-efficient way of
resourcess like storag
ge, memory, CPU etc. Itt is commputing. Virrtualization, means of creating
a technnology which utilizes the hardware thinngs which actually dooesn’t existts. This
completeely by virtu ualizing the one operatiing techhnology has change meaans of compuuting.
system on
o another. Means
M the hardware is oneo Noww the concern of space and environnment is
and opeerating systtem is moore than one. takiing its placee in industryy, forces us to think
Currentlyy every institution, induustries is usiing morre to save sppace and speeed-up the processes.
their ownn high-end machines/co
m mputers called Bassed on variouus definitionns we can saay Cloud
servers for
f their diifferent-diffeerent purposes Com mputing is a new revoolution whicch gives
and theyy consume a lot of power. p Powwer youu the poweer to access and use all the
consumpption by serv vers is just one aspect, on resoources of computers
c a a servicce from
as
the otherr-side serverrs needs Aiir-Conditionners anyywhere at annytime and from
fr any devvice just
to balancce the heat produced
p byy servers. Soo in by having
h an innternet connnection and you pay
total a single
s serveer is consum ming a lot of (opttional) as muuch as you use.
u
power. In study, it was seen thhat load on all Virttualization is the bassic need of cloud
server is not same. Inn such scenaario where onne commputing. Virttualization means
m imagiinary i.e.
“not real”. In Computer Science conncept of
For corresp
pondence: “virrtual memorry” is not new.n It provvides an
illussion of largge memory to all userss though
CSE Dept. Faculty of Engin
neering and Techhnology,
actuual physical size is less.
GurukulaKangriVishwavid
dyalaya, Haridwaar
Email– mayyank@gkv.ac.in
n, nishant@gkvv.ac.in Virttualization provides an emulattion of
harddware (com mputer resouurces) to different
d
virtuual machinnes. A virtuual machinee is an
58
Agggrawal & Kum 6  
mar /Vol. VI [1] 2015/58 – 62

illusion of existing machine, which


w uses the
t operating system
m.
resourcess of underlyying machinne & works as App
plication Viirtualization
n
actual machine. Broadlyy speakiing Appplication Level
L Virttualization allows
virtualizaation is to run differrent operatiion application to be
b run on runn time envirronment,
system ono a machin ne, giving an
a illusion thhat
whiich natively do not suppport all the features
each is ruunning on diifferent machhines. requuired by succh applicatioon. It allows running
Need of Virtualizatio
V on application on one operatting system m, which
Cloud computing promises
p to give you as actuually does not
n support that application. It
much as you desire.. It is a fully scalable anda alloows executiing a progrram, compiiled for
elastic model.
m But to fulfill the real tim me diffferent netwoork. This iss done at operating
o
demands a lot of infrastructur
i re is requirred, systtem level byy emulation, using a thinn log on
which would
w requiree a lot of coost and enerrgy proggram or opeerating systeem componnents eg.
consumpption too. The solutiion to it is Crooss over proovides faciliity to run windows
w
Virtualizzation. As with
w virtualization the sam me application on Mac
M operatinng system.
resource can be mad de availablee to many user
u Proocessing Virrtualization
concurrenntly. Therefore virtuallization is the t This type of virrtualization provides an illusion
basic neeed of cloud computing.
c
of having
h dediicated proceessor for thee client.
Manny resourcess (hardware) over one machine
m
Layers of
o Virtualiza
ation (harrdware). Same proceessor is emulatede
(repproduced) too many userss. This is proocessing
virtuualization.
Nettwork Virtu
ualization
It can
c be groupped in two categories. Internal
andd Externall. In E
External N
Network
Virttualization a virtual LAN (VLAN) is
creaated, it givess capability of
o real netwoork. It is
a combination
c of Hardwaare appliancces and
somme soft-warees for netw work virtuaalization.
Thee groups of hosts maake a VLA AN that
commmunicate withw each othher as if theey are in
reall LAN. In Innternal Netw work Virtuaalization,
Access Virtualizatio
V on
netwwork facilitty is proviided by Operating
The virtuualized imagge of any opperating system
System.
can be accessed
a fro
om any rem mote user. The
T
Storage Virtuaalization
remote user
u can neever differenntiate betweeen
virtualizeed image of operating syystem and host
h In this
t type of virtualizatioon basic focus is on
storrage of the data. User can have acccess to
59 
Agggrawal & Kum 6  
mar /Vol. VI [1] 2015/58 – 62

unlimitedd amount of o storage without evven hardware.


worryingg about theiir actual loccation. Dataa is 4. Performance Enhanceement
accessed by logical address orr path. Google
5. Green Enviironment
drive, Drrop-box are examples
e off this categorry.
Another most
m importaant thing is,
i it is
Goals off Virtualizattion environmennt friendly. As
A an averagge power
1. Reliaability consumptionn of a serrver is neaar about
Increease in reliab bility is onee of the maajor 450W. Insteead of 5 servvers if the work
w can
advanntage of virtualizattion. Virtuual be completeed with onee server it’ss a huge
machhine is not a physicall machine, so saving on energy
e and cost
c both. This
T way
hardw ware crashin ng can’t afffect it. Whhile virtualizatioon is higghly envirronment
virtuaalizing the operating
o syystem, it stoores friendly and helpiing in greener
all thhe software including
i opperating system environmennt.
in jusst one file, so backing up the virtuual Imp
pact of virtu
ualization on
n Environm
ment
machhine is eassy and in case if the t E-w
waste talk, Number
N of servers/ coomputers
underrlying physiical hardwarre crash occcur, resoources are reeduced…..
backeed up file caan again resstart with som me
How
w can we acchieve it?
otherr physical machine,
m thuus reducing the
t
time and overrhead of installing the t Virttualization can
c be donne in variouus ways
compplete machin ne again. depends on the purpose. A hypervisor,
h r
required
to create
c and run
r virtual machines.
m C
Currently
2. Scalaability
VMMware ESX X and ESX Xi, KVM, Parallel
It is another
a majoor advantagee, the time you
y Dessktop, VM Mware workkstation, VMware
V
need more poweer to your buusiness it dooes Fusion (MAC)), VMware Player, XE EN, are
the perfect
p job. On requireement we can c runnning to fullfill needs of their specified
s
start two, three or more innstances of the t custtomer needss. KVM is the in-builtt virtual
same virtual maachine and can boost the t macchine monittor in Linuux based operating
availaability, withhout havingg the need of systtem.
shuttiing down thee services.
Step
p of Deployyment
3. Com
mplete utiliza
ation of Resource
Herre are step tot deploy PaaS
P (platform as a
Geneerally it has been seen over time thhat servvice).Considdering operrating systtem is
proceessor is equip
pped with grreat power and
a CenntOS 6.5. Too use KVM Intel VT shhould be
utilizzing the coomplete pow wer is almmost actiivated from BIOS.
B
impossible. But with
w virtualiization we can
c
1. Install KVM
M
start more
m than one virtual machine,
m on one
o
hardw ware and caan provide services
s or can
c KVM is a virtual macchine monittor or a
comppile tasks. This helps in compllete hypervisor.
utilizzation of the
t underlyying physiical m install kvm
“yum m”

60 
Agggrawal & Kum 6  
mar /Vol. VI [1] 2015/58 – 62

2. Installl libvirtd # serrvice networrk restart


“yum insttall libvirtd” e. Now checkk completee configurattion by
3. Installl bridge utillity using comm
mand.
Bridgge is required to createe the path for # ifcconfig
guestt operating system. Usiing bridge we 5. Start “virt--manager” from Application-
can use
u guest opeerating systeem on the sam
me >System
LANN. 6. Create new w virtual machine of any
“yyum install bridge-utils”
b ” operating system.
s Aft
fter creationn check
4. Confifigure bridgee networkinng using KV
VM informationn related too virtual machine
m
virtuaal machine manager.
m using “i” tabb.
a. mv /etc/sysco
onfig/networrk-scripts/ifccfg- 7. Initially hyppervisor is setup to usee virtual
eth0 /etc/sysco
onfig/networrk-scripts/ifccfg- machine onn local macchine. To make m it
br0 work on remmote machinne configure it.
b. Now edit “ifcfg-b
br0” and chaange a. Change “vnc__listen” in
DEV “/etc/libvirtdd/qemu.conff” parameteer from
VICE=br0
127.0.0.1 too current IP of
o the machiine.
TYPE
E=Bridge
8. At client sidde install VN NC viewer. If client
And chan nge the ip address
a in caase
is running windows
w opperating systtem then
of staatic IP allocaation in the host
h machinee.
tiger, real VNC
V viewerr are the appplication
c. Edit “ifcfg-eth0”
“ can be useed. If cliennt is runninng linux
Add one
o new linee. operating system then in-built tigger vnc-
B
Bridge=br0 viewer can beb used.
d. Now restarting seervices

61 
Agggrawal & Kum 6  
mar /Vol. VI [1] 2015/58 – 62

9. Connnect your VNC


V vieweer with servver Con nclusion: Virtualization
V n is changinng world
usingg Server IP address annd default port
p intoo different direction. Cloud, thhe most
5900. poppular technoology in thee market noowadays
10. Now the operaating system m installed as has its feet’s in virtualizzation. Clouud is a
guestt can be used
d via VNC viewer.
v conncept and viirtualizationn is implem
mentation
scennario.
Result: This techno ology can notn only saave
energy it will also help in utilizing the t
capabilityy of one serrver or highh-end machinnes
completeely.

62 

You might also like