{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,31]],"date-time":"2022-03-31T01:20:14Z","timestamp":1648689614480},"reference-count":39,"publisher":"Oxford University Press (OUP)","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The Computer Journal"],"DOI":"10.1093\/comjnl\/bxw092","type":"journal-article","created":{"date-parts":[[2017,1,25]],"date-time":"2017-01-25T20:41:28Z","timestamp":1485376888000},"source":"Crossref","is-referenced-by-count":0,"title":["DROP: A New RAID Architecture for Enhancing Shared RAID Performance"],"prefix":"10.1093","author":[{"given":"Wei","family":"Wu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiguang","family":"Wan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ling","family":"Zhan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jibin","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Changsheng","family":"Xie","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2017,1,25]]},"reference":[{"key":"2017012517402750000_bxw092v1.1","first-page":"183","article-title":"Borg: Block-reorganization for self-optimizing storage systems","volume":"9","author":"Bhadkamkar","year":"2009","journal-title":"FAST"},{"key":"2017012517402750000_bxw092v1.2","unstructured":"Bruno, J. , Gabber, E. , Ozden, B. and Silberschatz, A. (1998). The Eclipse Operating System: Providing Quality of Service via Reservation Domains. In USENIX ATC, pp. 235\u2013246."},{"key":"2017012517402750000_bxw092v1.3","first-page":"405","article-title":"Swift: Using distributed disk striping to provide high i\/o data rates","volume":"4","author":"Cabrera","year":"1991","journal-title":"Comput. Syst."},{"key":"2017012517402750000_bxw092v1.4","doi-asserted-by":"crossref","unstructured":"Chambliss, D.D. , Alvarez, G.A. , Pandey, P. , Jadav, D. , Xu, J. , Menon, R. and Lee, T.P. (2003). Performance Virtualization for Large-Scale Storage Systems. In Proc. of 22nd Int. Symp. on Reliable Distributed Systems, pp. 109\u2013118.","DOI":"10.1109\/RELDIS.2003.1238060"},{"key":"2017012517402750000_bxw092v1.5","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1145\/233557.233558","article-title":"The vesta parallel file system","volume":"14","author":"Corbett","year":"1996","journal-title":"ACM Trans. Comput. Syst. (TOCS)"},{"key":"2017012517402750000_bxw092v1.6","unstructured":"Ellard, D. , Ledlie, J. , Malkani, P. and Seltzer, M. (2003). Passive NFS tracing of email and research workloads. In Proc. of 2nd USENIX FAST, pp. 203\u2013216."},{"key":"2017012517402750000_bxw092v1.7","unstructured":"Gill, B.S. , Ko, M. , Debnath, B. and Belluomini, W. (2009). Stow: A Spatially and Temporally Optimized Write Caching Algorithm. In Proc. 2009 Conf. USENIX Ann. Tech. Conf., pp. 26\u201326. USENIX Association."},{"key":"2017012517402750000_bxw092v1.8","unstructured":"Gomez, M.E. and Santonja, V. (2002). Characterizing Temporal Locality in I\/O Workload. In Proc. of Int. Symp. on Performance Evaluation of Computer and Telecommunication Systems."},{"key":"2017012517402750000_bxw092v1.9","unstructured":"Gulati, A. , Ahmad, I. , Waldspurger, C.A. (2009). Parda: Proportional Allocation of Resources for Distributed Storage Access. FAST, Vol. 9, pp. 85\u201398."},{"key":"2017012517402750000_bxw092v1.10","unstructured":"Gulati, A. , Kumar, C. , Ahmad, I. and Kumar, K. (2010). Basil: Automated IO Load Balancing Across Storage Devices. FAST, Vol. 10, p. 13."},{"key":"2017012517402750000_bxw092v1.11","unstructured":"Gulati, A. , Merchant, A. and Varman, P.J. (2010). Mclock: Handling Throughput Variability for Hypervisor IO Scheduling. In Proc. 9th USENIX Conf. Operating Syst. Design and Implementation, pp. 1\u20137. USENIX Association."},{"key":"2017012517402750000_bxw092v1.12","doi-asserted-by":"crossref","first-page":"424","DOI":"10.1145\/1113574.1113577","article-title":"The automatic improvement of locality in storage systems","volume":"23","author":"Hsu","year":"2005","journal-title":"ACM Trans. Comput. Syst. (TOCS)"},{"key":"2017012517402750000_bxw092v1.13","unstructured":"Jiang, S. , Ding, X. , Chen, F. , Tan, E. and Zhang, X. (2005). Dulo: An Effective Buffer Cache Management Scheme to Exploit Both Temporal and Spatial Locality. In Proc. 4th Conf. USENIX Conf. File and Storage Technologies, Vol. 4, pp. 8\u20138. San Francisco, CA."},{"key":"2017012517402750000_bxw092v1.14","doi-asserted-by":"crossref","unstructured":"Jin, W. , Chase, J.S. and Kaur, J. (2004). Interposed proportional sharing for a storage service utility. ACM SIGMETRICS Performance Evaluation Review, Vol. 32, pp. 37\u201348. ACM.","DOI":"10.1145\/1012888.1005694"},{"key":"2017012517402750000_bxw092v1.15","doi-asserted-by":"crossref","unstructured":"Karlsson, M. , Karamanolis, C. and Zhu, X. (2004). Triage: Performance Isolation and Differentiation for Storage Systems. In 12th IEEE Int. Workshop Quality of Service, 2004. IWQOS 2004, pp. 67\u201374. IEEE.","DOI":"10.1109\/IWQOS.2004.1309358"},{"key":"2017012517402750000_bxw092v1.16","unstructured":"Latham, R. , Miller, N. , Ross, R. , Carns, P. , Univ, C . (2004). A next-generation parallel file system for linux cluster. LinuxWorld Mag., 2 (ANL\/MCS\/JA-48544)."},{"key":"2017012517402750000_bxw092v1.17","unstructured":"Li, Z. , Chen, Z. , Srinivasan, S.M. and Zhou, Y. (2004). C-miner: Mining block correlations in storage systems. FAST, pp. 173\u2013186."},{"key":"2017012517402750000_bxw092v1.18","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1016\/S0166-5316(00)00032-8","article-title":"Temporal locality and its impact on web proxy cache performance","volume":"42","author":"Mahanti","year":"2015","journal-title":"Perform. Eval."},{"key":"2017012517402750000_bxw092v1.19","unstructured":"Megiddo, N. and Modha, D.S. (2003). Arc: A Self-tuning, Low Overhead Replacement Cache. In Usenix Conf. File and Storage Technologies, pp. 115\u2013130."},{"key":"2017012517402750000_bxw092v1.20","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/MC.2004.1297303","article-title":"Outperforming lru with an adaptive replacement cache","volume":"37","author":"Megiddo","year":"2014","journal-title":"Computer"},{"key":"2017012517402750000_bxw092v1.21","unstructured":"Miranda, A. and Cortes, T. (2014). CRAID: Online Raid Upgrades Using Dynamic Hot Data Reorganization. FAST, pp. 133\u2013146."},{"key":"2017012517402750000_bxw092v1.22","doi-asserted-by":"crossref","unstructured":"Pritchett, T. and Thottethodi, M. (2010). Sievestore: A highly-selective, ensemble-level disk cache for cost-performance. ACM SIGARCH Computer Architecture News, Vol. 38, pp. 163\u2013174. ACM.","DOI":"10.1145\/1816038.1815982"},{"key":"2017012517402750000_bxw092v1.23","unstructured":"Qiu, L. , Padmanabhan, V.N. and Voelker, G.M. (2001). On the Placement of Web Server Replicas. In Proc. IEEE, INFOCOM 2001. 12th Ann. Joint Conf. IEEE Computer and Communications Societies, Vol. 3, pp. 1587\u20131596. IEEE."},{"key":"2017012517402750000_bxw092v1.24","unstructured":"Roselli, D.S. , Lorch, J.R. , Anderson, T.E. (2000). A Comparison of File System Workloads. In USENIX ATC, General Track, pp. 41\u201354."},{"key":"2017012517402750000_bxw092v1.25","unstructured":"Salmon, B. (2003). A two-tiered software architecture for automated tuning of disk layouts."},{"key":"2017012517402750000_bxw092v1.26","unstructured":"Schindler, J. , Griffin, J.L. , Lumb, C.R. and Ganger, G.R. (2002). Track-aligned extents: Matching access patterns to disk drive characteristics. FAST, Vol. 2, pp. 259\u2013274."},{"key":"2017012517402750000_bxw092v1.27","unstructured":"Schmuck, F.B. and Haskin, R.L. (2002). GPFS: A shared-disk file system for large computing clusters. FAST, Vol. 2, pp. 231\u2013244."},{"key":"2017012517402750000_bxw092v1.28","unstructured":"Sivan-Zimet, M. (2000). A comparison of access pattern (92\u201399). UCSC CS290S Project."},{"key":"2017012517402750000_bxw092v1.29","doi-asserted-by":"crossref","unstructured":"Thakur, R. , Lusk, E. and Gropp, W. (1997). Users Guide for Romio: A High-Performance, Portable MPI-IO Implementation. Technical Report, ANL\/MCS-TM-234, Mathematics and Computer Science Division, Argonne National Laboratory.","DOI":"10.2172\/564273"},{"key":"2017012517402750000_bxw092v1.30","doi-asserted-by":"crossref","first-page":"640","DOI":"10.1109\/71.595583","article-title":"Raid5 performance with distributed sparing","volume":"8","author":"Thomasian","year":"1997","journal-title":"IEEE Trans. Parall. Distribut. Syst."},{"key":"2017012517402750000_bxw092v1.31","unstructured":"Wachs, M. , Abd-El-Malek, M. , Thereska, E. and Ganger, G.R. (2007). Argon: Performance insulation for shared storage servers. FAST, Vol. 7, p. 5."},{"key":"2017012517402750000_bxw092v1.32","doi-asserted-by":"crossref","unstructured":"Wan, J. , Wang, J. , Yang, Q. and Xie, C. (2010). S2-raid: A New Raid Architecture for Fast Data Recovery. In 2010 IEEE 26th Symp. Mass Storage Systems and Technologies (MSST), pp. 1\u20139. IEEE.","DOI":"10.1109\/MSST.2010.5496980"},{"key":"2017012517402750000_bxw092v1.33","doi-asserted-by":"crossref","unstructured":"Wang, A. , Venkataraman, S. , Alspaugh, S. , Katz, R. and Stoica, I. (2012). Cake: Enabling High-Level Slos on Shared Storage Systems. In Proc. 3rd ACM Symp. Cloud Computing, p. 14. ACM.","DOI":"10.1145\/2391229.2391243"},{"key":"2017012517402750000_bxw092v1.34","unstructured":"Weil, S.A. , Brandt, S.A. , Miller, E.L. , Long, D.D.E. and Maltzahn, C. (2006). Ceph: A Scalable, High-Performance Distributed File System. In Symp. Operating Systems Design and Implementation, pp. 307\u2013320."},{"key":"2017012517402750000_bxw092v1.35","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1145\/225535.225539","article-title":"The hp autoraid hierarchical storage system","volume":"14","author":"Wilkes","year":"1996","journal-title":"ACM Trans. Comput. Syst."},{"key":"2017012517402750000_bxw092v1.36","doi-asserted-by":"crossref","unstructured":"Wong, T.M. , Golding, R.A. , Lin, C. and Becker-Szendy, R.A. (2006). Zygaria: Storage Performance as a Managed Resource. In Proc. 12th IEEE Real-Time and Embedded Technology and Applications Symposium, 2006. pp. 125\u2013134. IEEE.","DOI":"10.1109\/RTAS.2006.46"},{"key":"2017012517402750000_bxw092v1.37","unstructured":"Wong, T.M. and Wilkes, J. (2002). My Cache or Yours?: Making Storage More Exclusive. In USENIX Ann. Tech. Conf., General Track, pp. 161\u2013175."},{"key":"2017012517402750000_bxw092v1.38","doi-asserted-by":"crossref","unstructured":"Worthington, B.L. , Ganger, G.R. and Patt, Y.N. (1994). Scheduling algorithms for modern disk drives. ACM SIGMETRICS Performance Evaluation Review, Vol. 22, pp. 241\u2013251. ACM.","DOI":"10.1145\/183019.183045"},{"key":"2017012517402750000_bxw092v1.39","unstructured":"Yang, Q. and Hu, Y. (1996). DCD-Disk Caching Disk: A New Approach for Boosting I\/O Performance. In 1996 23rd Ann. Int. Symp. on Computer Architecture, pp. 169\u2013169. IEEE."}],"container-title":["The Computer Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/comjnl\/article-pdf\/60\/6\/777\/17671811\/bxw092.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,8,24]],"date-time":"2017-08-24T14:40:19Z","timestamp":1503585619000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/comjnl\/article-lookup\/doi\/10.1093\/comjnl\/bxw092"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,1,25]]},"references-count":39,"alternative-id":["10.1093\/comjnl\/bxw092"],"URL":"https:\/\/doi.org\/10.1093\/comjnl\/bxw092","relation":{},"ISSN":["0010-4620","1460-2067"],"issn-type":[{"value":"0010-4620","type":"print"},{"value":"1460-2067","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,1,25]]}}}