Skip to main content

Optimale Dateiallokation und Auftragsbearbeitung: Modellierungsaspekte eines verteilten Dateisystems

  • Conference paper
Kommunikation in verteilten Systemen

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 267))

  • 61 Accesses

Zusammenfassung

Verteilte Dateisysteme spielen eine wichtige Rolle, wenn es darum geht, dezentral gespeicherte Daten gemeinsam zu nutzen. Die Entwicklung sowie die Modellierung solcher Systeme erfordert die Berücksichtigung vieler Einzelaspekte. In dieser Arbeit werden zwei wichtige Aspekte näher untersucht:

Optimale Dateiallokation ist ein seit langem bekanntes Konzept, das die Leistungsfähigkeit eines verteilten Dateisystems erhöhen kann. Wir stellen hierfür ein Optimierungsmodell vor, das dynamisch sowohl die Lokalität als auch den Replikationsgrad der Dateien im System bestimmt. Es genügt dabei den folgenden Kriterien: Die globalen Kommunikationszeiten im System sind minimal, die Anzahl der Dateikopien fällt nicht unter ein gefordertes Mindestmaß, und eine vordefinierte Verfügbarkeitsmarke wird überschritten. Selbstverständlich ist eine optimale Dateiallokation speicherbar. Die hohe Komplexität der Optimierung wird reduziert durch die Einführung einer für die Optimierung relevanten Dateimenge.

Der zweite Aspekt, der näher untersucht werden soll, ist die kommunikationszeitminimale Abwicklung individueller Auftragsbearbeitungen ohne die Dateiallokation zu verändern. Wir stellen hierfür ein Optimierungsmodell vor, das abhängig von der aktuellen Dateiallokation den Ausführungsort eines Programms optimal bestimmt und diese Ausführungslokation zu einem wesentlichen Leistungskriterium macht.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. D. Barbara, H. Garcia-Molina, and A. Spauster. Policies for dynamic vote reassignment. In Proc. 6th Int. Conf. on Distributed Computing Systems, Seiten 37–44, Cambridge, MA, Mai 1986.

    Google Scholar 

  2. D. Barbara, H. Garcia-Molina, and A. Spauster. Increasing availability under mutual exclusion constraints with dynamic vote reassignment. ACM Transactions on Computer Systems, 7 (4): 394–426, November 1989.

    Article  Google Scholar 

  3. U.M. Borghoff. Dynamische Dateiallokation innerhalb eines volltransparenten verteilten Dateisystems. Technischer Bericht TUM-I9027, Inst, für Informatik, Techn. Univ. München, Germany, August 1990.

    Google Scholar 

  4. U.M. Borghoff. A priority-driven, consistency-preserving strategy for the relocation problem of replicated files. In Proc. 11. ITG/GI-Fachtagung — Architektur von Rechensystemen, Seiten 365–375, München, Germany, März 1990. VDE-Verlag.

    Google Scholar 

  5. U.M. Borghoff. Voting and relocation strategies preserving consistency among replicated files. In Proc. 3rd Int. Conf. on Database Theory, Paris, France, Dezember 1990. Springer Verlag.

    Google Scholar 

  6. D. Davĉev and W.A. Burkhard. Consistency and recovery control for replicated files. In Proc. 10th ACM Symp. on Operating Systems Principles, Seiten 87–96, Orcas Islands, Dezember 1985.

    Google Scholar 

  7. S. Davidson, H. Garcia-Molina, and D. Skeen. Consistency in partitioned networks. ACM Computing Surveys, 17 (3): 341–370, September 1985.

    Article  Google Scholar 

  8. L.W. Dowdy and D.V. Foster. Comparative models of the file assignment problem. ACM Computing Surveys, 14 (2): 287–313, Juni 1982.

    Article  Google Scholar 

  9. H. Garcia-Molina. Reliability issues for fully replicated distributed databases. IEEE Computer, 15 (9): 34–42, September 1982.

    Article  Google Scholar 

  10. H. Garcia-Molina and R.K. Abbott. Reliable distributed database management. Proc. of the IEEE, 75 (5): 601–620, Mai 1987.

    Article  Google Scholar 

  11. B. Gavish and O.R.L. Sheng. Dynamic file migration in distributed computer systems. Communications of the ACM, 33 (2): 177–189, Februar 1990.

    Article  Google Scholar 

  12. D.K. Gifford. Weighted voting for replicated data. In Proc. 7th Symp. on Operating Systems Principles, Seiten 150–162, Dezember 1979.

    Chapter  Google Scholar 

  13. M. Herlihy. Dynamic quorum adjustment for partitioned data. ACM Transactions on Database Systems, 12 (2): 170–194, Juni 1987.

    Article  Google Scholar 

  14. S. Jajodia. Managing replicated files in partitioned distributed database systems. In Proc. 3rd Int. Conf. on Data Engineering, Seiten 412–418, Los Angeles, Ca., Februar 1987.

    Google Scholar 

  15. D.D.E. Long and J.-F. Paris. On improving the availability of replicated files. In Proc. 6th Symp. on Reliability in Distributed Software and Database Systems, Seiten 77–83, März 1987.

    Google Scholar 

  16. J.-F. Pâris. Voting with witnesses: A consistency scheme for replicated files. In Proc. 6th Int. Conf. on Distributed Computing Systems, Seiten 606–620, Cambridge, MA, Mai 1986.

    Google Scholar 

  17. J.-F. Pâris. Efficient management of replicated data. In Proc. 2nd Int. Conf. on Database Theory, Seiten 386–409. LNCS #326, Springer Verlag, 1988.

    Google Scholar 

  18. J.-F. Pâris and D.D.E. Long. Efficient dynamic voting algorithms. In Proc. 4ih Int. Conf. on Data Engineering, Seiten 268–275, Los Angeles, Februar 1988.

    Chapter  Google Scholar 

  19. Z. Ruan and W.F. Tichy. Performance analysis of file replication schemes in distributed systems. In Proc. of the 1987 ACM SIGMETRICS Conf. on Measurement and Modeling of Computer Systems, Seiten 205–215, 1987.

    Chapter  Google Scholar 

  20. D. Skeen. A quorum-based commit protocol. In Proc. 6th Berkeley Workshop on Distributed Data Management and Computer Networks, Seiten 69–80, Berkeley, Ca., Februar 1982.

    Google Scholar 

  21. R.H. Thomas. A majority consensus approach to concurrency control for multiple copy databases. ACM Transactions on Database Systems, 4 (2): 180–209, Juni 1979.

    Article  Google Scholar 

  22. R. van Renesse and A.S. Tanenbaum. Voting with ghosts. In Proc. 8th Int. Conf. on Distributed Computing Systems, Seiten 456–462, San Jose, Ca., Juni 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heilderberg

About this paper

Cite this paper

Borghoff, U.M. (1991). Optimale Dateiallokation und Auftragsbearbeitung: Modellierungsaspekte eines verteilten Dateisystems. In: Effelsberg, W., Meuer, H.W., Müller, G. (eds) Kommunikation in verteilten Systemen. Informatik-Fachberichte, vol 267. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76462-2_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-76462-2_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-53721-2

  • Online ISBN: 978-3-642-76462-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics