0% found this document useful (0 votes)
24 views24 pages

CCLab Riteshmalviya En21cs301643

This document is a lab manual containing instructions for experiments on cloud computing services like AWS. It includes steps for creating an AWS account, launching EC2 and RDS instances, assigning elastic IPs, creating S3 buckets, and setting up virtual networks. It also discusses case studies on the Xen hypervisor and OpenStack cloud platform.

Uploaded by

damow19561
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)
24 views24 pages

CCLab Riteshmalviya En21cs301643

This document is a lab manual containing instructions for experiments on cloud computing services like AWS. It includes steps for creating an AWS account, launching EC2 and RDS instances, assigning elastic IPs, creating S3 buckets, and setting up virtual networks. It also discusses case studies on the Xen hypervisor and OpenStack cloud platform.

Uploaded by

damow19561
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/ 24

CLOUD

COMPUTING
LAB MANUAL

Name: Ritesh Malviya


Enrollment No.: EN21CS301643
Section: CS-K
Batch: K1

Submitted to:
Mr. Lokendra Singh
INDEX
Name: Ritesh Malviya Enrollment no.: EN21CS301643
Branch: CSE-4K Year/Sem: IV Semester

Sno. Experiment Name Experiment Submission Signature


Date Date

1 Create a free tier AWS account.

2 Creating EC2 instance on Amazon


AWS

3 Launching RDS in Amazon AWS

4 Assigning elastic IP to an
instance.

5 Creating Bucket (S3) in Amazon


AWS

6 Case Study on XEN HYPERVISOR.

7 Virtual Private Cloud with subnet,


internet gateway and route table.

8 Case study of open state in Cloud


Computing.

9
#1 Create a free tier AWS account.

1. Sign up on Amazon AWS free tier click on create free


account.

2. Enter your details and complete the registration process.


3. After signing Up you would be directed to management
console of Amazon AWS.
#2 Creating EC2 instance on Amazon AWS

1. Select EC2 option.

2. Click on Launch Instance.


3. Name the instance, select Microsoft Windows and create
instance.
4. Your Instance is created.
#3 Launching RDS in Amazon AWS

1. Select RDS from the search bar.

2. Select the options as shown below.


3. Select the free tier template.

4. Now set master password and create database.

5. This database is successfully created now it can be easily


accessed.
#4 Assigning elastic IP to an instance.

1. Create an Instance.

2. Now open the Elastic IP tab and associate elastic IP


address.
3. Now associate that IP address with the instance.

4. Select the Instance and associate.


5. Elastic IP have been successfully allocated.
#5 Creating Bucket (S3) in Amazon AWS

1. Open S3 dashboard in Amazon AWS

2. Click on create bucket.


3. Click on create bucket.

4. Bucket is successfully created.


5. Upload some files in the bucket.

6. Click on upload and the file is uploaded.


7. Click on the file name to see the details.
#6 Case Study on XEN HYPERVISOR.

Xen Supervisor is an open-source hypervisor that provides


virtualization capabilities to cloud computing environments. It
allows multiple virtual machines to share a single physical
server, providing greater efficiency and flexibility to cloud
computing platforms. In this case study, we will examine how a
company called Cloudy Solutions implemented Xen Supervisor
in their cloud computing environment.

Cloudy Solutions is a cloud service provider that offers a range


of services to its customers, including virtual machines, storage,
and network services. The company had been using a
commercial hypervisor solution but found it to be expensive and
inflexible. They decided to switch to Xen Supervisor, an
open-source hypervisor that offered more flexibility and cost
savings.

The implementation of Xen Supervisor at Cloudy Solutions was


carried out in several stages. First, the company set up a test
environment to evaluate the performance and compatibility of
Xen Supervisor with their existing hardware and software. The
test environment consisted of several physical servers, which
were used to create virtual machines using Xen Supervisor.

The test environment proved to be successful, and Cloudy


Solutions decided to move forward with the implementation of
Xen Supervisor in their production environment. The company
began by installing Xen Supervisor on their physical servers and
configuring it to support virtual machines. They also installed a
management tool called XenCenter, which allowed them to
manage the virtual machines and monitor their performance.

One of the key benefits of Xen Supervisor was its ability to


support multiple operating systems on the same physical server.
This allowed Cloudy Solutions to offer a wider range of virtual
machines to their customers, including those running Windows
and Linux operating systems.

Another benefit of Xen Supervisor was its ability to support live


migration of virtual machines. This meant that virtual machines
could be moved from one physical server to another without
any downtime. This was particularly useful for Cloudy Solutions,
as it allowed them to balance the workload across their physical
servers and ensure that all virtual machines were running
efficiently.

The implementation of Xen Supervisor also allowed Cloudy


Solutions to offer better security to their customers. Xen
Supervisor includes a feature called “security domains,” which
allows virtual machines to be isolated from each other,
preventing any security breaches from spreading across the
network.

Overall, the implementation of Xen Supervisor at Cloudy


Solutions was a success. The company was able to offer a wider
range of virtual machines to their customers, while also
reducing costs and improving efficiency. The use of Xen
Supervisor also allowed Cloudy Solutions to offer better security
to their customers, which was an important consideration for
many of their clients.
#7 Virtual Private Cloud with subnet, internet
gateway and route table.

1. Search and open VPC tab from the AWS management


console.

2. Now create subnet.


3. Now create internet gateway.
4. Attach internet gateway with VPC.

5. Create route table.


#8 Case study of open state in Cloud Computing.

OpenStack is an open-source cloud computing platform that


allows users to build and manage cloud computing
environments. In this case study, we will examine how a
company called Cloud Solutions implemented OpenStack in
their cloud computing environment.

Cloud Solutions is a cloud service provider that offers a range of


services to its customers, including virtual machines, storage,
and network services. The company had been using a
commercial cloud computing platform but found it to be
inflexible and expensive. They decided to switch to OpenStack,
an open-source cloud computing platform that offered more
flexibility and cost savings.

The implementation of OpenStack at Cloud Solutions was


carried out in several stages. First, the company set up a test
environment to evaluate the performance and compatibility of
OpenStack with their existing hardware and software. The test
environment consisted of several physical servers, which were
used to create virtual machines using OpenStack.

The test environment proved to be successful, and Cloud


Solutions decided to move forward with the implementation of
OpenStack in their production environment. The company
began by installing OpenStack on their physical servers and
configuring it to support virtual machines, storage, and
networking. They also installed a management tool called
Horizon, which allowed them to manage the cloud computing
environment and monitor its performance.
One of the key benefits of OpenStack was its ability to support
multiple hypervisors, including KVM, Xen, and VMware. This
allowed Cloud Solutions to offer a wider range of virtual
machines to their customers, including those running on
different hypervisors.

Another benefit of OpenStack was its ability to support multiple


storage backends, including Ceph and Swift. This allowed Cloud
Solutions to offer more storage options to their customers,
which was particularly useful for customers with specific
storage requirements.

The implementation of OpenStack also allowed Cloud Solutions


to offer better scalability to their customers. OpenStack
includes a feature called “auto-scaling,” which allows cloud
computing resources to be automatically scaled up or down
based on demand. This meant that Cloud Solutions could
quickly respond to changes in demand from their customers
and ensure that they always had the resources they needed.

Overall, the implementation of OpenStack at Cloud Solutions


was a success. The company was able to offer a wider range of
cloud computing services to their customers, while also
reducing costs and improving flexibility. The use of OpenStack
also allowed Cloud Solutions to offer better scalability to their
customers, which was an important consideration for many of
their clients.

You might also like