Virtual Machine & Cloud Computing: Mamast

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 15

MAMAST

Shah Ibney Soad


(029-12-084)

Virtual Machine Munira Parvin


(029-12-090)

& MD Nahian Sarowar


(029-12-102)

Cloud Computing Khadija Sharmin


(029-12-116)

MD Mahfujur Rahman
(029-12-126)

Md. Tahjibul Alam


(ID: Unavailable)
A Virtual Machine (VM) is a computer resource that uses software instead of a

What is physical computer to run programs and deploy apps. 

Each virtual machine runs its own operating system and functions


a separately from the other VMs, even when they are all running on the
same host.

Virtual Virtual machines (VMs) allow a business to run an operating system that


behaves like a completely separate computer in an app window on a desktop. 
Machine
A special software is used to create VM on a physical computer which is called

How do “Hypervisor”

One or more virtual “guest” machines run on a physical “host” machine. 


Virtual A hypervisor, emulates the PC client or server's CPU, memory, hard disk,

Machines network and other hardware resources completely, enabling virtual machines to


share the resources.

work
Types of VM

Types
of Process VM System VM

Virtual
Machines
A system virtual machine is fully virtualized to substitute for a physical
machine. A system platform supports the sharing of a host computer’s
physical resources between multiple virtual machines, each running its own
copy of the operating system.

Types • Examples of a system VM is VMware, Virtual box, Windows Virtual PC


etc.

of A process virtual machine allows a single process to run as an application


on a host machine, providing a platform-independent programming
Virtual environment by masking the information of the underlying hardware or
operating system.

Machines •  An example of a process VM is the Java Virtual Machine, which enables
any operating system to run Java applications as if they were native to
that system. 
• Allows multiple operating system environments on a single
physical computer without any intervention.
Advantages • Virtual machines are widely available.

of • Works as a threat isolation.

Virtual • Virtual machines are easy to manage and maintain.

Machines
• Running multiple virtual machines on one physical machine
can result in unstable performance if infrastructure requirements
Drawbacks are not met. 

• Virtual machines run slower than a full physical computer.


of
• If a host machine fails, all its virtual machines will fail too.
Virtual  Most enterprises use a combination of physical and virtual
Machines infrastructure to balance the corresponding advantages and
disadvantages.
Cloud computing is the delivery of computing services—including
servers, storage, databases, networking, software, analytics, and
intelligence—over the Internet (“the cloud”) to offer faster
innovation, flexible resources, and economies of scale.

What • You typically pay only for cloud services you use, helping you
lower your operating costs, run your infrastructure more
is efficiently, and scale as your business needs change.

• Cloud computing services cover a vast range of options now,


Cloud from the basics of storage, networking, and processing power
through to natural language processing and artificial
Computing intelligence as well as standard office applications.

• Pretty much any service that doesn't require you to be


physically close to the computer hardware that you are using
can now be delivered via the cloud.
Public cloud
Public clouds are owned and operated by a third-party cloud service providers,
which deliver their computing resources, like servers and storage, over the
Internet. Microsoft Azure is an example of a public cloud. With a public cloud, all
hardware, software, and other supporting infrastructure is owned and managed
Types of by the cloud provider. You access these services and manage your account using
a web browser. 
Cloud
Private cloud
Computing A private cloud refers to cloud computing resources used exclusively by a single
business or organization. A private cloud can be physically located on the
company’s on-site datacenter. Some companies also pay third-party service
providers to host their private cloud. A private cloud is one in which the services
and infrastructure are maintained on a private network. 
Hybrid cloud
Types of Hybrid clouds combine public and private clouds, bound together by
technology that allows data and applications to be shared between them. By
Cloud allowing data and applications to move between private and public clouds, a
hybrid cloud gives your business greater flexibility, more deployment
options, and helps optimize your existing infrastructure, security, and
Computing compliance. 
Infrastructure as a service (IaaS)

• The most basic category of cloud computing services.

• With IaaS, you rent IT infrastructure—servers and virtual machines


(VMs), storage, networks, operating systems—from a cloud provider
on a pay-as-you-go basis.
Types of Platform as a service (PaaS)
Cloud Platform as a service refers to cloud computing services that supply an on-
demand environment for developing, testing, delivering, and managing
Services software applications.

• PaaS is designed to make it easier for developers to quickly create web


or mobile apps, without worrying about setting up or managing the
underlying infrastructure of servers, storage, network, and databases
needed for development.
Software as a service (SaaS)
Software as a service is a method for delivering software applications over
the Internet, on demand and typically on a subscription basis.
Types of • With SaaS, cloud providers host and manage the software application
Cloud and underlying infrastructure, and handle any maintenance, like
software upgrades and security patching.

Services • Users connect to the application over the Internet, usually with a web
browser on their phone, tablet, or PC.
• Create cloud-native applications

• Store, back up, and recover data


Advantages • Stream audio and video

of • Deliver software on demand

Cloud • Test and build applications

Computing • Analyze data

• Embed intelligence
• Access Control
Drawbacks
• Bandwidth Usage Cost
of • Service Crash

Cloud • Not Necessarily Cheaper

Computing • Shortage in Cloud Skills


Virtual Machines
Question 1: What is a Virtual Machine?

Question 2: How does a virtual machine work?

Question 3: What are the two main types of Virtual machine?


Questions Question 4: Explain the advantages and disadvantages of the VM.
to
Cloud Computing
Conclude Question 1: Define cloud computing.

Question 2: What are the types of Cloud Computing?

Question 3: Explain the Cloud Computing services.

Question 4: Explain the advantages and disadvantages of Cloud Computing

You might also like