Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
85 views5 pages

11 - 22CSL606 - Cloud Computing Lab

The Cloud Computing Lab course focuses on developing web applications in the cloud, utilizing cloud simulators, and understanding data center operations. Students will engage in various experiments, including creating applications on Salesforce, simulating scenarios with virtual machines, and implementing projects using cloud services. The course aims to enhance skills in cloud application development, data processing, and load balancing algorithms.

Uploaded by

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

11 - 22CSL606 - Cloud Computing Lab

The Cloud Computing Lab course focuses on developing web applications in the cloud, utilizing cloud simulators, and understanding data center operations. Students will engage in various experiments, including creating applications on Salesforce, simulating scenarios with virtual machines, and implementing projects using cloud services. The course aims to enhance skills in cloud application development, data processing, and load balancing algorithms.

Uploaded by

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

Cloud Computing Lab

22CSL606 No. of Credits: 1 No. of Lab hours per


week:2

Exam Duration :3 hours CIE + SEE = 50 + 50 = 100

Course Objectives:

This course will help students to achieve the ability to:


1. Develop web applications in cloud
2. Learn the design and development process involved in creating a cloud-based application
3. Use cloud simulator and analyze the working of data centers using simulator

Note: Use Cloud Analyst Simulator for Simulation

Exp. No Experiment List


PART-A
1 a) Creation of web applications using Salesforce cloud Platform. (10 Applications)
b) Use the following user base configuration to simulate following scenarios for the given
data center and virtual machine configuration and answer to the following questions.
Scenario-1: Nearest data center with round robin policies
Scenario-2: Optimize response time with round robin policies
User Region Data Peak-hour Off-peak Virtual i)
base center users hour users machines
UB1 North America -- 1000 500
UB2 South America -- 1200 800
UB3 Europe DC1 2000 1000
DC1-50
UB4 Africa -- 500 300
UB5 Asia 3000 300
UB6 Oceania 1500 150
Tabulate the overall response time of all the scenarios and plot a line graph
ii) Plot a bar graph for the data processing time of all the scenarios
iii) Compare average response time by regions of all scenarios by plotting line graph
iv) Using Pie chart show the total cost spent for each scenario

2 a) Install Virtual box/VMware Workstation with different flavours of Linux and execute
some C/C++ programs.
b) Simulate the following scenarios for the given user base, data center and virtual
machine configuration and answer to the given questions

Scenario Scenario Description Load Service


Balancing broker
algorithm policy
1 One data center with 50 Virtual
Machines for UB1
2 Two data centers with 25 and 50
Nearest
Virtual Machines respectively for Round
Data
UB1 robin
Centre
3 Three data centers with 100,75 and
25 Virtual Machines respectively
for UB1

i) Tabulate the overall response time and data processing of all the scenarios and plot
the bar graph
ii) Plot a line graph of data center request servicing time of all the data centers for all
the scenarios
iii) Compare average response time by regions of all scenarios by plotting line graph
iv) Mention the data centers used by the UB2,UB3, UB4 and UB5
3 a) Install Google App Engine. Create hello world app and other simple web applications
using Python/Java.
b) Simulate the following scenarios for given data center and virtual machine
configuration and answer the following questions
Scenario 1: closest data center and round robin policies
Scenario 2: optimize response time and round robin policies
Use the following user base configuration for all the scenarios

User Region Data Peak-hour Off-peak Virtual


base center users hour users machines
UB1 North America DC1, DC3 1000 500 DC1-50
DC3-100
UB2 South America --- 1200 800
UB3 Europe DC4 2000 1000 DC4-150
UB4 Africa -- 500 300

i) Tabulate and compare the Average response time and data processing time
of all the scenarios by plotting the line graph
ii) Tabulate the response time of user bases in all scenarios and compare these
by plotting bar graph. Which user base is taking maximum time among
three scenarios? Why
iii) Calculate the data transmission time from DC1 to UB2
iv) Plot the bar graph for data center cost of all scenarios

