Simulation of storage system in data center

In recent years, data storage is one of the areas of computing that has evolved the most, and computer storage devices are now incredibly varied in terms of cost, performance, size and storage space. Each type of storage device has its own advantages, and to find that ideal solution involves the com...

Full description

Saved in:
Bibliographic Details
Main Author: Goh, Wei Yang.
Other Authors: Foh Chuan Heng
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/50904
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:In recent years, data storage is one of the areas of computing that has evolved the most, and computer storage devices are now incredibly varied in terms of cost, performance, size and storage space. Each type of storage device has its own advantages, and to find that ideal solution involves the combination of the storage types. To study the complex behavior of how the storage devices handle the input/output requests of a computer system in the data center, a simulation system is use to aid with the studies in this project. In the first part of this work, an introduction is given on simulation and the current type of storage devices in the market that are of interest to the study. In the second part of this work, a discrete-event simulation system with a single-server queue model is built using Java programming language to study the performance of the storage devices. This is a task that requires a huge amount of time, hence for this project; the main focus will be the logical aspect of the simulation program as it will serve as the base for future work to be built upon. The ultimate goal of the whole study is to have a comprehensive and accurate simulation system that offers the user a user-friendly platform to do the research. The third part of this work will be looking at the simulated results, the simulation engine shown that it is able to logically simulate the desired results based on the theory. The relationship between the access time of the storage device and the average delays proved to be realistic as the delays shorten with the storage device getting more effective in terms of shorten access time. As this project is built to be a base for future studies to work on, more features can be added. At the last part of the project, future works will be discussed.