Cloud Computing
Cloud Computing
Lecture : 03
Practical : 01
Course Credit
Tutorial : 00
Total : 04
Course Objective
Detailed Syllabus
Hours
Sr. No. Name of chapter & details
Allotted
Section I
1
Migrating into a Cloud:
Broad Approaches to Migrating into Cloud: Need for Migration,
Deciding on cloud migration Capex, Opex, SLA, ROI.
2 08
The seven step model of Migration into Cloud: Migration Risks
and Mitigation
Service Level Agreement: SLA and Monitoring
Section II
Cloud Technologies
Hypervisor: Introduction, Types of Hypervisor.
Virtualization Technology: Virtual machine technology, virtualization
4 08
applications in enterprises, Network Attached Storage (NAS), Storage
Area Network (SAN), Network Virtualization, Server Virtualization,
Pitfalls of virtualization.
2
Lecture will be conducted with the aid of multi-media projector, blackboard, OHP
etc.
Students are provided with Lecture notes and power point presentations for pre
reading.
Edmodo is used as learning management systems for engaging students in off
time.
Students are engaged through various Active Learning Methodologies like problem
based learning, quiz, group discussion etc.
Assignments based on Course contents will be given to the students at the end of
each unit/topic and will be evaluated at regular interval.
Text book
RajkumarBuyya, Cloud Computing: Principles and Paradigms, John Wiley & Sons,
First Edition
Gautam Shroff, Enterprise Cloud Computing: Technology, Architecture,
Applications, Cambridge University Press, First Edition
Judith Hurwitz, R Bloor, M.Kanfman, F.Halper, Cloud Computing for Dummies,
Wiley India Edition, First Edition
Reference Books
3
List of Tutorials
Tutorial-1
1. Sketch out and analyze architecture of Cloudsim and identify different entities
to understand the structure of cloudsim.
Tutorial-2
1. Create a scenario in cloudsim to create a datacenter along with one host. Also
create one virtual machine with static configuration to run one cloudlet on it.
2. Illustrate a scenario in cloudsim to create one datacenter and one host. Also
implement required virtual machines to run two cloudlets on it. Assume that
cloudlets run in VMs with the same MIPS requirements. The cloudlets will take the
same time to complete the execution.
Tutorial-3
1. Implement a datacenter with two hosts and run two cloudlets on it in cloudsim.
Consider the cloudlets run in VMs with different MIPS requirements. The cloudlets
will take different time to complete the execution depending on the requested VM
performance.
2. Design a program in cloudsim to create two datacenters with one host and run
two cloudlets on it.
Tutorial-4
1. Construct a case in cloudsim to create two datacenters with one host each and
run cloudlets of two users on them.
4
Tutorial-5
1. Make and perform scenario to pause and resume the simulation in cloudsim, and
create simulation entities (a DatacenterBroker) dynamically.
Tutorial-6
Tutorial-7
1. Make a sample case study and create a scenario based on case study in
CloudAnalyst to describe results in graphical way.
2. Create a report on graphical results generated by CloudAnalyst case study
example.
Tutorial-8
Tutorial-9