ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

PriDyn: Enabling Differentiated I/O Services in Cloud Using Dynamic Priorities

Jain, Nitisha and Lakshmi, J (2015) PriDyn: Enabling Differentiated I/O Services in Cloud Using Dynamic Priorities. In: IEEE TRANSACTIONS ON SERVICES COMPUTING, MAR-APR 2015, pp. 212-224.

[img] PDF
iee_tra_ser_com-8_2_212_2015.pdf - Published Version
Restricted to Registered users only

Download (1MB) | Request a copy
Official URL: http://dx.doi.org/10.1109/TSC.2014.2381251

Abstract

Virtualization is one of the key enabling technologies for Cloud computing. Although it facilitates improved utilization of resources, virtualization can lead to performance degradation due to the sharing of physical resources like CPU, memory, network interfaces, disk controllers, etc. Multi-tenancy can cause highly unpredictable performance for concurrent I/O applications running inside virtual machines that share local disk storage in Cloud. Disk I/O requests in a typical Cloud setup may have varied requirements in terms of latency and throughput as they arise from a range of heterogeneous applications having diverse performance goals. This necessitates providing differential performance services to different I/O applications. In this paper, we present PriDyn, a novel scheduling framework which is designed to consider I/O performance metrics of applications such as acceptable latency and convert them to an appropriate priority value for disk access based on the current system state. This framework aims to provide differentiated I/O service to various applications and ensures predictable performance for critical applications in multi-tenant Cloud environment. We demonstrate through experimental validations on real world I/O traces that this framework achieves appreciable enhancements in I/O performance, indicating that this approach is a promising step towards enabling QoS guarantees on Cloud storage.

Item Type: Conference Proceedings
Publication: IEEE TRANSACTIONS ON SERVICES COMPUTING
Publisher: IEEE COMPUTER SOC
Additional Information: Copy right for this article belongs to the IEEE COMPUTER SOC, 10662 LOS VAQUEROS CIRCLE, PO BOX 3014, LOS ALAMITOS, CA 90720-1314 USA
Keywords: Virtualization; multi-tenancy; disk scheduling; differentiated service; QoS
Department/Centre: Division of Interdisciplinary Sciences > Supercomputer Education & Research Centre
Date Deposited: 13 May 2015 07:23
Last Modified: 13 May 2015 07:23
URI: http://eprints.iisc.ac.in/id/eprint/51530

Actions (login required)

View Item View Item