메뉴 건너뛰기




Volumn , Issue , 2007, Pages 293-306

Improving file system reliability with I/O shepherding

Author keywords

Fault tolerance; I O shepherding; Reliability; Storage

Indexed keywords

I/O SHEPHERDING; SANITY CHECKS; STORAGE; CONSISTENCY MANAGEMENT; DATA PROTECTION TECHNIQUES; FILE SYSTEMS; LINES OF CODE; SANITY CHECK; STORAGE SYSTEMS;

EID: 41149084467     PISSN: 01635980     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1294261.1294290     Document Type: Conference Paper
Times cited : (23)

References (40)
  • 1
    • 84978369629 scopus 로고    scopus 로고
    • System Support for Bandwidth Management and Content Adaptation in Internet Applications
    • San Diego, CA, October
    • David G. Andersen, Deepak Bansal, Dorothy Curtis, Srinivasan Seshan, and Hari Balakrishnan. System Support for Bandwidth Management and Content Adaptation in Internet Applications. In OSDI '00, pages 213-226, San Diego, CA, October 2000.
    • (2000) OSDI '00 , pp. 213-226
    • Andersen, D.G.1    Bansal, D.2    Curtis, D.3    Seshan, S.4    Balakrishnan, H.5
  • 2
    • 84885619712 scopus 로고    scopus 로고
    • More Than an Interface: SCSI vs. ATA
    • San Francisco, CA, April
    • Dave Anderson, Jim Dykes, and Erik Riedel. More Than an Interface: SCSI vs. ATA. In FAST '03, San Francisco, CA, April 2003.
    • (2003) FAST '03
    • Anderson, D.1    Dykes, J.2    Riedel, E.3
  • 3
    • 41149140810 scopus 로고    scopus 로고
    • On the frequency of transient faults in modern disk drives. Personal Communication
    • Lakshmi Bairavasundaram. On the frequency of transient faults in modern disk drives. Personal Communication, 2007.
    • (2007)
    • Bairavasundaram, L.1
  • 4
    • 36348936759 scopus 로고    scopus 로고
    • An Analysis of Latent Sector Errors in Disk Drives
    • San Diego, CA, June
    • Lakshmi Bairavasundaram, Garth Goodson, Shankar Pasupathy, and Jiri Schindler. An Analysis of Latent Sector Errors in Disk Drives. In SIGMETRICS '07, pages 289-300, San Diego, CA, June 2007.
    • (2007) SIGMETRICS '07 , pp. 289-300
    • Bairavasundaram, L.1    Goodson, G.2    Pasupathy, S.3    Schindler, J.4
  • 5
    • 0033204113 scopus 로고    scopus 로고
    • Hari Balakrishnan, Hariharan S. Rahul, and Srinivasan Seshan. An Integrated Congestion Management Architecture for Internet Hosts. In SIGCOMM '99, pages 175-187, Cambridge, MA, August 1999.
    • Hari Balakrishnan, Hariharan S. Rahul, and Srinivasan Seshan. An Integrated Congestion Management Architecture for Internet Hosts. In SIGCOMM '99, pages 175-187, Cambridge, MA, August 1999.
  • 7
    • 1042290193 scopus 로고    scopus 로고
    • Undo for Operators: Building an Undoable E-mail Store
    • San Antonio, TX, June
    • Aaron B. Brown and David A. Patterson. Undo for Operators: Building an Undoable E-mail Store. In USENIX '03, San Antonio, TX, June 2003.
    • (2003) USENIX '03
    • Brown, A.B.1    Patterson, D.A.2
  • 8
    • 0036041421 scopus 로고    scopus 로고
    • An Empirical Study of Operating System Errors
    • Banff, Canada, October
    • Andy Chou, Jun-Feng Yang, Benjamin Chelf, Seth Hallem, and Dawson Engler. An Empirical Study of Operating System Errors. In SOSP '01, pages 73-88, Banff, Canada, October 2001.
    • (2001) SOSP '01 , pp. 73-88
    • Chou, A.1    Yang, J.-F.2    Chelf, B.3    Hallem, S.4    Engler, D.5
  • 9
    • 33745837475 scopus 로고    scopus 로고
    • Using AspectC to Improve the Modularity of Path-Specific Customization in Operating System Code
    • September
    • Yvonne Coady, Gregor Kiczales, Mike Feeley, and Greg Smolyn. Using AspectC to Improve the Modularity of Path-Specific Customization in Operating System Code. In ESEC/FSE-9, September 2001.
    • (2001) ESEC/FSE-9
    • Coady, Y.1    Kiczales, G.2    Feeley, M.3    Smolyn, G.4
  • 10
    • 85084164395 scopus 로고    scopus 로고
    • Row-Diagonal Parity for Double Disk Failure Correction
    • San Francisco, CA, April
    • Peter Corbett, Bob English, Atul Goel, Tomislav Grcanac, Steven Kleiman, James Leong, and Sunitha Sankar. Row-Diagonal Parity for Double Disk Failure Correction. In FAST '04, pages 1-14, San Francisco, CA, April 2004.
    • (2004) FAST '04 , pp. 1-14
    • Corbett, P.1    English, B.2    Goel, A.3    Grcanac, T.4    Kleiman, S.5    Leong, J.6    Sankar, S.7
  • 11
    • 85084161064 scopus 로고    scopus 로고
    • Bridging the Information Gap in Storage Protocol Stacks
    • Monterey, CA, June
    • Timothy E. Denehy, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. Bridging the Information Gap in Storage Protocol Stacks. In USENLX. '02, pages 177-190, Monterey, CA, June 2002.
    • (2002) USENLX. '02 , pp. 177-190
    • Denehy, T.E.1    Arpaci-Dusseau, A.C.2    Arpaci-Dusseau, R.H.3
  • 12
    • 0036041420 scopus 로고    scopus 로고
    • Bugs as Deviant Behavior: A General Approach to Inferring Errors in Systems Code
    • Banff, Canada, October
    • Dawson Engler, David Yu Chen, Seth Hallem, Andy Chou, and Benjamin Chelf. Bugs as Deviant Behavior: A General Approach to Inferring Errors in Systems Code. In SOSP '01, pages 57-72, Banff, Canada, October 2001.
    • (2001) SOSP '01 , pp. 57-72
    • Engler, D.1    Yu Chen, D.2    Hallem, S.3    Chou, A.4    Chelf, B.5
  • 14
    • 41149110052 scopus 로고    scopus 로고
    • Jim Gray. A Census of Tandem System Availability Between 1985 and 1990. Technical Report. 90.1, Tandem Computers, 1990.
    • Jim Gray. A Census of Tandem System Availability Between 1985 and 1990. Technical Report. 90.1, Tandem Computers, 1990.
  • 16
    • 41149125423 scopus 로고    scopus 로고
    • Roedy Green. EIDE Controller Flaws Version 24, February 2005
    • Roedy Green. EIDE Controller Flaws Version 24. http://mindprod.com/ jgloss/eideflaw.html, February 2005.
  • 17
    • 84976824923 scopus 로고
    • Reimplementing the Cedar File System Using Logging and Group Commit
    • Austin, TX, November
    • Robert Hagmann. Reimplementing the Cedar File System Using Logging and Group Commit. In SOSP '87, Austin, TX, November 1987.
    • (1987) SOSP '87
    • Hagmann, R.1
  • 19
    • 34249014693 scopus 로고    scopus 로고
    • FS2: Dynamic data replication in free disk space for improving disk performance and energy consumption
    • Brighton, UK, October
    • Hai Huang, Wanda Hung, and Kang G. Shin. FS2: dynamic data replication in free disk space for improving disk performance and energy consumption. In SOSP '05, pages 263-276, Brighton, UK, October 2005.
    • (2005) SOSP '05 , pp. 263-276
    • Huang, H.1    Hung, W.2    Shin, K.G.3
  • 20
    • 85016299607 scopus 로고    scopus 로고
    • Reliability and Security of RAID Storage Systems and D2D Archives Using SATA Disk Drives
    • February
    • Gordon F. Hughes and Joseph F. Murray. Reliability and Security of RAID Storage Systems and D2D Archives Using SATA Disk Drives. ACM Transactions on Storage, 1(1):95-107, February 2005.
    • (2005) ACM Transactions on Storage , vol.1 , Issue.1 , pp. 95-107
    • Hughes, G.F.1    Murray, J.F.2
  • 22
    • 0003653892 scopus 로고    scopus 로고
    • PostMark: A New File System Benchmark
    • Technical Report TR-3022, Network Appliance Inc, October
    • Jeffrey Katcher. PostMark: A New File System Benchmark. Technical Report TR-3022, Network Appliance Inc., October 1997.
    • (1997)
    • Katcher, J.1
  • 24
    • 0002024821 scopus 로고
    • Vnodes: An Architecture for Multiple File System Types in Sun UNIX
    • Atlanta, GA, June
    • Steve R. Kleiman. Vnodes: An Architecture for Multiple File System Types in Sun UNIX. In USENLX Summer '86, pages 238-247, Atlanta, GA, June 1986.
    • (1986) USENLX Summer '86 , pp. 238-247
    • Kleiman, S.R.1
  • 27
    • 0041851132 scopus 로고    scopus 로고
    • The Click Modular Router
    • Kiawah Island Resort, SC, December
    • Robert Morris, Eddie Kohler, John Jannotti, and M. Frans Kaashoek. The Click Modular Router. In SOSP '99, pages 217-231, Kiawah Island Resort, SC, December 1999.
    • (1999) SOSP '99 , pp. 217-231
    • Morris, R.1    Kohler, E.2    Jannotti, J.3    Frans Kaashoek, M.4
  • 28
    • 45749084112 scopus 로고    scopus 로고
    • Understanding and Dealing with Operator Mistakes in Internet Services
    • San Francisco, CA, December
    • Kiran Nagaraja, Fabio Olivera, Ricardo Bianchini, Richard P. Martin, and Thu D. Nguyen. Understanding and Dealing with Operator Mistakes in Internet Services. In OSDI '04, San Francisco, CA, December 2004.
    • (2004) OSDI '04
    • Nagaraja, K.1    Olivera, F.2    Bianchini, R.3    Martin, R.P.4    Nguyen, T.D.5
  • 29
    • 84944041103 scopus 로고
    • A Case for Redundant Arrays of Inexpensive Disks (RAID)
    • Chicago, IL, June
    • David Patterson, Garth Gibson, and Randy Katz. A Case for Redundant Arrays of Inexpensive Disks (RAID). In SIGMOD '88, pages 109-116, Chicago, IL, June 1988.
    • (1988) SIGMOD '88 , pp. 109-116
    • Patterson, D.1    Gibson, G.2    Katz, R.3
  • 31
    • 85084160707 scopus 로고    scopus 로고
    • Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?
    • San. Jose, CA, February
    • Bianca Schroeder and Garth Gibson. Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you? In FAST '07, pages 1-16, San. Jose, CA, February 2007.
    • (2007) FAST '07 , pp. 1-16
    • Schroeder, B.1    Gibson, G.2
  • 32
    • 85084163506 scopus 로고    scopus 로고
    • Improving Storage System Availability with D-GRAID
    • San Francisco, CA, April
    • Muthian Sivathanu, Vijayan Prabhakaran, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. Improving Storage System Availability with D-GRAID. In FAST '04, pages 15-30, San Francisco, CA, April 2004.
    • (2004) FAST '04 , pp. 15-30
    • Sivathanu, M.1    Prabhakaran, V.2    Arpaci-Dusseau, A.C.3    Arpaci-Dusseau, R.H.4
  • 35
    • 33646691869 scopus 로고    scopus 로고
    • Improving the Reliability of Commodity Operating Systems
    • NY, October
    • Michael M. Swift, Brian N. Bershad, and Henry M. Levy. Improving the Reliability of Commodity Operating Systems. In SOSP '03, Bolton Landing, NY, October 2003.
    • (2003) SOSP '03, Bolton Landing
    • Swift, M.M.1    Bershad, B.N.2    Levy, H.M.3
  • 37
    • 0345968325 scopus 로고
    • TPC Benchmark B Standard Specification
    • Transaction Processing Council, Revision 3.2. Technical Report
    • Transaction Processing Council. TPC Benchmark B Standard Specification, Revision 3.2. Technical Report, 1990.
    • (1990)
  • 38
    • 27544470520 scopus 로고    scopus 로고
    • Journaling the Linux ext2fs File System
    • In The, Durham, North Carolina, May
    • Stephen C. Tweedie. Journaling the Linux ext2fs File System. In The Fourth Annual Linux Expo, Durham, North Carolina, May 1998.
    • (1998) Fourth Annual Linux Expo
    • Tweedie, S.C.1
  • 40
    • 85084164648 scopus 로고    scopus 로고
    • FiST: A Language for Stackable File Systems
    • San Diego, CA, June
    • Erez Zadok and Jason Nieh. FiST: A Language for Stackable File Systems. In USENLX '00, pages 55-70, San Diego, CA, June 2000.
    • (2000) USENLX '00 , pp. 55-70
    • Zadok, E.1    Nieh, J.2


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