Page 79 - B.E CSE Curriculum and Syllabus R2017 - REC
P. 79
Department of CSE, REC
Make design decisions for choice of NoSQL platforms to build applications
Apply Stream Data Model
Use various data analysis techniques
TEXT BOOKS:
1. Seema Acharya, Subhasini Chellappan, "Big Data Analytics" Wiley India; First Edition, 2015.
2. Anand Rajaraman and Jeffrey David Ulman, “Mining of Massive Datasets”, Cambridge University
Press, First Edition, 2012.
3. Jiawei Han, Micheline Kamber “Data Mining Concepts and Techniques”, Second Edition, Elsevier,
Reprinted 2008.
4. Michael Berthold, David J. Hand, "Intelligent Data Analysis”, Second Edition, Springer, 2007.
REFERENCES:
1. Jay Liebowitz, “Big Data and Business Analytics” Auerbach Publications, CRC press First Edition,
2013.
2. Tom White “ Hadoop: The Definitive Guide” Third Edition, O’Reilly Media, 2012.
3. Bill Franks, “Taming the Big Data Tidal Wave: Finding Opportunities in Huge Data Streams with
Advanced Analytics”, John Wiley & sons, First Edition, 2012.
CS17711 CLOUD COMPUTING LABORATORY L T P C
(Common to B.E. CSE and B.Tech. IT) 0 0 4 2
OBJECTIVES:
● To learn and understand Virtualization and run VMs of different configuration.
● To be familiar with current cloud technologies by creating applications and deploying it in public
cloud.
● To 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.
Virtualization:
1. Find procedure to run the virtual machine of different configuration using virt-manager.
2. Virtualize a machine and check how many virtual machines can be utilized at a particular time.
3. Create a VM Clone and attach virtual block to the cloned virtual machine and check whether it holds
the data even after the release of the virtual machine.
4. Create a Snapshot of a VM at a given point in time and test the snapshot by restoring the VM to that
time. (Note: Testing can be done by installing an application and then restore it.)
5. Perform Storage Virtualization by Installing a Storage controller and interact with it using open-
source network-attached storage (NAS) software.
Public Cloud:
1. Develop a simple application to understand the concept of PAAS using GAE/Amazon Elastic
Beanstalk/IBM Blue Mix and launch it.
2. Test how a SaaS applications scales in response to demand.
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.
Curriculum and Syllabus | B.E. Computer Science and Engineering | R2017 Page 79

