SlideShare a Scribd company logo
1 of 18
DEPARTMENT OF COMPUTER SCIENCE AND
ENGINEERING
By : Richa Saxena
Assistant Professor
CSE, MIT Moradabad
Virtualization in Cloud Computing
 Virtualization is the "creation of a virtual (rather
than actual) version of something, such as a server, a
desktop, a storage device, an operating system or
network resources".
 In other words, Virtualization is a technique, which
allows to share a single physical instance of a resource
or an application among multiple customers and
organizations. It does by assigning a logical name to a
physical storage and providing a pointer to that
physical resource when demanded.
Virtualization in Cloud Computing
Virtualization in Cloud Computing
 One of the main cost-effective, hardware-reducing, and energy-
saving techniques used by cloud providers is virtualization.
 Virtualization allows sharing a single physical instance of a
resource or an application among multiple customers and
organizations at one time.
 It does this by assigning a logical name to physical storage and
providing a pointer to that physical resource on demand.
 The term virtualization is often synonymous with hardware
virtualization, which plays a fundamental role in efficiently
delivering Infrastructure-as-a-Service (IaaS) solutions for cloud
computing.
 Moreover, virtualization technologies provide a virtual
environment for not only executing applications but also for
storage, memory, and networking.
Need of Virtualization and its
Reference Model
Figure: Major needs of Virtualization.
Need of Virtualization and its
Reference Model
1. ENHANCED PERFORMANCE-
Currently, the end user system i.e. PC is sufficiently powerful to fulfill all the basic
computation requirements of the user, with various additional capabilities which are
rarely used by the user. Most of their systems have sufficient resources which can host a
virtual machine manager and can perform a virtual machine with acceptable
performance so far.
2. LIMITED USE OF HARDWARE AND SOFTWARE RESOURCES-
The limited use of the resources leads to under-utilization of hardware and software
resources. As all the PCs of the user are sufficiently capable to fulfill their regular
computational needs that’s why many of their computers are used often which can be
used 24/7 continuously without any interruption. The efficiency of IT infrastructure
could be increase by using these resources after hours for other purposes. This
environment is possible to attain with the help of Virtualization.
3. SHORTAGE OF SPACE-
The regular requirement for additional capacity, whether memory storage or compute
power, leads data centers raise rapidly. Companies like Google, Microsoft and Amazon
develop their infrastructure by building data centers as per their needs. Mostly,
enterprises unable to pay to build any other data center to accommodate additional
resource capacity. This heads to the diffusion of a technique which is known as server
consolidation.
Need of Virtualization and its
Reference Model
4. ECO-FRIENDLY INITIATIVES-
At this time, corporations are actively seeking for various methods to minimize
their expenditures on power which is consumed by their systems. Data centers
are main power consumers and maintaining a data center operations needs a
continuous power supply as well as a good amount of energy is needed to keep
them cool for well-functioning. Therefore, server consolidation drops the
power consumed and cooling impact by having a fall in number of servers.
Virtualization can provide a sophisticated method of server consolidation.
5. ADMINISTRATIVE COSTS-
Furthermore, the rise in demand for capacity surplus, that convert into more
servers in a data center, accountable for a significant increase in administrative
costs. Hardware monitoring, server setup and updates, defective hardware
replacement, server resources monitoring, and backups are included in
common system administration tasks. These are personnel-intensive
operations. The administrative costs is increased as per the number of servers.
Virtualization decreases number of required servers for a given workload,
hence reduces the cost of administrative employees.
VIRTUALIZATION REFERENCE
MODEL
Figure: Reference Model of Virtualization.
VIRTUALIZATION REFERENCE
MODEL
Three major Components falls under this category in a virtualized environment:
 1. GUEST:
The guest represents the system component that interacts with the
virtualization layer rather than with the host, as would normally happen.
Guests usually consist of one or more virtual disk files, and a VM definition file.
Virtual Machines are centrally managed by a host application that sees and
manages each virtual machine as a different application.
 2. HOST:
