6th Sem, IT

IT5603: Distributed and Cloud Computing Syllabus for IT 6th Sem 2019 Regulation Anna University

Distributed and Cloud Computing detailed syllabus for Information Technology (IT) for 2019 regulation curriculum has been taken from the Anna Universities official website and presented for the IT students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Information Technology 6th Sem scheme and its subjects, do visit IT 6th Sem 2019 regulation scheme. The detailed syllabus of distributed and cloud computing is as follows.

Distributed and Cloud Computing

Course Objective:

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit I

Introduction To Distributed System Concepts
Introduction to Distributed Systems – Characteristics – Issues in Distributed Systems -Distributed System Model – Request/Reply Protocols – RPC – RMI – Logical Clocks and Casual Ordering of Events – Election Algorithm – Distributed Mutual Exclusion -Distributed Deadlock Detection Algorithms.

Suggested Activities:

  • Implement RPC and Bankers algorithm.
  • Create and Distribute a Torrent file to share a file in LAN Environment.

Suggested Evaluation Methods:

  • Demonstration and assessment of the working of the implemented algorithm.

Unit II

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit III

Cloud Enabling Technologies
Introduction to Web Service and Service Oriented Architecture – SOAP – REST – Basics of Virtualization – Full and Para Virtualization- Implementation Levels of Virtualization – Tools and Mechanisms – Virtualization of CPU – Memory – I/O Devices – Desktop Virtualization -Server Virtualization.

Suggested Activities:

  • Create a simple web service using Python Flask /Java /any language [Web service: Client-server model should be implemented using socket/http].
  • Install Oracle Virtual Box/VMware Workstation and Create a chat application [Note: Launch two Virtual Machines for chat application].

Suggested Evaluation Methods:

  • Review the web service implementation – Proper Connection should be established between the client and server to make use of the service offered by the Server.
  • Review the working of Application in virtual environment.

Unit IV

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit V

Cloud Software and Computing Platforms
HDFS – Map Reduce – Google App Engine (GAE) – Programming Environment for GAE -Architecture of GFS – Case Studies: Openstack, Heroku, and Docker Containers -Amazon EC2, AWS, Microsoft Azure, Google Compute Engine.

Suggested Activities:

  • Install and configure OpenStack all-in-one using Devstack/Packstack and Launch VMs in OpenStack through dashboard.

Suggested Evaluation Methods:

  • OpenStack Dashboard should be accessed though web browser. Verify the working of instance by logging into it / pinging the instance.

Course Outcome:

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Text Books:

  1. Andrew S. Tanenbaum, Maarten Van Steen, “Distributed Systems – Principles and Paradigms”, Second Edition, Pearson, 2006.
  2. Kai Hwang, Geoffrey C Fox, Jack G Dongarra, “Distributed and Cloud Computing, From Parallel Processing to the Internet of Things”, Morgan Kaufmann Publishers, 2012.

References:

  1. Mukesh Singhal, “Advanced Concepts In Operating Systems”, McGraw Hill Series in Computer Science, 1994.
  2. Buyya R., Broberg J., Goscinski A., “Cloud Computing: Principles and Paradigm”, John Wiley, 2011.
  3. John W. Rittinghouse, James F. Ransome, “Cloud Computing: Implementation “Management and Security”, CRC Press, 2010.

For detailed syllabus of all other subjects of Information Technology, 2019 regulation curriculum do visit IT 6th Sem subject syllabuses for 2019 regulation.

For all Information Technology results, visit Anna University IT all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*