server virtualization elaborated by: maroua aissa youssef hachani academic year : 2012/2013
TRANSCRIPT
![Page 1: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/1.jpg)
Server Virtualiza-tion
Elaborated by:Maroua AISSA
Youssef HACHANI
Academic year : 2012/2013
![Page 2: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/2.jpg)
OutlineIntroduction
I. VirtualizationII. Server VirtualizationIII. Server Virtualization’s Use domainIV. Server Virtualization’s TypesV. Server Virtualization’s Benefits
& PerformancesVI. Server Virtualization’s Limitations
Conclusion2
![Page 3: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/3.jpg)
Introduction
• Virtualization is a big opportunity pre-sented today to solve a very big amount of problems.
• Virtualization is now all the rage.
• All servers in nearing end of life are now replaced by a virtual one.
3
![Page 4: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/4.jpg)
Virtualization (1/2)• Virtualization is the creation of a virtual version
of something, such as an operating system, a server, a storage device or network resources.
‘Nonvirtualized’ systemA single OS controls all hardware platform re-sources
‘Virtualized’ systemIt makes it possible to run multiple Virtual Containers on a single physical platform
4
![Page 5: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/5.jpg)
Virtualization (2/2)
Why virtualizes?• More efficient HW utilization• Long-term matching resources & needs• Quick and light server provisioning • Testing & Troubleshooting• More effective redundancy• HW maintenance w/o app downtime• Disaster Recovery (snapshot)
5
![Page 6: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/6.jpg)
Server Virtualization (1/2)• Server virtualization enables you to run multiple
virtual machines simultaneously on a single physical
server.
• Anything you can do with a physical machine you can do with a virtual machine. The only difference is that you can’t touch it. • Many computers operate at only 10-15% of their total computing capacity, leaving IT resources untapped and unusable; with server virtualization you can increase utilization to as much as 85%. That’s intelligent usage of IT recourses!
6
![Page 7: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/7.jpg)
7
Server Virtualization (2/2)• Server virtualization is the masking of server resources, including the number and iden-tity of individual physical servers, processors, and operating systems, from server users.
• The server administrator uses a software application to divide one physical server into multiple isolated virtual environments.
•The virtual environments are sometimes called virtual private servers, but they are also known as guests, instances, containers or emulations.
![Page 8: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/8.jpg)
Server Virtualization’s Use domain
These following might be good choices for
virtualization: Web servers ,File servers , Database servers ,E-mail servers , Applications servers
8
![Page 9: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/9.jpg)
Server Virtualization’s Types (1/9)
• There are three methods to virtualize the server: oFull virtualization (Hardware Emula-
tion) o Para-virtualization oOperating System (OS) virtualization.
• While all the three modes have one physi-cal server acting as host and the virtual servers as
guests, each of the methods allocates server resources differently to the virtual space.
9
![Page 10: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/10.jpg)
1. Full virtualization• Full virtualization uses a special kind of soft-
ware called an hypervisor. • The hypervisor interacts directly with the
physical server's CPU and disk space.• It serves as a platform for the virtual servers'
OSs. • The hypervisor keeps each virtual server com-
pletely independent and unaware of the other virtual
servers running on the physical machine. • Each guest server runs on its own OS .
10
Server Virtualization’s Types (2/9)
![Page 11: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/11.jpg)
Full virtualization architecture:
11
Server Virtualization’s Types (3/9)
Full virtualization
![Page 12: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/12.jpg)
Full virtualization drawback :
The drawback with this approach is that we are adding another heavy layer of software between the operating system and the hardware, so we will notice slower performance. But if we are consolidating various under-used servers to save space and energy, this should not be so much of a concern.
12
Server Virtualization’s Types (4/9)
![Page 13: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/13.jpg)
2. Para-virtualization• The para-virtualization approach is a little dif-
ferent. • Unlike the full virtualization technique, the
guest servers in a para-virtualization system are aware
of one another. • A para-virtualization hypervisor doesn't need
as much processing power to manage the guest OSs, be-
cause each OS is already aware of the demands the
other Oss are placing on the physical server. • The entire system works together as a cohe-
sive unit.
13
Server Virtualization’s Types (5/9)
![Page 14: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/14.jpg)
Para-virtualization architecture:
14
Server Virtualization’s Types (6/9)
Para-virtualization
![Page 15: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/15.jpg)
3 . Operating System (OS) virtualiza-tion
• An OS-level virtualization approach doesn't use an
hypervisor at all. • Instead, the virtualization capability is part of
the host OS, which performs all the functions of a
fully virtualized hypervisor. • The biggest limitation of this approach is that
all the guest servers must run the same OS. • Because all the guest operating systems must
be the same, this is called a homogeneous environ-
ment.
15
Server Virtualization’s Types (7/9)
![Page 16: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/16.jpg)
Os-virtualization architecture:
16
Server Virtualization’s Types (8/9)
OS virtualization
![Page 17: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/17.jpg)
Which method is best? That largely depends on the network administrator's
needs. • If the administrator's physical servers all run on the
same OS, then an OS-level approach might work best. OS-
level systems tend to be faster and more efficient. • If the administrator is running servers on several
different OSs, para-virtualization might be a better choice. One potential drawback for para-virtualization sys-
tems is support , the technique is relatively new and only a
few companies offer para-virtualization software. More
companiessupport full virtualization.
17
Server Virtualization’s Types (9/9)
![Page 18: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/18.jpg)
Server Virtualization’s Ben-efits
& Performances (1/3)There are many reasons companies and organiza-tions are investing in server virtualization :
• Reduce hardware cost by up to 50% (by reduc-ing the number of servers)
• Reduce operational cost by up to 70% (energy bills, space leasing )
• Use less power, generate less heat, take up less space, and consume fewer resources.
• Deploy machines much faster by imaging in-stead of
building from scratch .18
![Page 19: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/19.jpg)
• Eliminate downtime due to hardware mainte-nance.
• Insure flexibility : we can move data from that virtual
machine to another, without having to shut any-thing
down.• Provides load balancing by distributing the load dynamically to other servers, With load balancers,managing this change is automatic.• Provides higher availability independent of
hardware,operating system, and applications by ensuring continuous availability against server failures.
19
Server Virtualization’s Ben-efits
& Performances (2/3)
![Page 20: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/20.jpg)
• Establish Isolation : Each virtual machine is isolated
from other virtual machines on the same server to avoid
problems.
• Implements migration provides the ability to move live applications automatically from one physical server to another with no interruption in service.
20
Server Virtualization’s Ben-efits
& Performances (3/3)
![Page 21: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/21.jpg)
Server Virtualization’s Limitations
• For servers dedicated to applications with high demands
on processing power, virtualization isn't a good choice.
• Too many virtual servers could impact the server's ability
to store data.• Too many virtual servers could impact the server's
ability to store data.• It's only possible to migrate a virtual server from
one physical machine to another if both physical ma-
chines use the same manufacturer's processor.
21
![Page 22: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/22.jpg)
Conclusion
As server virtualization technology advances, the need for huge data centers could decline.
Here we can see the obvious need of network storage which also a related term in resource optimiza-tion of IT infrastructure and talking about these tech-nologies lead us to cloud computing.
It's not an exaggeration but virtual servers could lead to a complete revolution in the computing
industry.
22
![Page 23: Server Virtualization Elaborated by: Maroua AISSA Youssef HACHANI Academic year : 2012/2013](https://reader035.vdocuments.site/reader035/viewer/2022062422/56649f0e5503460f94c224c4/html5/thumbnails/23.jpg)