Page 76 - B.Tech IT Curriculum and Syllabus R2017 - REC
P. 76
Department of IT, REC
3. Find the procedure to launch a Cloud instance using a Public IaaS cloud like AWS/GCP.
Private Cloud:
1. Setup a Private Cloud by performing the procedure using a Single node OPENSTACK
implementation.
2. Perform Creation, Management and Termination of a CirrOS instance in OPENSTACK.
3. Show the virtual machine migration based on certain conditions from one node to the other.
Hadoop - Map Reduce:
1. Setup a Single Node Hadoop cluster and show all the process through WEB UI.
2. Demonstrate the MAP REDUCE programming model by counting the number of words in a
file.
3. Implement the procedure to interact with Hadoop API for Accessing HDFS from local file
system.
Cloud Simulators:
1. Model and simulate a Cloud computing environment with Data Centers, Hosts and Cloudlets
and perform VM provisioning using CloudSim.
2. Design a host with two CPU cores, which receives request for hosting two VMs, such that
each one requires two cores and plans to host four tasks units. More specifically, tasks t1, t2,
t3 and t4 to be hosted in VM1, while t5, t6, t7, and t8 to be hosted in VM2. Implement space-
shared allocation policy and time-shared allocation policy. Compare the results.
3. Model a Cloud computing environment having Data centre that had 100 hosts. The hosts are
to be modelled to have a CPU core (1000 MIPS), 2 GB of RAM and 1TB of storage.
Consider the workload model for this evaluation including provisioning requests for 400
VMs, with each request demanding 1 CPU core (250 MIPS), 256 MB of RAM and 1 GB of
storage. Each VM hosts a web-hosting application service, whose CPU utilization distribution
was generated according to the uniform distribution. Each instance of a web hosting service
required 150,000 MIPS or about 10 minutes to complete execution assuming 100%
utilization.
TOTAL: 60 PERIODS
OUTCOMES:
At the end of the course, the student should be able to:
1. Design and implement virtual machines and understand the need for resource utilization
2. Use public cloud infrastructure for deploying their applications.
3. Create a private cloud infrastructure
4. Understand the Mapreduce concept
5. Test how a cloud data centre would function using a simulator software
LAB EQUIPMENT FOR A BATCH OF 30 STUDENTS:
Hardware: Systems with Virtualization Enabled, dual core processor with 8 GB RAM.
Software: CentOS, VirtualBox, OpenStack, CirrOS, CloudSim.
Internet: For updating packages and for doing public cloud experiments. Public cloud
requires accessing well know a cloud platform, which requires
VISA/MASTER CARD for verification with zero cost.
Curriculum and Syllabus | B.Tech. Information Technology | R2017 Page 76

