0% found this document useful (0 votes)
7 views11 pages

Vrinda Act01

The document outlines a practical activity focused on simulating cloud infrastructure using Oracle VM VirtualBox, where a virtual machine running Ubuntu 22.04 LTS is created and applications like Visual Studio Code and Spotify are installed. It details the tools used, including the host OS (Windows 11) and the guest OS (Ubuntu), along with a step-by-step procedure for setting up the virtual environment. The conclusion emphasizes the benefits of virtualization for resource management and its relevance in cloud computing, particularly in Infrastructure as a Service (IaaS).

Uploaded by

Vrinda Madhuri
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views11 pages

Vrinda Act01

The document outlines a practical activity focused on simulating cloud infrastructure using Oracle VM VirtualBox, where a virtual machine running Ubuntu 22.04 LTS is created and applications like Visual Studio Code and Spotify are installed. It details the tools used, including the host OS (Windows 11) and the guest OS (Ubuntu), along with a step-by-step procedure for setting up the virtual environment. The conclusion emphasizes the benefits of virtualization for resource management and its relevance in cloud computing, particularly in Infrastructure as a Service (IaaS).

Uploaded by

Vrinda Madhuri
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

Children’s Education Society ®

THE OXFORD COLLEGE OF ENGINEERING


Hosur Road, Bommanahalli, Bengaluru-560 068
(Approved by AICTE, New Delhi, accredited by NAAC New Delhi & Affiliated to VTU,Belgaum)

DEPARTMENT OF ARTIFICIAL INTELLIGENCE & MACHINE LEARNING

ACADEMIC YEAR : 2024-25

SEMESTER : 6TH

NAME : S VRINDA MADHURI

USN : 1OX22AI046

COURSE NAME : CLOUD COMPUTING AND SECURITY

COURSE CODE : BIS613D

ACTIVITY : 01
Table of Contents

SL NO TITLE PG NO

1 Introduction 3

2 Tools and technologies 4

3 Procedure 5-6

4 Screenshots 7 - 10

5 Conclusion 11
Introduction

In today’s cloud-driven technological landscape, virtualization stands as a foundational pillar


for optimizing computing resource utilization. It enables a single physical machine to operate
multiple virtual machines (VMs), each running its own operating system (OS) and functioning
independently. This capability is integral to modern cloud platforms, allowing for flexible,
scalable, and cost-efficient computing environments without the need for dedicated physical
hardware.

This activity explores the simulation of a basic cloud infrastructure using virtualization tools,
with a focus on practical implementation. The primary steps include:

• Installing Oracle VM VirtualBox on a host system.

• Creating and configuring virtual machines for different guest operating systems (e.g.,
Ubuntu, Windows 10).

• Installing and testing applications within these virtual environments.

This report presents a step-by-step demonstration of setting up Oracle VM VirtualBox and


deploying multiple OS instances within it. It also highlights the execution of basic applications
in these virtual systems to simulate real-world scenarios within cloud-based environments. By
engaging in this hands-on exercise, we deepen our understanding of Infrastructure as a Service
(IaaS) and gain practical insight into how virtualization enables dynamic, multi-tenant cloud
infrastructure.
Tools and Technologies Used
1. Oracle VM VirtualBox

• Description: Oracle VM VirtualBox is an open-source virtualization software that


allows users to run multiple guest operating systems (OS) on a single physical machine.
It supports various operating systems, including Linux, Windows, and macOS.
• Role in the Activity: VirtualBox is the primary tool used to create and manage virtual
machines. In this project, it is used to run Ubuntu 22.04 LTS as the guest OS on the
host machine, enabling the testing and execution of applications in a virtualized
environment.

2. Host Operating System (Windows 11)

• Description: Windows 11 is the latest operating system from Microsoft, providing a


modern interface, enhanced security, and compatibility with a broad range of
applications.
• Role in the Project: Windows 11 serves as the host OS where Oracle VM VirtualBox
is installed. The host machine supports the virtual machine running Ubuntu and
provides the underlying platform for managing resources like CPU, memory, and
storage.

3. Guest Operating System (Ubuntu 22.04 LTS)

• Description: Ubuntu is a widely used, open-source Linux distribution. Version 22.04


