메뉴 건너뛰기




Volumn 59, Issue 10, 2010, Pages 1350-1362

Daco: A high-performance disk architecture designed specially for large-scale erasure-coded storage systems

Author keywords

Disk architecture; erasure code; small write problem; storage system

Indexed keywords

ADDITIONAL COSTS; DISK ARCHITECTURE; ERASURE CODES; I/O RESPONSE TIME; MEDIA ACCESS; PERFORMANCE IMPROVEMENTS; PERFORMANCE PROBLEMS; PIPELINE TECHNOLOGY; SIMULATION STUDIES; SMALL-WRITE PROBLEM; STORAGE SYSTEMS; WORST CASE; WRITE OPERATIONS;

EID: 77956243270     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2010.22     Document Type: Article
Times cited : (16)

References (71)
  • 4
    • 44849104000 scopus 로고    scopus 로고
    • A new intra-disk redundancy scheme for high-reliability raid storage systems in the presence of unrecoverable errors
    • May
    • A. Dholakia, E. Eleftheriou, X.-Y. Hu, I. Iliadis, J. Menon, and K.K. Rao, "A New Intra-Disk Redundancy Scheme for High-Reliability RAID Storage Systems in the Presence of Unrecoverable Errors," ACM Trans. Storage, vol. 4, no. 1, pp. 1-42, May 2008.
    • (2008) ACM Trans. Storage , vol.4 , Issue.1 , pp. 1-42
    • Dholakia, A.1    Eleftheriou, E.2    Hu, X.-Y.3    Iliadis, I.4    Menon, J.5    Rao, K.K.6
  • 5
    • 57349105585 scopus 로고    scopus 로고
    • Disk scrubbing versus intra-disk redundancy for high-reliability raid storage systems
    • June
    • I. Iliadis, R. Haas, X.-Y. Hu, and E. Eleftheriou, "Disk Scrubbing Versus Intra-Disk Redundancy for High-Reliability RAID Storage Systems," Proc. SIGMETRICS '08, June 2008.
    • (2008) Proc. SIGMETRICS '08
    • Iliadis, I.1    Haas, R.2    Hu, X.-Y.3    Eleftheriou, E.4
  • 8
    • 77956254473 scopus 로고    scopus 로고
    • IBM System storage n series implementation of raid double parity for data protection
    • Apr.
    • C. Carlane and A. Osuna, "IBM System Storage N Series Implementation of RAID Double Parity for Data Protection," IBM Redpaper REDP-4169-00, http://www.redbooks.ibm.com/ redpapers/pdfs/redp4169.pdf, Apr. 2006.
    • (2006) IBM Redpaper REDP-4169-00
    • Carlane, C.1    Osuna, A.2
  • 14
    • 56749183898 scopus 로고    scopus 로고
    • RobuSTore: A distributed storage architecture with robust and high performance
    • Nov.
    • H. Xia and A.A. Chien, "RobuSTore: A Distributed Storage Architecture with Robust and High Performance," Proc. Conf. Supercomputing (SC '07), Nov. 2007.
    • (2007) Proc. Conf. Supercomputing (SC '07)
    • Xia, H.1    Chien, A.A.2
  • 16
    • 77956246637 scopus 로고    scopus 로고
    • Open Source Code Distribution
    • Cleversafe, Inc., "Cleversafe Dispersed Storage," Open Source Code Distribution, http://www.cleversafe.org/downloads, 2009.
    • (2009) Cleversafe Dispersed Storage
  • 20
    • 0038771696 scopus 로고
    • Floating parity and data disk arrays
    • Jan./Feb.
    • J. Menon, J. Roche, and J. Kasson, "Floating Parity and Data Disk Arrays," J. Parallel and Distributed Computing, vol. 17, nos. 1/2, pp. 129-139, Jan./Feb. 1993.
    • (1993) J. Parallel and Distributed Computing , vol.17 , Issue.1-2 , pp. 129-139
    • Menon, J.1    Roche, J.2    Kasson, J.3
  • 26
    • 0031153459 scopus 로고    scopus 로고
    • Trace-driven memory simulation: A survey ACM
    • June
    • R.A. Uhlig and T.N. Mudge, "Trace-Driven Memory Simulation: A Survey," ACM Computing Surveys, vol. 29, no. 2, pp. 128-170, June 1997.
    • (1997) Computing Surveys , vol.29 , Issue.2 , pp. 128-170
    • Uhlig, R.A.1    Mudge, T.N.2
  • 28
    • 0001174154 scopus 로고
    • Polynomial codes over certain finite fields
    • June
    • I.S. Reed and G. Solomon, "Polynomial Codes over Certain Finite Fields," J. Soc. for Industrial and Applied Math., vol. 8, no. 2, pp. 300-304, June 1960.
    • (1960) J. Soc. for Industrial and Applied Math , vol.8 , Issue.2 , pp. 300-304
    • Reed, I.S.1    Solomon, G.2
  • 29
    • 0024766743 scopus 로고
    • On mds codes via cauchy matrices
    • Nov.
    • R.R. Roth and A. Lempel, "On MDS Codes via Cauchy Matrices," IEEE Trans. Information Theory, vol. 35, no. 6, pp. 1314-1319, Nov. 1989.
    • (1989) IEEE Trans. Information Theory , vol.35 , Issue.6 , pp. 1314-1319
    • Roth, R.R.1    Lempel, A.2
  • 32
    • 0029254192 scopus 로고
    • EVENODD: An efficient scheme for tolerating double disk failures in raid architectures
    • Feb.
    • M. Blaum, J. Brady, J. Bruck, and J. Menon, "EVENODD: An Efficient Scheme for Tolerating Double Disk Failures in RAID Architectures," IEEE Trans. Computers, vol. 44, no. 2, pp. 192-202, Feb. 1995.
    • (1995) IEEE Trans. Computers , vol.44 , Issue.2 , pp. 192-202
    • Blaum, M.1    Brady, J.2    Bruck, J.3    Menon, J.4
  • 33
    • 0032648448 scopus 로고    scopus 로고
    • X-Code: MDS array codes with optimal encoding
    • Jan.
    • L. Xu and J. Bruck, "X-Code: MDS Array Codes with Optimal Encoding," IEEE Trans. Information Theory, vol. 45, no. 1, pp. 272-276, Jan. 1999.
    • (1999) IEEE Trans. Information Theory , vol.45 , Issue.1 , pp. 272-276
    • Xu, L.1    Bruck, J.2
  • 37
    • 60449118872 scopus 로고    scopus 로고
    • GRID Codes: Strip-based erasure codes with high fault tolerance for storage systems
    • Jan.
    • M. Li, J. Shu, and W. Zheng, "GRID Codes: Strip-Based Erasure Codes with High Fault Tolerance for Storage Systems," ACM Trans. Storage, vol. 4, no. 4, pp. 1-22, Jan. 2009.
    • (2009) ACM Trans. Storage , vol.4 , Issue.4 , pp. 1-22
    • Li, M.1    Shu, J.2    Zheng, W.3
  • 38
    • 0016348908 scopus 로고
    • Design considerations in the ibm 3340 disk file
    • Feb.
    • K. Haughton, "Design Considerations in the IBM 3340 Disk File," Proc. IEEE Computer Soc. Conf., Feb. 1974.
    • (1974) Proc. IEEE Computer Soc. Conf.
    • Haughton, K.1
  • 39
    • 0016130069 scopus 로고
    • Engineering design of a disk storage facility with data modules
    • R.B. Mulvany, "Engineering Design of a Disk Storage Facility with Data Modules," IBM J. Research and Development, vol. 18, no. 6, pp. 489-505, 1974.
    • (1974) IBM J. Research and Development , vol.18 , Issue.6 , pp. 489-505
    • Mulvany, R.B.1
  • 43
    • 0042855807 scopus 로고    scopus 로고
    • Technological impact of magnetic hard disk drives on storage systems
    • Apr.
    • E. Grochowski and R.D. Halem, "Technological Impact of Magnetic Hard Disk Drives on Storage Systems," IBM Systems J., vol. 42, no. 2, pp. 338-346, Apr. 2003.
    • (2003) IBM Systems J. , vol.42 , Issue.2 , pp. 338-346
    • Grochowski, E.1    Halem, R.D.2
  • 47
    • 0032098177 scopus 로고    scopus 로고
    • Modeling and performance analysis of dual head disk structure
    • June
    • N.-K. Lee, S.-B. Yang, T.-D. Han, and S.-D. Kim, "Modeling and Performance Analysis of Dual Head Disk Structure," J. Systems Architecture, vol. 44, nos. 9/10, pp. 787-802, June 1998.
    • (1998) J. Systems Architecture , vol.44 , Issue.9-10 , pp. 787-802
    • Lee, N.-K.1    Yang, S.-B.2    Han, T.-D.3    Kim, S.-D.4
  • 48
    • 0036646616 scopus 로고    scopus 로고
    • Recording technologies for terabit per square inch systems
    • July
    • R. Wood, J. Miles, and T. Olson, "Recording Technologies for Terabit Per Square Inch Systems," IEEE Trans. Magnetics, vol. 38, no. 4, pp. 1711-1718, July 2002.
    • (2002) IEEE Trans. Magnetics , vol.38 , Issue.4 , pp. 1711-1718
    • Wood, R.1    Miles, J.2    Olson, T.3
  • 49
    • 4444231523 scopus 로고    scopus 로고
    • Feedforward decoupling control design for dual-actuator system in hard disk drives
    • July
    • J. Zheng, G. Guo, and Y. Wang, "Feedforward Decoupling Control Design for Dual-Actuator System in Hard Disk Drives," IEEE Trans. Magnetics, vol. 40, no. 4, pp. 2080-2082, July 2004.
    • (2004) IEEE Trans. Magnetics , vol.40 , Issue.4 , pp. 2080-2082
    • Zheng, J.1    Guo, G.2    Wang, Y.3
  • 50
    • 34548531308 scopus 로고    scopus 로고
    • Dual actuator logging disk architecture and modeling
    • Dec.
    • J.A. Chandy, "Dual Actuator Logging Disk Architecture and Modeling," J. Systems Architecture, vol. 53, no. 12, pp. 913-926, Dec. 2007.
    • (2007) J. Systems Architecture , vol.53 , Issue.12 , pp. 913-926
    • Chandy, J.A.1
  • 52
    • 77953845950 scopus 로고    scopus 로고
    • Iterative detection read channel technology in hard disk drives
    • Oct.
    • R. Galbraith and T. Oenning, "Iterative Detection Read Channel Technology in Hard Disk Drives," Hitachi White Paper WPIDRC08EN-01, http://www.hitachigst.com/tech/techlib.nsf/ techdocs/ FB376A33027F5A5F86257509001463AE/$file/ IDRC-WP-final.pdf, Oct. 2008.
    • (2008) Hitachi White Paper WPIDRC08EN-01
    • Galbraith, R.1    Oenning, T.2
  • 53
    • 60849091599 scopus 로고    scopus 로고
    • Future hard disk drive systems
    • Mar.
    • R. Wood, "Future Hard Disk Drive Systems," J. Magnetism and Magnetic Materials, vol. 321, no. 6, pp. 555-561, Mar. 2009.
    • (2009) J. Magnetism and Magnetic Materials , vol.321 , Issue.6 , pp. 555-561
    • Wood, R.1
  • 54
    • 77956261245 scopus 로고    scopus 로고
    • Seagate Technology LLC
    • Seagate Technology LLC, "The Seagate Cheetah Hard Drive Family," http://www.seagate.com/www/en-us/products/ servers/cheetah/, 2009.
    • (2009) The Seagate Cheetah Hard Drive Family
  • 55
    • 0032070598 scopus 로고    scopus 로고
    • Advances in disk technology: Performance issues
    • May
    • S.W. Ng, "Advances in Disk Technology: Performance Issues," Computer, vol. 31, no. 5, pp. 75-81, May 1998.
    • (1998) Computer , vol.31 , Issue.5 , pp. 75-81
    • Ng, S.W.1
  • 57
    • 12344325965 scopus 로고    scopus 로고
    • The disksim simulation environment version 3.0 reference manual
    • Jan.
    • J.S. Bucy, G.R. Ganger, and Contributors, "The Disksim Simulation Environment Version 3.0 Reference Manual," Technical Report CMU-CS-03-102, School of Computer Science, Carnegie Mellon Univ., Jan. 2003.
    • (2003) Technical Report CMU-CS-03-102
    • Bucy, J.S.1    Ganger, G.R.2
  • 58
    • 77956249667 scopus 로고    scopus 로고
    • Trace data
    • Storage Systems Department at HP Labs
    • Storage Systems Department at HP Labs, "Trace Data," Open Source Software, http://tesla.hpl.hp.com/opensource/, 2009.
    • (2009) Open Source Software
  • 60
    • 8344252647 scopus 로고    scopus 로고
    • Settling control with reference redesign for dual actuator hard disk drive systems
    • Sept.
    • J. Ding, S.-C. Wu, and M. Tomizuka, "Settling Control with Reference Redesign for Dual Actuator Hard Disk Drive Systems," Ann. Rev. in Control, vol. 28, no. 2, pp. 219-227, Sept. 2004.
    • (2004) Ann. Rev. in Control , vol.28 , Issue.2 , pp. 219-227
    • Ding, J.1    Wu, S.-C.2    Tomizuka, M.3
  • 61
    • 0036611115 scopus 로고    scopus 로고
    • A brief history of disk drive control
    • June
    • D. Abramovitch and G. Franklin, "A Brief History of Disk Drive Control," IEEE Trans. Automatic Control, vol. 22, no. 3, pp. 28-42, June 2002.
    • (2002) IEEE Trans. Automatic Control , vol.22 , Issue.3 , pp. 28-42
    • Abramovitch, D.1    Franklin, G.2
  • 64
    • 0019608335 scopus 로고
    • A recursive approach to low-complexity codes
    • Sept.
    • R.M. Tanner, "A Recursive Approach to Low-Complexity Codes," IEEE Trans. Information Theory, vol. 27, no. 5, pp. 533-547, Sept. 1981.
    • (1981) IEEE Trans. Information Theory , vol.27 , Issue.5 , pp. 533-547
    • Tanner, R.M.1
  • 67
    • 26244444331 scopus 로고    scopus 로고
    • Process cost analysis for hard disk manufacturing
    • Information Storage Industry Center, Univ. of California, Sept.
    • S. Hampton, "Process Cost Analysis for Hard Disk Manufacturing," Technical Report 96-02, Information Storage Industry Center, Univ. of California, Sept. 1996.
    • (1996) Technical Report 96-02
    • Hampton, S.1
  • 68
    • 0033284013 scopus 로고    scopus 로고
    • The economics of yield-driven processes
    • Dec.
    • R. Bohn and C. Terwiesch, "The Economics of Yield-Driven Processes," J. Operations Management, vol. 18, no. 1, pp. 41-59, Dec. 1999.
    • (1999) J. Operations Management , vol.18 , Issue.1 , pp. 41-59
    • Bohn, R.1    Terwiesch, C.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.