Experiment No 9
Experiment No 9
Experiment No:9
Objectives:
Theory:
Cloud Computing
Cloud computing is the delivery of computing services including storage,
processing power, databases, networking, software, and analytics over the internet
("the cloud") to offer faster innovation, flexible resources, and economies of scale.
Instead of owning and maintaining physical data centers or servers, users
can access these resources on-demand, paying only for what they use, making it
cost-effective and scalable for various applications.
Many companies are delivering services from the cloud Some notable examples
include the following:
Microsoft Azure: Offers cloud solutions for building, testing, and deploying
applications, with tools for data analytics, AI, and more, widely adopted by
enterprises and developers.
The primary service models being deployed (see Fig.9.1) are commonly known as:
Deployment Models
Deployment models define the type of access to the cloud, i.e., how the cloud is
located? Cloud can have any of the four types of access: Public, Private, Hybrid
and Community.
PUBLIC CLOUD - The Public Cloud allows systems and services to be easily
accessible to the general public. Public cloud may be less secure because of its
openness, e.g., e-mail.
HYBRID CLOUD - The Hybrid Cloud is mixture of public and private cloud.
However, the critical activities are performed using private cloud while the
non-critical activities are performed using public cloud.
Virtual Machine
A software that creates a virtualized environment between the computer
platform and the end-user in which the end user can operate software. It provides
an interface identical to the underlying bare hardware. The Operating System (OS)
creates the illusion of multiple processes, each executing on its own processor with
its own (virtual) memory.Virtual machine is a software that creates a virtualized
environment between the computer platform and the end user in which the end user
can operate software.
Virtualization
In computing, virtualization or virtualisation is the act of creating a virtual
(rather than actual) version of something, including virtual computer hardware
platforms, storage devices, and computer network resources.Virtualization began
in the 1960s, as a method of logically dividing the system resources provided by
mainframe computers between different applications. Since then, the meaning of
the termhas broadened.Virtualization technology has transformed hardware into
software. It allows to run multiple Operating Systems (OSs) as virtual
machines.Each copy of an operating system is installed in to a virtual machine.
Fig.9.5.Virtualization
Hypervisors
The virtual environment can be created with the help of a software tool
called hypervisors. Hypervisors are the software tool that sits in between VMs and
physical infrastructure and provides the required virtual infrastructure for
VMs.Hypervisors are also called as Virtual Machine Manager (VMM)These are
the key drivers in enabling virtualization in cloud data centers.
- Hypervisor type 1.
- Hypervisor type 2.
Hypervisor type 1:It is installed on original hardware, which basic mean that it is
first object or thing which is installed at the server OS is an hypervisor. The main
advantages of using this type of software is, that hypervisor program can be
directly communicating with the hardware underneath. These hardware resources
are then Para virtualized and delivered to the running virtual machines. This is the
most preferred type of hypervisor in the enterprise systems.
Fig.9.6.Hypervisor type 1.
Fig.9.7.Hypervisor type 2
and Workstation Pro (advanced features for business), it provides robust support
for hardware acceleration, USB devices, and multi-monitor setups.
Hover on the Downloads tab; here, you will find various products.
Step 2. Click on Free Product Trials & Demo >> Workstation Pro. You will be
redirected to the download page. (Similarly, you can select any product you want
to install.)
While downloading, ensure you have a proper internet connection, as the file may
be large.
Step 3. Once the download is complete, run the .exe to install VMware
Workstation. A popup will appear.
Step 6. On the next screen, It will ask for additional features; it is not mandatory to
check this box. Click on Next.
Step 7. On the next screen, some checkboxes are populated; check them as per
your requirement.
Click on Next.
Step 9. At this step, you can see installation taking place. The installation will take
some time; wait for it to install properly.
Step 10. Once the installation gets completed, you will see the following dialogue
box. Click on Finish. If you have purchased the product and have a license key,
click on License to enter the key.
Step 11. Upon Finishing, the window will close, and You can see VMware
Workstation installed icon on your Desktop.
Step 12. For the first time opening, if you have not entered the License key in step
7, it will ask for a license key. You can go for the trial version, free for 15 to 30
days. Click on Continue. Make sure you have Admin rights for this in Windows.
At this stage, you will get the final installation message. Click on Finish.
Step 2. Once clicked, a new pop-up window will appear. Select Typical
(recommended) and click on the Next button to perform the recommended
configuration.
Step 3. Next, choose the operating system on which your virtual machine will run.
A new window for the installation of the guest operating system will appear.
Choose Installer disc image file (iso): and click the Browse… button.
Step 5. After selecting your disc image file, the installer will indicate it could not
detect an operating system. That is okay! Our operating system will be specified in
the next step, so ignore that message and click the Next button.
Step 6. Now we will choose an operating system from the long list of available
options. For this tutorial, we selected:
Step 7. Once you have selected your Guest operating system and Version, click
the Next button.
Step 8. Now we will name our VM and choose its location. Choose whatever name
you want for your virtual machine. The default location is your Documents folder.
We saved our VM to a folder called Virtual Machines. Click the Next button.
Step 9. Next, specify the disk space capacity for your virtual machine. The space
you allocate for your VM is up to you. We went with the recommended 20GB as
we are using CentOS 7.
Select whether you want to store your virtual disk as a single file or split into
multiple files. One file will have everything in one place, but multiple files will
make it easier to move if necessary.
Step 10. A final pop-up window indicates your virtual machine is ready to be
created. It provides a breakdown of your chosen settings but make sure to double-
check everything is correct. If something is wrong, click the Back button and make
your changes. If everything is correct, click Finish.
Conclusion:
Using VMware Workstation,virtual machine is created that allows you to run
multiple operating systems on a single physical host. This enhances flexibility by
enabling testing, development, and isolated environments without affecting the
primary system. The process is straightforward, involving the configuration of
virtual hardware, installation of the desired OS, and allocation of resources.
Reference:
https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion
https://www.liquidweb.com/blog/how-to-use-vmware/
https://www.ibm.com/topics/vmware
https://www.educba.com/install-vmware/
https://www.lpude.in/SLMs/Master%20of%20Computer%20Applications/Sem_2/
DECAP470_CLOUD_COMPUTING.pdf