The host represents the original environment where the guest is supposed to be
managed. Each guest runs on the host using shared resources donated to it by
the host. The operating system, works as the host and manages the physical
resource management, and the device support.
 3. VIRTUALIZATION LAYER:
The virtualization layer is responsible for recreating the same or a different
environment where the guest will operate. It is an additional abstraction layer
between a network and storage hardware, computing, and the application
running on it. Usually it helps to run a single operating system per machine
which can be very inflexible compared to the usage of virtualization.
How does virtualization work in
cloud computing?
 Virtualization plays a very important role in the cloud
computing technology, normally in the cloud computing, users
share the data present in the clouds like application etc, but
actually with the help of virtualization users shares the
Infrastructure.
 The main usage of Virtualization Technology is to provide
the applications with the standard versions to their cloud users,
suppose if the next version of that application is released, then
cloud provider has to provide the latest version to their cloud
users and practically it is possible because it is more expensive.
 To overcome this problem we use basically virtualization
technology, By using virtualization, all severs and the software
application which are required by other cloud providers are
maintained by the third party people, and the cloud providers
has to pay the money on monthly or annual basis.
How does virtualization work in
cloud computing?
How does virtualization work in
cloud computing?
 Mainly Virtualization means, running multiple
operating systems on a single machine but
sharing all the hardware resources. And it helps
us to provide the pool of IT resources so that we
can share these IT resources in order get benefits
in the business.
Pros and cons of Virtualization in
Cloud Computing
 Virtualization is the creation of Virtual Version of something such as server,
desktop, storage device, operating system etc.
 Thus, Virtualization is a technique which allows us to share a single physical
instance of a resource or an application among multiple customers and an
organization. Virtualization often creates many virtual resources from one
physical resource.
 Host Machine –
The machine on which virtual machine is going to create is known as Host
Machine.
 Guest Machine –
The virtual machines which are created on Host Machine is called Guest
Machine.
 Why Virtualization in Cloud Computing ?
Virtualization is very important concept in cloud computing. In cloud
computing, a cloud vendor who will provide cloud services have all physical
resources like server, storage device, network device etc. and these physical
services are rented by cloud vendors so that user’s will not worry about these
physical services.
Pros and cons of Virtualization in
Cloud Computing
 But it is very costly to provide physical services per customer on rent because firstly it becomes very
costly and also user’s will not use the fully services. So this problem can be solved by Virtualization. It
is very cool approach for not only efficient use of Physical services but also reduce costs of vendors.
Thus cloud vendor’s can vitalize their single big server and provide smaller spec server to multiple
customer’s.
Pros of Virtualization in Cloud
Computing
 Utilization of Hardware Efficiently –
With the help of Virtualization Hardware is Efficiently used by user as well as Cloud
Service Provider. In this the need of Physical Hardware System for the User is decreases
and this results in less costly.In Service Provider point of View, they will vitalize the
Hardware using Hardware Virtualization which decrease the Hardware requirement from
Vendor side which are provided to User is decreased. Before Virtualization, Companies
and organizations have to set up their own Server which require extra space for placing
them, engineer’s to check its performance and require extra hardware cost but with the
help of Virtualization the all these limitations are removed by Cloud vendor’s who
provide Physical Services without setting up any Physical Hardware system.
 Availability increases with Virtualization –
One of the main benefit of Virtualization is that it provides advance features which allow
virtual instances to be available all the times. It also has capability to move virtual
instance from one virtual Server another Server which is very tedious and risky task in
Server Based System. During migration of Data from one server to another it ensures its
safety. Also, we can access information from any location and any time from any device.
 Disaster Recovery is efficient and easy –
With the help of virtualization Data Recovery, Backup, Duplication becomes very easy. In
traditional method , if somehow due to some disaster if Server system Damaged then the
surety of Data Recovery is very less. But with the tools of Virtualization real time data
backup recovery and mirroring become easy task and provide surety of zero percent data
loss.
Pros of Virtualization in Cloud
Computing
 Virtualization saves Energy –
