Cloud computing cs435 assignment 2 download
DOWNLOAD FILE
CS435 - Cloud Computing Assignment # 02 |
Total marks: 20
Deadline Date:
| |
Instructions: It should be clear that your assignment will not get any credit if: ● The assignment is submitted after due date. ● The assignment is not in the required format (.doc or .docx) ● The submitted assignment does not open or file is corrupt. ● Assignment is copied (partial or full) from any source (websites, forums, students, etc) Please read the following instructions carefully before submitting assignment: You need to use MS word document to attach the required snapshots, source code, and submit the assignment on VU-LMS. If you find any mistake or confusion in assignment (Question statement), please consult with your instructor before the deadline. After the deadline, no queries will be entertained in this regard. For any query, feel free to email at: CS435@vu.edu.pk
OBJECTIVE The objective of this assignment is to: ● Explore and practice the features of Cloud Sim Simulator ● Learn and practice mapping of tasks (cloudlets) to VM in CloudSim simulator.
| ||
|
Problem Statement: Total Points (20)
CloudSim is a Cloud simulation environment. It is more suitable for testing various new and updated procedures and hypotheses related to Cloud computing.
You are required to install Cloud Sim on your computer / Laptop.
For Cloud Sim configuration, you are required to download the following software.
1. Commons-math3-3.6.1.jar
2. Eclipse IDE for Java Developers
3. JDK Development Kit 17.0.7 downloads
4. Cloudsim-3.0.3
(Download links & Step by Step installation process is given in helping guide, attached with assignment file)
Cloud Sim setup on Eclipse
https://www.youtube.com/watch?v=u1olWm2agFM
Cloudsim Example 2: a datacenter with one host, two virtual machines and two cloudlets.
https://www.youtube.com/watch?v=ohNUqIQ2t3M
You are required to change Cloudsim Example 2 according to the following scenario:
Create a cloud datacenter with your own "DC_studentID" that comprise of a host machine with two Virtual Machines (VMs) VM1 and VM2 having computation capacity 100 and 150 Million Instructions Per Second (MIPS) respectively. Suppose five tasks (Cloudlets), T0, T1, T2, T3, and T4 having computation requirements of 120, 200, 140, 250, and 180 Million Instructions (MI), respectively. Moreover, all these tasks are compute-intensive (CPU bound) and need to be allocated on space-shared (none-preemptive) basis.
Mapping: You need to use the given mapping:
VM1 (100): T0, T2, and T4
VM2 (150): T1, and T3
Based on the above scenario, you are required to calculate:
1. The expected maximum execution time (Makespan) of all tasks.
2. Throughput.
3. Average Resource Utilization Ratio (ARUR).
Note: For more detail, explore the link: https://ieeexplore.ieee.org/abstract/document/9408572
· Datacenter name should be your VU ID like DC_BC11223344.
· If you didn’t use your own id, you will get zero marks.
· Paste the screen shot of output at top of solution in word document, then paste the source code (Solution Template is given on page No 3 of this file)
· If you submit the screen shot of the source code, you will get zero marks.
Sample Output:
//Put screenshot of output here
//Put your code here
Best of Luck!!!
Comments
Post a Comment