4 a) Create a RDS and launch in your custom VPC network using AWS.
b) Analyze the various service broker policies for the following configuration and answer
the following questions.
a) Tabulate and compare the data processing time of service broker policies by
plotting the line graph
b) Tabulate and compare response time of service broker policies by plotting the
bar graph
c) Tabulate the cost for service broker policies and represent it using pie chart
d) Which service broker policy is best and why?
5 a) Create a file in one virtual machine and transfer it another virtual machine files from
one virtual machine.
b) Analyze the various load balancing algorithms for the given user base, data center and
virtual machine configuration and answer the following questions. Consider the
following user base configuration for all load balancing algorithms

Number of User bases 06


Region for the usernames UB1-South America, UB2-Asia, UB3-
North America, UB4-Europe, UB5-
Africa, UB6-Ocenia
Average peak users for all the user 10000
bases
Average off-peak users for all the 100
user bases
Peak hours’ time Depends on the region
Data centers in each user base UB1-1, UB2-2, UB3-1, UB4-3, UB5-2,
UB6-1
Virtual machines in each data center 6
Simulation time 10 minutes
Service broker policy Nearest data center

a) Tabulate and compare the data processing time of load balancing algorithms by
plotting the line graph
b) Tabulate the response time of load balancing algorithms by plotting the bar
graph
c) Tabulate the response time by region for load balancing algorithms and plot
bar graph
d) Which load balancing algorithm is best and why?
PART-B

Mini Project: Design and implementation of mini projects using the concepts of cloud
computing.

Course Statements Blooms


Outcomes Level
CO1 Develop applications on different cloud platforms Use various services of L3
AWS
CO2 Describe the working of Cloud Analyst simulator L2
CO3 Demonstrate the working of datacenters using simulator L3
CO4 Illustrate the working virtualization using Virtual box/VMware L3
CO5 Implement mini project using cloud services L4

Course POs PSOs


Outco PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO
mes PSO3
1 2 3 4 5 6 7 8 9 0 1 2 1 2
CO1 3 2 3 2 3 - - - - - - - 3 3 -
CO2 1 1 2 1 2 - - - - - - - 2 3 -
CO3 2 2 3 2 2 - - - - - - - 1 3 -
CO4 3 3 3 3 3 - - - - - - - 3 3 -
CO5 3 3 3 3 3 - - - - - - - 3 3 -
Strong -3 Medium -2 Weak -1
COURSE
Dr. Praveena M V
COORDINATOR:
1a. Salesforce Applications
1. Create a web application to enter the student’s details like name, USN, semester, section and
CGPA to a database on Salesforce cloud platform.

2. Create a web application to implement an online cart for adding items to a shopping cart and
deleting it.

3. Create a web application to enter the faculty details like faculty ID, faculty name, and salary to
a database and calculate the income tax to be paid by the faculty at the end of financial year.

4. Create a web application to book a flight from a source to destination and store the status of
flight, and departure timings on database

5. Create a Collaborative learning environment for a particular learning topic using Google
Apps. Google Drive, Google Docs and Google Slides must be used for hosting e-books,
important articles and presentations respectively.

6. Develop Department events' registration app with an object containing event name, date/time,
venue as parent relationship, another object containing student name, branch, event name,
date/time, and venue as child relationship.

7. Develop Blood donation registration app with an object which records donors' name , age and
blood group as parent relationship and another object containing hemoglobin level, donated or
not details (if age>18) child relationship.

8. Develop Attendance maintenance app with an object to record student details and attendance
and provide a link to college websites' results webpage.

9. Create a web application with objects to maintain database of an art gallery which contains
objects like artists, arts, and inventory and provide a link to any of the art gallery website.

10. Create a web application with objects to record details about staff, syllabus and activities of a
department and provide a link to college website from any of the objects.

You might also like