메뉴 건너뛰기




Volumn 13, Issue 3, 1995, Pages 274-310

The Zebra Striped Network File System

Author keywords

Log based striping; log structured file system; parity computation; RAID

Indexed keywords


EID: 84976704061     PISSN: 07342071     EISSN: 15577333     Source Type: Journal    
DOI: 10.1145/210126.210131     Document Type: Article
Times cited : (112)

References (37)
  • 1
    • 0029251935 scopus 로고
    • A case for NOW (Networks of Workstations)
    • Feb., culler, D. E., and patterson, D. A. 1
    • anderson T. E., culler, D. E., and patterson, D. A. 1995. A case for NOW (Networks of Workstations). IEEE Micro. 15, 1 (Feb.), 54-64.
    • (1995) IEEE Micro. 15 , pp. 54-64
    • anderson, T.E.1
  • 2
    • 84976789801 scopus 로고
    • Proceedings of the Summer 1992 USENIX Conference
    • June, The Recovery Box: Using fast recovery to provide high availability in the UNIX environment. In). USENIX Assoc. Berkeley Calif.
    • baker, M. and sullivan, M. 1992. The Recovery Box: Using fast recovery to provide high availability in the UNIX environment. In Proceedings of the Summer 1992 USENIX Conference (June). USENIX Assoc., Berkeley, Calif., 31-43.
    • (1992) , pp. 31-43
    • baker, M.1    sullivan, M.2
  • 3
    • 0026918399 scopus 로고
    • Proceedings of the 5th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
    • Oct., Non-volatile memory for fast, reliable file systems. In (Boston, Mass.). ACM New York
    • baker, M., asami, S., deprit, E., and ousterhout, J. 1992. Non-volatile memory for fast, reliable file systems. In Proceedings of the 5th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) (Boston, Mass., Oct.). ACM, New York, 10-22.
    • (1992) , pp. 10-22
    • baker, M.1    asami, S.2    deprit, E.3    ousterhout, J.4
  • 4
    • 84883303431 scopus 로고
    • Proceedings of the 13th Symposium on Operating Systems Principles (SOSP) (Asilomar, Calif., Oct.) ACM SIGOPS Oper. Syst. Rev
    • 25, hartman, J. H., kupfer, M. D., shirriff, K. W., and ousterhout, J. K. Measurements of a distributed file system. In
    • baker, M. G., hartman, J. H., kupfer, M. D., shirriff, K. W., and ousterhout, J. K. 1991. Measurements of a distributed file system. In Proceedings of the 13th Symposium on Operating Systems Principles (SOSP) (Asilomar, Calif., Oct.) ACM SIGOPS Oper. Syst. Rev. 25, 5, 198-212.
    • (1991) , vol.5 , pp. 198-212
    • baker, M.G.1
  • 5
    • 0019575397 scopus 로고
    • Concurrency control in distributed database systems
    • June, and goodman, N. 13, 2
    • bernstein, P. A. and goodman, N. 1981. Concurrency control in distributed database systems. ACM Comput Surv. 13, 2 (June), 185-222.
    • (1981) ACM Comput Surv. , pp. 185-222
    • bernstein, P.A.1
  • 7
    • 0026224590 scopus 로고
    • Swift: Using distributed disk striping to provide high I/O data rates
    • and long, d. D. E. 4 (Fall)
    • cabrera, L.-F. and long, d. D. E. 1991. Swift: Using distributed disk striping to provide high I/O data rates. Comput Syst. 4, 4 (Fall), 405-436.
    • (1991) Comput Syst. 4 , pp. 405-436
    • cabrera, L.-F.1
  • 8
    • 0027204396 scopus 로고
    • Proceedings of the 20th Annual International Symposium of Computer Architecture
    • May, The TickerTAIP parallel RAID architecture. In), ACM/IEEE New York
    • cao, P., lim, S. B., venkataraman, S., and wilkes, J. 1993. The TickerTAIP parallel RAID architecture. In Proceedings of the 20th Annual International Symposium of Computer Architecture (May), ACM/IEEE, New York, 52-63.
    • (1993) , pp. 52-63
    • cao, P.1    lim, S.B.2    venkataraman, S.3    wilkes, J.4
  • 9
    • 0025429527 scopus 로고
    • Proceedings of the 17th Annual International Symposium of Computer Architecture
    • May, Maximizing performance in a striped disk array. In). ACM/IEEE New York
    • chen, p. M. AND patterson, d. A. 1990. Maximizing performance in a striped disk array. In Proceedings of the 17th Annual International Symposium of Computer Architecture (May). ACM/IEEE, New York, 322-331.
    • (1990) , pp. 322-331
    • chen, p.M.1    patterson, d.A.2
  • 10
    • 0002977506 scopus 로고
    • Proceedings of the Winter 1992 USENIX Conference
    • Jan., The Episode File System. In). USENIX Assoc Berkeley Calif.
    • chutani, s., anderson, o. T., kazar, m. l., leverett, B. W., mason, W. a., and sidebotham, R. N. 1992. The Episode File System. In Proceedings of the Winter 1992 USENIX Conference (Jan.). USENIX Assoc, Berkeley, Calif., 43-60.
    • (1992) , pp. 43-60
    • chutani, s.1    anderson, o.T.2    kazar, m.l.3    leverett, B.W.4    mason, W.a.5    sidebotham, R.N.6
  • 11
    • 0024133171 scopus 로고
    • Proceedings of the 8th International Conference an Distributed Computing Systems (ICDCS)
    • scott, M. L., and ellis, C. S. Bridge A high-performance file system for parallel processors. In IEEE New York
    • dibble, P. C., scott, M. L., and ellis, C. S. 1988. Bridge: A high-performance file system for parallel processors. In Proceedings of the 8th International Conference an Distributed Computing Systems (ICDCS). IEEE, New York, 154-161.
    • (1988) , pp. 154-161
    • dibble, P.C.1
  • 12
    • 0028288869 scopus 로고
    • Proceedings of the 21st Annual International Symposium of Computer Architecture (Apr.). ACM/IEEE, New York, 234-244. floyd R. A. and ellis, C. S. 1989. Directory reference patterns in hierarchical file systems. IEEE Trans. Knowl Data Eng. 1
    • miller, E L., seshan, s., katz, R H., lutz, K,, patterson, d. A., lee, E. k., chen, p. M., and gibson, g. A. RAID-II: A high-band-width network file server. In 2 (June)
    • drapeau, A L., shirriff, K., hartman, J. H., miller, E L., seshan, s., katz,R H., lutz, K,, patterson, d. A., lee, E. k., chen, p. M., and gibson, g. A. 1994. RAID-II: A high-band-width network file server. In Proceedings of the 21st Annual International Symposium of Computer Architecture (Apr.). ACM/IEEE, New York, 234-244. floyd R. A. and ellis, C. S. 1989. Directory reference patterns in hierarchical file systems. IEEE Trans. Knowl Data Eng. 1, 2 (June), 238-247.
    • (1994) , pp. 238-247
    • drapeau, A.1    shirriff, L.2    hartman, K.3
  • 13
    • 77954909126 scopus 로고
    • Proceedings of the 1st USENIX Symposium on Operating Systems Design and Implementation (OSDI)
    • Nov., lowenthal, D. K., and andrews, G, R. Distributed filaments: Efficient fine-grain parallelism on a cluster of workstations. In). USENIX Assoc. Berkeley Calif.
    • freeh, V. W., lowenthal, D. K., and andrews, G, R. 1994, Distributed filaments: Efficient fine-grain parallelism on a cluster of workstations. In Proceedings of the 1st USENIX Symposium on Operating Systems Design and Implementation (OSDI) (Nov.). USENIX Assoc., Berkeley, Calif., 201-213.
    • (1994) , pp. 201-213
    • freeh, V.W.1
  • 14
    • 0002152011 scopus 로고
    • Proceedings of the Summer 1990 USENIX Conference
    • June, mak, W, page, t. w, jr., popek, G. J., and rothmeier, D. Implementation of the Ficus replicated file system. In (Anaheim, Calif.). USENIX Assoc Berkeley, Calif
    • guy, R, G., heidemann, J. S., mak, W, page, t. w, jr., popek, G. J., and rothmeier, D. 1990. Implementation of the Ficus replicated file system. In Proceedings of the Summer 1990 USENIX Conference (Anaheim, Calif., June). USENIX Assoc, Berkeley, Calif, 63-71.
    • (1990) , pp. 63-71
    • guy, R, G.1    heidemann, J.S.2
  • 15
    • 84976824923 scopus 로고
    • Proceedings of the 13th Symposium on Operating Systems Principles (SOSP) (Nov.). ACM SIGOPS Oper. Syst Rev
    • 21, Reimplementing the Cedar file system using logging and group commit. In
    • hagmann, R. 1987. Reimplementing the Cedar file system using logging and group commit. In Proceedings of the 13th Symposium on Operating Systems Principles (SOSP) (Nov.). ACM SIGOPS Oper. Syst Rev. 21, 5, 155-162.
    • (1987) , vol.5 , pp. 155-162
    • hagmann, R.1
  • 16
    • 0346004084 scopus 로고
    • Letter to the editor
    • Jan., and ousterhout, J. K. 27, 1
    • hartman, J. H. and ousterhout, J. K. 1993. Letter to the editor. ACM SIGOPS Oper. Syst. Rev. 27, 1 (Jan.), 7-10.
    • (1993) ACM SIGOPS Oper. Syst. Rev. , pp. 7-10
    • hartman, J.H.1
  • 17
    • 0024939933 scopus 로고
    • Proceedings of the 2nd Workshop on Workstation Operating Systems
    • Sept., birrell, A, mann, T, schroeder, M, and swart, G. Availability and consistency tradeoffs in the Echo distributed file system. In IEEE New York
    • hisgen, A, birrell, A, mann, T, schroeder, M, and swart, G. 1989. Availability and consistency tradeoffs in the Echo distributed file system. In Proceedings of the 2nd Workshop on Workstation Operating Systems (Sept.). IEEE, New York, 49-54.
    • (1989) , pp. 49-54
    • hisgen, A.1
  • 18
    • 0023964787 scopus 로고
    • Scale and performance in a distributed file system
    • Feb., kazar, m. L, menees, S. G, nichols, D. A, satyanarayanan, m, sidebotham, r. n, and west m. J. 1
    • howard, J.H., kazar, m. L, menees, S. G, nichols, D. A, satyanarayanan, m, sidebotham, r. n, and west, m. J. 1988. Scale and performance in a distributed file system. ACM Trans. Comput. Syst. 6, 1 (Feb.), 51-81.
    • (1988) ACM Trans. Comput. Syst. 6 , pp. 51-81
    • howard, J.H.1
  • 19
    • 5544319877 scopus 로고
    • Proceedings of the 13th Symposium on Operating Systems Principles (SOSP) (Asilomar, Calif, Oct.). ACM SIGOPS Oper. Syst. Rev
    • 25, ghemawat, S, gruber, R, johnson, P, shrira, L, and williams, M. Replication in the Harp file system. In
    • liskov, B, ghemawat, S, gruber, R, johnson, P, shrira, L, and williams, M. 1991. Replication in the Harp file system. In Proceedings of the 13th Symposium on Operating Systems Principles (SOSP) (Asilomar, Calif, Oct.). ACM SIGOPS Oper. Syst. Rev. 25, 5, 226-238.
    • (1991) , vol.5 , pp. 226-238
    • liskov, B.1
  • 20
    • 0028442503 scopus 로고
    • Swift/RAID: A distributed RAID system
    • e, montague, B. R, and cabrera, l.-f. 3 (Summer)
    • long, D. D. e, montague, B. R, and cabrera, l.-f. 1994. Swift/RAID: A distributed RAID system, Comput. Syst. 7, 3 (Summer), 333-359.
    • (1994) Comput. Syst. 7 , pp. 333-359
    • long, D.D.1
  • 21
    • 84976813881 scopus 로고
    • Proceedings of the Summer 1993 USENIX Conference
    • June, J, isman, M„ nanopoulos, A, nesheim, W, milne, E. D, and wheeler, R. sfs: A parallel file system for the CM-5. In (Cincinnati, Ohio). USENIX Assoc Berkeley, Calif
    • Lo verso, S. J, isman, M„ nanopoulos, A, nesheim, W, milne, E. D, and wheeler, R. 1993, sfs: A parallel file system for the CM-5. In Proceedings of the Summer 1993 USENIX Conference (Cincinnati, Ohio, June). USENIX Assoc, Berkeley, Calif, 291-305.
    • (1993) , pp. 291-305
    • Lo verso, S.1
  • 22
    • 84976682539 scopus 로고
    • A fast file system for UNIX
    • Aug., N, leffler, S. J, and fabry, R. S. 3
    • mckusick, M.K., joy, W. N, leffler, S. J, and fabry, R. S. 1984. A fast file system for UNIX. ACM Trans. Comput. Syst. 2, 3 (Aug.), 181-197.
    • (1984) ACM Trans. Comput. Syst. 2 , pp. 181-197
    • mckusick, M.K.1    joy, W.2
  • 23
    • 84976658706 scopus 로고
    • Proceedings of the Winter 1991 USENIX Conference
    • Jan., Extent-like performance from a UNIX file system. In (Dallas, Tex). USENIX Assoc Berkeley, Calif
    • mcvoy, l. w. and kleiman, S. R. 1991. Extent-like performance from a UNIX file system. In Proceedings of the Winter 1991 USENIX Conference (Dallas, Tex, Jan.). USENIX Assoc, Berkeley, Calif, 33-43.
    • (1991) , pp. 33-43
    • mcvoy, l.w.1    kleiman, S.R.2
  • 24
    • 0023964092 scopus 로고
    • Caching in the Sprite network file system
    • Feb., B, and ousterhout, J. K. 1
    • nelson, M.N., welch, B. B, and ousterhout, J. K. 1988. Caching in the Sprite network file system. ACM Trans. Comput. Syst. 6, 1 (Feb.), 134-154.
    • (1988) ACM Trans. Comput. Syst. 6 , pp. 134-154
    • nelson, M.N.1    welch, B.2
  • 25
    • 84976836490 scopus 로고
    • A critique of Seltzer's 1993 USENIX paper. Available as http://www.smli.com/˜ouster/seltzer93.html
    • ousterhout, J. 1995. A critique of Seltzer's 1993 USENIX paper. Available as http://www.smli.com/˜ouster/seltzer93.html.
    • (1995)
    • ousterhout, J.1
  • 26
    • 0023965882 scopus 로고
    • The Sprite network operating system
    • Feb., cherenson, A, douglis, F, nelson, M, and welch, B. 2
    • ousterhout, J, cherenson, A, douglis, F, nelson, M, and welch, B. 1988. The Sprite network operating system. IEEE Comput. 21, 2 (Feb.), 23-36.
    • (1988) IEEE Comput. 21 , pp. 23-36
    • ousterhout, J.1
  • 27
    • 85119642330 scopus 로고
    • Proceedings of the 1988 ACM Conference on Management of Data (SIGMOD)
    • June, gibson, G, and katz, R. H. A case for redundant arrays of inexpensive disks (RAID). In (Chicago). ACM New York
    • patterson, D.A., gibson, G, and katz, R. H. 1988. A case for redundant arrays of inexpensive disks (RAID). In Proceedings of the 1988 ACM Conference on Management of Data (SIGMOD) (Chicago, 111, June). ACM, New York, 109-116.
    • (1988) , vol.111 , pp. 109-116
    • patterson, D.A.1
  • 28
    • 84976783097 scopus 로고
    • Proceedings of the 4th Conference on Hypercubes
    • Mar., A concurrent file system for a highly parallel mass storage subsystem. In (Monterey, Calif). ACM New York
    • pierce, P. 1989. A concurrent file system for a highly parallel mass storage subsystem. In Proceedings of the 4th Conference on Hypercubes (Monterey, Calif, Mar.). ACM, New York, 155-160.
    • (1989) , pp. 155-160
    • pierce, P.1
  • 29
    • 84883295790 scopus 로고
    • Proceedings of the 13th Symposium on Operating Systems Principles (SOSP) (Asilomar, Calif, Oct.). ACM SIGOPS Oper. Syst. Rev
    • 25, The design and implementation of a log-structured file system. In
    • rosenblum, M. and ousterhout, J. K. 1991. The design and implementation of a log-structured file system. In Proceedings of the 13th Symposium on Operating Systems Principles (SOSP) (Asilomar, Calif, Oct.). ACM SIGOPS Oper. Syst. Rev. 25, 5, 1-15.
    • (1991) , vol.5 , pp. 1-15
    • rosenblum, M.1    ousterhout, J.K.2
  • 30
    • 0025419861 scopus 로고
    • Coda: A highly available file system for a distributed workstation environment
    • Apr., J, kumar, P, okasaki, M. E, siegel, E. H, and steere, D. C. 4
    • satyanarayanan, M, kistler, J. J, kumar, P, okasaki, M. E, siegel, E. H, and steere, D. C. 1990. Coda: A highly available file system for a distributed workstation environment. IEEE Trans. Comput. 39, 4 (Apr.). 447-459.
    • (1990) IEEE Trans. Comput. 39 , pp. 447-459
    • satyanarayanan, M.1    kistler, J.2
  • 31
    • 84976815743 scopus 로고
    • Proceedings of the IEEE Workshop on the Management of Replicated Data (Nov.). IEEE, New York, 91-95. seltzer, m, bostic, k, mckusick, m. k, and staelin, C. 1993. An implementation of a log-structured file system for UNIX In Proceedings of the Winter 1993 USENIX Conference
    • and stonebraker, M. Highly redundant management of distributed data. In (San Diego, Calif., Jan.). USENIX Assoc. Berkeley Calif.
    • schloss, G. A. and stonebraker, M. 1990. Highly redundant management of distributed data. In Proceedings of the IEEE Workshop on the Management of Replicated Data (Nov.). IEEE, New York, 91-95. seltzer, m, bostic, k, mckusick, m. k, and staelin, C. 1993. An implementation of a log-structured file system for UNIX In Proceedings of the Winter 1993 USENIX Conference (San Diego, Calif., Jan.). USENIX Assoc., Berkeley, Calif., 307-326.
    • (1990) , pp. 307-326
    • schloss, G.A.1
  • 32
    • 85084163097 scopus 로고
    • Proceedings of the Winter 1995 USENIX Conference
    • Jan., File system logging versus clustering: A performance comparison. In). USENIX Assoc Berkeley, Calif
    • seltzer, M., smith, K. A., balakrishnan,H., chang, J., mcmains, S., and padmanabhan, V. 1995. File system logging versus clustering: A performance comparison. In Proceedings of the Winter 1995 USENIX Conference (Jan.). USENIX Assoc, Berkeley, Calif, 249-264.
    • (1995) , pp. 249-264
    • seltzer, M.1    smith, K.A.2    balakrishnan, H.3    chang, J.4    mcmains, S.5    padmanabhan, V.6
  • 33
    • 0022605830 scopus 로고
    • Proceedings of the 6th International Conference on Distributed Computing Systems (ICDCS
    • May, lindell, R, and popek, G. J. Name service locality and cache design in a distributed operating system. In) ( IEEE New York
    • sheltzer, A.B., lindell, R, and popek, G. J. 1986. Name service locality and cache design in a distributed operating system. In Proceedings of the 6th International Conference on Distributed Computing Systems (ICDCS) (May). IEEE, New York, 515-522.
    • (1986) , pp. 515-522
    • sheltzer, A.B.1
  • 34
    • 3042954417 scopus 로고
    • A trace-driven analysis of name and attribute caching in a distributed file system In
    • Jan.,). USENIX Assoc Berkeley, Calif
    • shirriff, k. and ousterhout, J. 1992. A trace-driven analysis of name and attribute caching in a distributed file system In Proceedings of the Winter 1992 USENIX Conference (Jan.). USENIX Assoc, Berkeley, Calif, 315-331.
    • (1992) Proceedings of the Winter 1992 USENIX Conference , pp. 315-331
    • shirriff, k.1    ousterhout, J.2
  • 35
    • 84976659015 scopus 로고
    • Proceedings of the Summer 1990 USENIX Conference
    • June, birman, K, and marzullo, K. Deceit: A flexible distributed file system. In (Anaheim, Calif). USENIX Assoc Berkeley, Calif
    • siegel, A, birman, K, and marzullo, K. 1990. Deceit: A flexible distributed file system. In Proceedings of the Summer 1990 USENIX Conference (Anaheim, Calif, June). USENIX Assoc, Berkeley, Calif, 51-61.
    • (1990) , pp. 51-61
    • siegel, A.1
  • 36
    • 0021100079 scopus 로고
    • Proceedings of the 9th Symposium on Operating Systems Principles (SOSP) (Nov.) ACM SIGOPS Open Syst Rev 17
    • popek, G, english, R, kline, C, and thiel, G. The LOCUS distributed operating system. In
    • walker, B, popek, G, english, R, kline, C, and thiel, G. 1983. The LOCUS distributed operating system. In Proceedings of the 9th Symposium on Operating Systems Principles (SOSP) (Nov.) ACM SIGOPS Open Syst Rev 17, 5, 49-70.
    • (1983) , vol.5 , pp. 49-70
    • walker, B.1
  • 37
    • 84976818187 scopus 로고
    • Proceedings of the USENIX File Systems Workshop
    • May, DataMesh research project, phase 1. In). USENIX Assoc Berkeley, Calif
    • wilkes, J. 1992. DataMesh research project, phase 1. In Proceedings of the USENIX File Systems Workshop (May). USENIX Assoc, Berkeley, Calif, 63-69.
    • (1992) , pp. 63-69
    • wilkes, J.1


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