Virtualization will help to save Energy because while moving from physical
Servers to Virtual Server’s, the number of Server’s decreases due to this
monthly power and cooling cost decreases which will Save Money as well. As
cooling cost reduces it means carbon production by devices also decreases
which results in Fresh and pollution free environment.
 Quick and Easy Set up –
In traditional methods Setting up physical system and servers are very time-
consuming. Firstly Purchase them in bulk after that wait for shipment. When
Shipment is done then wait for Setting up and after that again spend time in
installing required software etc. Which will consume very time. But with the
help of virtualization the entire process is done in very less time which results
in productive setup.
 Cloud Migration becomes easy –
Most of the companies those who already have spent a lot in the server have a
doubt of Shifting to Cloud. But it is more cost-effective to shift to cloud
services because all the data that is present in their server’s can be easily
migrated into the cloud server and save something from maintenance charge,
power consumption, cooling cost, cost to Server Maintenance Engineer etc.
Cons of Virtualization
 Data can be at Risk –

Working on virtual instances on shared resources means that our data is hosted
on third party resource which put’s our data in vulnerable condition. Any
hacker can attack on our data or try to perform unauthorized access. Without
Security solution our data is in threaten situation.
 Learning New Infrastructure –
As Organization shifted from Servers to Cloud. They required skilled staff who
can work with cloud easily. Either they hire new IT staff with relevant skill or
provide training on that skill which increase the cost of company.
 High Initial Investment –
It is true that Virtualization will reduce the cost of companies but also it is
truth that Cloud have high initial investment. It provides numerous services
which are not required and when unskilled organization will try to set up in
cloud they purchase unnecessary services which are not even required to them.
THANK YOU

More Related Content

Similar to Virtualization in Cloud Computing.ppt

IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)IRJET Journal
 
Quick start guide_virtualization_uk_a4_online_2021-uk
Quick start guide_virtualization_uk_a4_online_2021-ukQuick start guide_virtualization_uk_a4_online_2021-uk
Quick start guide_virtualization_uk_a4_online_2021-ukAssespro Nacional
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introductionguest90f660
 
Short Economic EssayPlease answer MINIMUM 400 word I need this.docx
Short Economic EssayPlease answer MINIMUM 400 word I need this.docxShort Economic EssayPlease answer MINIMUM 400 word I need this.docx
Short Economic EssayPlease answer MINIMUM 400 word I need this.docxbudabrooks46239
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud ComputingLiming Liu
 
Four Main Types of Virtualization
Four Main Types of VirtualizationFour Main Types of Virtualization
Four Main Types of VirtualizationHTS Hosting
 
The Evolution Of Server Virtualization By Hitendra Molleti
The Evolution Of Server Virtualization By Hitendra MolletiThe Evolution Of Server Virtualization By Hitendra Molleti
The Evolution Of Server Virtualization By Hitendra MolletiHitendra Molleti
 
Virtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A ReviewVirtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A Reviewijtsrd
 
Logicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis
 
Virtualisation Overview
Virtualisation OverviewVirtualisation Overview
Virtualisation OverviewLogicalis
 
1-Introduction to Virtualization.docx
1-Introduction to Virtualization.docx1-Introduction to Virtualization.docx
1-Introduction to Virtualization.docxshruti533256
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computingMehul Patel
 
Discovering New Horizons in Virtualization Solutions | The Enterprise World
Discovering New Horizons in Virtualization Solutions | The Enterprise WorldDiscovering New Horizons in Virtualization Solutions | The Enterprise World
Discovering New Horizons in Virtualization Solutions | The Enterprise WorldTEWMAGAZINE
 
School of computer & information sciences its 532 cloud c
School of computer & information sciences its 532 cloud cSchool of computer & information sciences its 532 cloud c
School of computer & information sciences its 532 cloud cssusere73ce3
 
Risk Analysis and Mitigation in Virtualized Environments
Risk Analysis and Mitigation in Virtualized EnvironmentsRisk Analysis and Mitigation in Virtualized Environments
Risk Analysis and Mitigation in Virtualized EnvironmentsSiddharth Coontoor
 
Introduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxIntroduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxSURBHI SAROHA
 
