Distributed parallel data storage systems: a scalable approach to high speed image servers
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
QoS Negotiation in Real-Time Systems and Its Application to Automated Flight Control
IEEE Transactions on Computers
RAPID-Cache-A Reliable and Inexpensive Write Cache for High Performance Storage Systems
IEEE Transactions on Parallel and Distributed Systems
A Framework for Evaluating Storage System Security
FAST '02 Proceedings of the Conference on File and Storage Technologies
Improving Parallel-Disk Buffer Management using Randomized Writeback
ICPP '98 Proceedings of the 1998 International Conference on Parallel Processing
2Q: A Low Overhead High Performance Buffer Management Replacement Algorithm
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
CRYPTO '96 Proceedings of the 16th Annual International Cryptology Conference on Advances in Cryptology
The Multi-Queue Replacement Algorithm for Second Level Buffer Caches
Proceedings of the General Track: 2002 USENIX Annual Technical Conference
Data Allocation and Load Balancing for Heterogeneous Cluster Storage Systems
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
Selection Algorithms for Parallel Disk Systems
HIPC '98 Proceedings of the Fifth International Conference on High Performance Computing
A High-Performance Cluster Storage Server
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Speed vs. Accuracy in Simulation for I/O-Intensive Applications
IPDPS '00 Proceedings of the 14th International Symposium on Parallel and Distributed Processing
PB-LRU: a self-tuning power aware storage cache replacement algorithm for conserving disk energy
Proceedings of the 18th annual international conference on Supercomputing
The Applicability of Recurrent Neural Networks for Biological Sequence Analysis
IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB)
Scheduling Security-Critical Real-Time Applications on Clusters
IEEE Transactions on Computers
Scalable security for large, high performance storage systems
Proceedings of the second ACM workshop on Storage security and survivability
Modeling and improving security of a local disk system for write-intensive workloads
ACM Transactions on Storage (TOS)
StReD: A quality of security framework for storage resources in Data Grids
Future Generation Computer Systems
A universal access smart-card-based secure file system
ALS'99 Proceedings of the 3rd annual conference on Atlanta Linux Showcase - Volume 3
Improving security for periodic tasks in embedded systems through scheduling
ACM Transactions on Embedded Computing Systems (TECS)
IEEE Transactions on Parallel and Distributed Systems
Estimation of Intermodule Communication (IMC) and Its Applications in Distributed Processing Systems
IEEE Transactions on Computers
Caching and writeback policies in parallel file systems
SPDP '91 Proceedings of the 1991 Third IEEE Symposium on Parallel and Distributed Processing
A security-oriented task scheduler for heterogeneous distributed systems
HiPC'06 Proceedings of the 13th international conference on High Performance Computing
Hi-index | 0.00 |
In this paper, we introduce a novel dynamic cache management approach, i.e., a cache partitioning system (CaPaS), to optimise security levels in contemporary cluster storage systems for data-intensive applications with acceptable disk response times. CaPaS utilises an adaptive security control mechanism to adjust for varying workload conditions initiated by client-issued disk requests as well as security requirements and contains a cache partitioning scheme, a response-time estimator, and an adaptive security quality controller. The CaPaS algorithm solves a non-linear optimisation problem to increase the quality of security of disk requests in cluster storage systems while ensuring the disk requests to be completed within their desired response times. The efficiency of the proposed algorithm has been tested with the newly defined performance indicators on a cluster storage system including CaPaS, eight cryptographic and seven integrity services. Numerical simulation results demonstrate that the CaPaS algorithm improves the overall system performance enormously over two traditional baseline cache management algorithms.