Page 45 - REC :: M.E. CSE Curriculum and Syllabus - R2019
P. 45
CP19212 CLOUD COMPUTING LABORATORY Category L T P C
PE 0 0 4 2
Objectives:
⚫ Students will learn and understand Virtualization and run VMs of different configuration.
⚫ Be familiar with current cloud technologies by creating applications and deploying it in public cloud.
⚫ Learn to set up an enterprise level cloud infrastructure.
⚫ To understand the programming models for distributed cloud management.
⚫ To understand the issues and solutions by simulating a cloud data centre.
List of Experiments
Develop a simple application to understand the concept of PAAS using GAE/Amazon Elastic Beanstalk/IBM
1
BlueMix and launch it.
2 Find the procedure to launch a Cloud instance using a Public IaaS cloud like AWS/GCP.
3 Setup a Private Cloud by performing the procedure using a Single node OPENSTACK implementation.
4 Perform Creation, Management and Termination of a CirrOS instance in OPENSTACK.
5 Show the virtual machine migration based on the certain condition from one node to the other.
6 Setup a Single Node Hadoop cluster and show all the process through WEB UI.
7 Demonstrate the MAP REDUCE programming model by counting the number of words in a given file.
8 Implement the procedure to interact with Hadoop API for Accessing HDFS from local file system.
9 Build a Linux Containers and perform basic operations.
10 Implement Container technology using DOCKERS
11 Study the Tools and Technologies for DEVOPS, and install any 2 industry standard tools.
Total Contact Hours : 60
PLATFORM NEEDED
Hardware Systems with Virtualization Enabled, dual core processor with 8 GB RAM
Software CentOS, VirtualBox, OpenStack, CirrOS, CloudSim.
Course Outcomes:
Upon completion of the course, students will be able to
⚫ Design and implement virtual machines and understand the need for resource utilization.
Use public cloud infrastructure for deploying their applications.
⚫
Create a private cloud infrastructure
⚫
Understand the Map-Reduce concepts
⚫
⚫ Test how a cloud data centre would function using a simulator software.

