The inadequate resource allocation, lack of I/O performance prediction and insufficient isolation are affecting the storage performance in the multi-tenant cloud storage environment. In order to guarantee the Quality of Service (QoS), Softwaredefined Storage (SDS) is an effective approach in data centers. However, the lack of intelligence, robustness and selfadjustment are blocking the applications and promotions of SDS heavily. This paper focuses on the QoS-Aware I/O resource scheduling problem to build data centers with high availability, scalability and QoS.
We will study workload characteristics, requirement analysis, the theory of QoS in SDS and I/O scheduling strategies. We obtain such goals by proposing a mathematics model of workload burstness, QoS semantic description with rule execution mechanisms and dynamic robust I/O scheduling algorithms for multi-type resources allocation. In the current progress, A QoS-Aware I/O Scheduling Framework towards SDS, qSDS has been proposed for the SSD/HDD hybrid storage. The preliminary evaluation in some benchmarks shows that qSDS can gain better performance compared with other strategies.
Continue Reading
Development of cloud computing and mobile wireless technologies has given rise to mobile cloud computing (MCC). The limitations of battery capacity and computing capability of mobile devices can be alleviated…
Research on recommendation system is now getting a lot of attention due to the rapid growth of user generated contents, especially internet review forums. They easily share about their experiences…
This paper explores experimentally the impairments in performance that are generated when multiple single-sideband (SSB) subcarrier multiplexing (SCM) signals are closely allocated in frequency to establish a spectrally efficient wavelength…
Current wireless system-level simulation frameworks utilize cell wraparound in order to reduce boundary effects and provide an accurate evaluation of system performance. The current wraparound technique is purely distance based,…
Cloud Computing (CC) represents an attractive and cost-efficient of server-based computing and application service provider models. Virtualization technology enables dynamically allocate resources based on workload fluctuations from users' needs. The…
Search with privacy-preserving guarantee has been a critical issue for commercial cloud storage. Data owners outsource a large number of encrypted sensitive data to cloud and allow data users to…
Support vector machine (SVM) and its derivative algorithms have been increasingly used to predict algal blooms recently. However, its computation complexity remains an annoying problem. To improve the time cost…
The power consumption of servers has to be reduced in a cluster to realize eco society. In this paper, we discuss power consumption models of servers. We take a macro…
A four-channel FDM system using Mach-Zehnder filters is equalized by the transversal filters to realize cosine roll-off band-limiting characteristics for no inter-symbol interference. The channel compensation is split equally between…