virtualization-220403085202_Chapter1.pptx
virtualization-220403085202_Chapter1.pptxvirtualization-220403085202_Chapter1.pptx
virtualization-220403085202_Chapter1.pptxXanGwaps
 
Types of Virtualization Solutions
Types of Virtualization SolutionsTypes of Virtualization Solutions
Types of Virtualization Solutions Array Networks
 

Similar to Virtualization in Cloud Computing.ppt (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
 
Quick start guide_virtualization_uk_a4_online_2021-uk
Quick start guide_virtualization_uk_a4_online_2021-ukQuick start guide_virtualization_uk_a4_online_2021-uk
Quick start guide_virtualization_uk_a4_online_2021-uk
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
Short Economic EssayPlease answer MINIMUM 400 word I need this.docx
Short Economic EssayPlease answer MINIMUM 400 word I need this.docxShort Economic EssayPlease answer MINIMUM 400 word I need this.docx
Short Economic EssayPlease answer MINIMUM 400 word I need this.docx
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
Four Main Types of Virtualization
Four Main Types of VirtualizationFour Main Types of Virtualization
Four Main Types of Virtualization
 
The Evolution Of Server Virtualization By Hitendra Molleti
The Evolution Of Server Virtualization By Hitendra MolletiThe Evolution Of Server Virtualization By Hitendra Molleti
The Evolution Of Server Virtualization By Hitendra Molleti
 
Virtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A ReviewVirtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A Review
 
Logicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis - Virtualisation overview
Logicalis - Virtualisation overview
 
Virtualisation Overview
Virtualisation OverviewVirtualisation Overview
Virtualisation Overview
 
Cloud Computing
 Cloud Computing Cloud Computing
Cloud Computing
 
1-Introduction to Virtualization.docx
1-Introduction to Virtualization.docx1-Introduction to Virtualization.docx
1-Introduction to Virtualization.docx
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 
Discovering New Horizons in Virtualization Solutions | The Enterprise World
Discovering New Horizons in Virtualization Solutions | The Enterprise WorldDiscovering New Horizons in Virtualization Solutions | The Enterprise World
Discovering New Horizons in Virtualization Solutions | The Enterprise World
 
School of computer & information sciences its 532 cloud c
School of computer & information sciences its 532 cloud cSchool of computer & information sciences its 532 cloud c
School of computer & information sciences its 532 cloud c
 
Risk Analysis and Mitigation in Virtualized Environments
Risk Analysis and Mitigation in Virtualized EnvironmentsRisk Analysis and Mitigation in Virtualized Environments
Risk Analysis and Mitigation in Virtualized Environments
 
Introduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxIntroduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptx
 
virtualization-220403085202_Chapter1.pptx
virtualization-220403085202_Chapter1.pptxvirtualization-220403085202_Chapter1.pptx
virtualization-220403085202_Chapter1.pptx
 
Types of Virtualization Solutions
Types of Virtualization SolutionsTypes of Virtualization Solutions
Types of Virtualization Solutions
 

Recently uploaded

Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home ServiceSapana Sha
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 

Recently uploaded (20)

Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 

Virtualization in Cloud Computing.ppt

  • 1. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING By : Richa Saxena Assistant Professor CSE, MIT Moradabad
  • 2. Virtualization in Cloud Computing  Virtualization is the "creation of a virtual (rather than actual) version of something, such as a server, a desktop, a storage device, an operating system or network resources".  In other words, Virtualization is a technique, which allows to share a single physical instance of a resource or an application among multiple customers and organizations. It does by assigning a logical name to a physical storage and providing a pointer to that physical resource when demanded.
  • 4. Virtualization in Cloud Computing  One of the main cost-effective, hardware-reducing, and energy- saving techniques used by cloud providers is virtualization.  Virtualization allows sharing a single physical instance of a resource or an application among multiple customers and organizations at one time.  It does this by assigning a logical name to physical storage and providing a pointer to that physical resource on demand.  The term virtualization is often synonymous with hardware virtualization, which plays a fundamental role in efficiently delivering Infrastructure-as-a-Service (IaaS) solutions for cloud computing.  Moreover, virtualization technologies provide a virtual environment for not only executing applications but also for storage, memory, and networking.
  • 5. Need of Virtualization and its Reference Model Figure: Major needs of Virtualization.
  • 6. Need of Virtualization and its Reference Model 1. ENHANCED PERFORMANCE- Currently, the end user system i.e. PC is sufficiently powerful to fulfill all the basic computation requirements of the user, with various additional capabilities which are rarely used by the user. Most of their systems have sufficient resources which can host a virtual machine manager and can perform a virtual machine with acceptable performance so far. 2. LIMITED USE OF HARDWARE AND SOFTWARE RESOURCES- The limited use of the resources leads to under-utilization of hardware and software resources. As all the PCs of the user are sufficiently capable to fulfill their regular computational needs that’s why many of their computers are used often which can be used 24/7 continuously without any interruption. The efficiency of IT infrastructure could be increase by using these resources after hours for other purposes. This environment is possible to attain with the help of Virtualization. 3. SHORTAGE OF SPACE- The regular requirement for additional capacity, whether memory storage or compute power, leads data centers raise rapidly. Companies like Google, Microsoft and Amazon develop their infrastructure by building data centers as per their needs. Mostly, enterprises unable to pay to build any other data center to accommodate additional resource capacity. This heads to the diffusion of a technique which is known as server consolidation.
  • 7. Need of Virtualization and its Reference Model 4. ECO-FRIENDLY INITIATIVES- At this time, corporations are actively seeking for various methods to minimize their expenditures on power which is consumed by their systems. Data centers are main power consumers and maintaining a data center operations needs a continuous power supply as well as a good amount of energy is needed to keep them cool for well-functioning. Therefore, server consolidation drops the power consumed and cooling impact by having a fall in number of servers. Virtualization can provide a sophisticated method of server consolidation. 5. ADMINISTRATIVE COSTS- Furthermore, the rise in demand for capacity surplus, that convert into more servers in a data center, accountable for a significant increase in administrative costs. Hardware monitoring, server setup and updates, defective hardware replacement, server resources monitoring, and backups are included in common system administration tasks. These are personnel-intensive operations. The administrative costs is increased as per the number of servers. Virtualization decreases number of required servers for a given workload, hence reduces the cost of administrative employees.
  • 9. VIRTUALIZATION REFERENCE MODEL Three major Components falls under this category in a virtualized environment:  1. GUEST: The guest represents the system component that interacts with the virtualization layer rather than with the host, as would normally happen. Guests usually consist of one or more virtual disk files, and a VM definition file. Virtual Machines are centrally managed by a host application that sees and manages each virtual machine as a different application.  2. HOST: The host represents the original environment where the guest is supposed to be managed. Each guest runs on the host using shared resources donated to it by the host. The operating system, works as the host and manages the physical resource management, and the device support.  3. VIRTUALIZATION LAYER: The virtualization layer is responsible for recreating the same or a different environment where the guest will operate. It is an additional abstraction layer between a network and storage hardware, computing, and the application running on it. Usually it helps to run a single operating system per machine which can be very inflexible compared to the usage of virtualization.
  • 10. How does virtualization work in cloud computing?  Virtualization plays a very important role in the cloud computing technology, normally in the cloud computing, users share the data present in the clouds like application etc, but actually with the help of virtualization users shares the Infrastructure.  The main usage of Virtualization Technology is to provide the applications with the standard versions to their cloud users, suppose if the next version of that application is released, then cloud provider has to provide the latest version to their cloud users and practically it is possible because it is more expensive.  To overcome this problem we use basically virtualization technology, By using virtualization, all severs and the software application which are required by other cloud providers are maintained by the third party people, and the cloud providers has to pay the money on monthly or annual basis.
  • 11. How does virtualization work in cloud computing?
  • 12. How does virtualization work in cloud computing?  Mainly Virtualization means, running multiple operating systems on a single machine but sharing all the hardware resources. And it helps us to provide the pool of IT resources so that we can share these IT resources in order get benefits in the business.
  • 13. Pros and cons of Virtualization in Cloud Computing  Virtualization is the creation of Virtual Version of something such as server, desktop, storage device, operating system etc.  Thus, Virtualization is a technique which allows us to share a single physical instance of a resource or an application among multiple customers and an organization. Virtualization often creates many virtual resources from one physical resource.  Host Machine – The machine on which virtual machine is going to create is known as Host Machine.  Guest Machine – The virtual machines which are created on Host Machine is called Guest Machine.  Why Virtualization in Cloud Computing ? Virtualization is very important concept in cloud computing. In cloud computing, a cloud vendor who will provide cloud services have all physical resources like server, storage device, network device etc. and these physical services are rented by cloud vendors so that user’s will not worry about these physical services.
  • 14. Pros and cons of Virtualization in Cloud Computing  But it is very costly to provide physical services per customer on rent because firstly it becomes very costly and also user’s will not use the fully services. So this problem can be solved by Virtualization. It is very cool approach for not only efficient use of Physical services but also reduce costs of vendors. Thus cloud vendor’s can vitalize their single big server and provide smaller spec server to multiple customer’s.
  • 15. Pros of Virtualization in Cloud Computing  Utilization of Hardware Efficiently – With the help of Virtualization Hardware is Efficiently used by user as well as Cloud Service Provider. In this the need of Physical Hardware System for the User is decreases and this results in less costly.In Service Provider point of View, they will vitalize the Hardware using Hardware Virtualization which decrease the Hardware requirement from Vendor side which are provided to User is decreased. Before Virtualization, Companies and organizations have to set up their own Server which require extra space for placing them, engineer’s to check its performance and require extra hardware cost but with the help of Virtualization the all these limitations are removed by Cloud vendor’s who provide Physical Services without setting up any Physical Hardware system.  Availability increases with Virtualization – One of the main benefit of Virtualization is that it provides advance features which allow virtual instances to be available all the times. It also has capability to move virtual instance from one virtual Server another Server which is very tedious and risky task in Server Based System. During migration of Data from one server to another it ensures its safety. Also, we can access information from any location and any time from any device.  Disaster Recovery is efficient and easy – With the help of virtualization Data Recovery, Backup, Duplication becomes very easy. In traditional method , if somehow due to some disaster if Server system Damaged then the surety of Data Recovery is very less. But with the tools of Virtualization real time data backup recovery and mirroring become easy task and provide surety of zero percent data loss.
  • 16. Pros of Virtualization in Cloud Computing  Virtualization saves Energy – Virtualization will help to save Energy because while moving from physical Servers to Virtual Server’s, the number of Server’s decreases due to this monthly power and cooling cost decreases which will Save Money as well. As cooling cost reduces it means carbon production by devices also decreases which results in Fresh and pollution free environment.  Quick and Easy Set up – In traditional methods Setting up physical system and servers are very time- consuming. Firstly Purchase them in bulk after that wait for shipment. When Shipment is done then wait for Setting up and after that again spend time in installing required software etc. Which will consume very time. But with the help of virtualization the entire process is done in very less time which results in productive setup.  Cloud Migration becomes easy – Most of the companies those who already have spent a lot in the server have a doubt of Shifting to Cloud. But it is more cost-effective to shift to cloud services because all the data that is present in their server’s can be easily migrated into the cloud server and save something from maintenance charge, power consumption, cooling cost, cost to Server Maintenance Engineer etc.
  • 17. Cons of Virtualization  Data can be at Risk –  Working on virtual instances on shared resources means that our data is hosted on third party resource which put’s our data in vulnerable condition. Any hacker can attack on our data or try to perform unauthorized access. Without Security solution our data is in threaten situation.  Learning New Infrastructure – As Organization shifted from Servers to Cloud. They required skilled staff who can work with cloud easily. Either they hire new IT staff with relevant skill or provide training on that skill which increase the cost of company.  High Initial Investment – It is true that Virtualization will reduce the cost of companies but also it is truth that Cloud have high initial investment. It provides numerous services which are not required and when unskilled organization will try to set up in cloud they purchase unnecessary services which are not even required to them.