December 21-23, 2015, Islamabad

Tutorial-5: CloudNetSim++: A GUI Based Framework for Modeling and Simulation of Data Centers in OMNeT++

Duration: 2 Hours

State-of-the-art cloud simulators in use today are limited in the number of features they provide, lack real network communication models, and do not provide extensive Graphical User Interface (GUI) to support developers and researchers to extend the behavior of the cloud environment. We propose CloudNetSim++, a comprehensive packet level simulator that enables simulation of cloud environments. CloudNetSim++ can be used to evaluate a wide spectrum of cloud components, such as processing elements, storage, networking, Service Level Agreement (SLA), scheduling algorithms, fine grained energy consumption, and VM consolidation algorithms. CloudNetSim++ offers extendibility, which means that the developers and researchers can easily incorporate own algorithms.

Student’s researchers often find it difficult to understand the Cloud simulators due to their complex installation, execution and code modification process. Most of the time students/researchers feel more comfortable if they have to develop applications from scratch. This is due to the level of complexity that comes in with the adoption of existing Cloud simulators. In this tutorial our main objective is to introduce CloudNetSim++ to the community. The CloudNetSim++ is very easy to adopt there is no installation hazards, and the design is flexible; thus to allow research community to easy modify the code.

The tutorial will cover the basics of network simulator, its working, and how complex simulations can be designed using OMNeT++. In the later half, we will cover the basic concepts of CloudNetSim++, its design and future enhancements. The main objective of this tutorial is to familiarize the audience with CloudNetSim++, so they can use this simulator for building/ simulating their own algorithms.
 

Tutorial Outline

- Introduction to Network Simulator
- Getting started with OMNeT++
- Modeling and Simulation
- Simple two node model
- Multi-node Model
- Turning into Real Networks
- Design and implementation of CloudNetSim++
- Simple execution of Cloud Scenario


Targeted Audience

Our target ordinance includes academics and companies, postgrad students, and other researchers and engineers. The tutorial will be a great venture especially for students at both the graduate and under-graduate levels to pursue research/development in this area.

 

Tutorial Fees

For Students:
IEEE Student Members: Rs. 500
Non-IEEE Student Members: Rs. 800
For Professionals:
IEEE Members: Rs. 3000
Non-IEEE Members: Rs. 4000

Instructor Biography

Samee U. Khan is an associate professor of electrical and computer engineering at the North Dakota State University. He is the Director of the Cloud Computing Center, the Cyber-Physical Systems Laboratory, and the Distributed Computing, Communications, and Systems Laboratory. He is an ACM Distinguished Speaker, a Fellow of the IET, and a Fellow of the BCS. Samee's research interests include optimization, robustness, and security of: cloud, grid, cluster and big data computing, social networks, wired and wireless networks, power systems, smart grids, and optical networks. He is an associate editor of the IEEE Access, IEEE Cloud
Computing, IEEE Communications Surveys and Tutorials, and IEEE IT Pro.

Asad W. Malik is an assistant professor at the National University of Sciences and Technology (NUST) in Pakistan. His research interests include distributed systems, large-scale network modeling and simulation, cloud computing. He received a BCS from Hamdard University, and an MS and PhD from National University of Sciences and Technology – NUST in 2012 under the supervision of Dr. Shoab A. Khan. During his PhD, he visited Georgia Institute of Technology, USA and where he worked under the supervision of Prof. Richard Fujimoto.

For scheduling information please see the Program


Speakers:

Khan
Dr. Samee U. Khan

Haider
Dr. Asad Waqar Malik