LTS (Long Term Support) is known for its stability, security, and long-term
maintenance. It is a popular choice for both development and cloud computing
environments.
• Role in the Project: Ubuntu 22.04 LTS is the only guest operating system used in this
project. It is installed on the virtual machine created using Oracle VM VirtualBox.
Applications like Python and other tools are tested within this guest environment,
simulating a cloud-like scenario for running applications on a virtualized Linux system.
Procedure
The procedure for setting up the virtualized environment, installing the necessary applications,
and running them involves several steps. This includes the installation of Oracle VM
VirtualBox, configuring the virtual machine, setting up the Ubuntu operating system, and
testing VS Code and Spotify.

1. Installation of Oracle VM VirtualBox


• Step 1.1: Download the latest version of Oracle VM VirtualBox from the official
website: https://www.virtualbox.org/.
• Step 1.2: Launch the downloaded setup file and follow the on-screen instructions to
install the software.
• Step 1.3: After installation, open Oracle VM VirtualBox to start creating the virtual
machine.

2. Creating a Virtual Machine for Ubuntu


• Step 2.1: Open Oracle VM VirtualBox and click on the New button to create a new
virtual machine.
• Step 2.2: Specify the following details for the virtual machine:
o Name: Enter a name (e.g., "Ubuntu VM").
o Type: Select Linux and choose Ubuntu (64-bit).
• Step 2.3: Allocate system resources:
o Memory (RAM): Allocate at least 2048 MB for better performance.
o Hard Disk: Create a new virtual hard disk of at least 20 GB.
• Step 2.4: Click Create to finalize the VM setup.

3. Installing Ubuntu on the Virtual Machine


• Step 3.1: After the VM is created, click on the Start button to begin the installation
process.
• Step 3.2: Insert the Ubuntu 22.04 ISO file into the virtual CD/DVD drive:
Go to Settings → Storage, select the empty disk, and load the Ubuntu ISO file.
• Step 3.3: Follow the on-screen installation steps: Select your preferred language and
keyboard layout.
o Choose Install Ubuntu and proceed through disk partitioning and system setup.
o Set up your username and password.

• Step 3.4: Once the installation is completed, reboot the VM and log into Ubuntu with the
credentials you created.

4 .Installing Applications (VS Code and Spotify)

• Step 4.1: Open a terminal window in Ubuntu and update the system: Run the
command sudo apt update to refresh the software repositories.

Installing VS Code

• Step 4.2: Install Visual Studio Code (VS Code) using Snap by running the
following command:

sudo snap install code --classic

• Step 4.3: Once installed, open VS Code from the application menu or by typing code
in the terminal.

Installing Spotify

• Step 4.4: Install Spotify using Snap by running the following command:

sudo snap install spotify

• Step 4.5: After installation is complete, open Spotify from the application menu.
Screenshots
Fig 1 - Ubuntu VM Settings in Oracle VirtualBox Manager

Fig 1.1 -Progress of Ubuntu VM Power-Up in Oracle VirtualBox Manager.


Fig 1.2 - VirtualBox Boot Screen Showing

Fig 1.3 - Ubuntu Boot Screen Displaying


Fig 1.4 - Terminal Output Showing Visual Studio Code Installed and Launched on
Ubuntu VM.

Fig 1.5 - Visual Studio Code Welcome Screen on Ubuntu Virtual Machine.
Fig 1.6 - Terminal Output Showing Spotify Installation and Launch on Ubuntu VM

Fig 1.7 - Spotify Login Screen Displayed on Ubuntu Virtual Machine Desktop.
Conclusion

This activity effectively demonstrated the practical application of virtualization through the use
of Oracle VM VirtualBox, focusing on the creation and management of a virtual machine
running Ubuntu 22.04 LTS. Within this environment, we successfully installed and tested two
commonly used applications—Visual Studio Code and Spotify—utilizing the Snap package
manager.

The exercise underscored the advantages of virtualization in enabling multiple, isolated


software environments to operate on a single physical machine without disrupting the host
system. It also showcased how virtual environments can be leveraged for diverse tasks such as
software development, application testing, and media streaming, all within a secure and
controlled setup.

By monitoring resource utilization and evaluating application performance within the virtual
machine, we gained meaningful insights into virtual resource management, a critical
component of modern cloud infrastructure. This hands-on experience not only solidified our
understanding of virtualization but also laid a strong foundation for more advanced work in
cloud computing, particularly within the Infrastructure as a Service (IaaS) domain.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy