Skip to main content

Entwurf von Client/Server- und Replikationssystemen

  • Conference paper
Datenbanksysteme in Büro, Technik und Wissenschaft

Part of the book series: Informatik aktuell ((INFORMAT))

Zusammenfassung

Diese Arbeit soll einen Beitrag zur Lösung des Problems leisten, wie in einer verteilten Datenbank-Anwendung eine geeignete Replikationsstrategie ausgewählt werden kann. Es wird ein Modell aufgestellt, mit dem die Kosten für die verschiedenen Strategien abgeschätzt werden können. Dabei werden auch die Verfügbarkeit und die Kosten, die durch veraltete Daten entstehen können, einbezogen. Das Modell ist vielseitig parametrisierbar. Zur Plausibilitätsprüfung wurde der heute weit verbreitete Fall des Web-Shops modelliert. Tatsächlich sind zwei Strategien, Fernzugriff vom Web-Shop auf die operationalen Daten und Replikation in den Web-Shop, in der Praxis bereits anzutreffen, und es ist offen, welche der beiden im allgemeinen als die bessere anzusehen ist. Das Modell kann helfen, hier zu quantitativen Aussagen zu kommen.

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. Apers, P. M. G., Data Allocation in Distributed Database Systems. ACM Trans. on Database Systems, 13(3):263–304, September 1988.

    Article  Google Scholar 

  2. Blankinship, R.; Hevner, A. R.; Yao, S. B., An Iterative Method for Distributed Database Design, in Proc. 17th Int. Conf. on Very Large Data Bases, VLDB, S. 389–400, September 1991.

    Google Scholar 

  3. Ciciani, B.; Dias, D. M.; Yu, P. S., Analysis of Replication in Distributed Database Systems. IEEE Trans on Knowledge and Data Engineering, 2(2):248–261, June 1990.

    Google Scholar 

  4. Dadam, P., Verteilte Datenbanken und Client/Serversysteme: Grundlagen, Konzepte und Realisierungsformen, Springer, 1996.

    Google Scholar 

  5. Garcia-molina, H., Performance of update algorithms for replicated data, Band 5 von Computer Science: Distributed Database Systems, UMI Research Press, 1981.

    Google Scholar 

  6. Hwang, S.-Y.; Lee, K. K. S.; Chin, Y. H., Data Replication in a Distributed System: A Performance Study, in Wagner, R. R.; Thoma, H. (editors), Proc. 7th Int. Conf. on Database and Expert System Applications, DEXA, Band 1134 von Lecture Notes in Computer Science, Springer, September 1996.

    Google Scholar 

  7. Jackson, J. R., Networks of Waiting Lines. Operations Research, 5(4):518–521, 1957.

    Article  MathSciNet  Google Scholar 

  8. Kant, K., Application Level Modelling of Parallel Machines, in Proc. ACM SIGMETRICS Conf. on Measurement and Modeling of Computer Systems, S. 83–93, May 1988.

    Google Scholar 

  9. Kant, K., Introduction to Computer System Performance Evaluation, McGraw-Hill Computer Series, McGraw-Hill, 1992.

    Google Scholar 

  10. Mukkamala, R.; Bruell, S. C.; Shultz, R. K., Design of Partially Replicated Distributed Database Systems: An Integrated Methodology, in Proc. ACM SIGMETRICS Conf. on Measurement and Modeling of Computer Systems, S. 187–196, May 1988.

    Google Scholar 

  11. Mlsra, M.; Mitrani, L, On the Propagation of Updates in Distributed Replicated Systems. Performance Evaluation, 35:131–144, 1999.

    Article  Google Scholar 

  12. Mukkamala, R., Measuring the Effects of Data Distribution Models on Performance Evaluation of Distributed Database Systems. IEEE Trans, on Knowledge and Data Engineering, 1(4):494–507, December 1989.

    Article  Google Scholar 

  13. Mitra, D.; Weinberger, P. J., Probalistic Models of Database Locking: Solutions, Computational Algorithms, and Asymptotics. Journal of the ACM, 31(4):855–878, October 1984.

    Article  MathSciNet  MATH  Google Scholar 

  14. Nelson, R. D.; Iyer, B. R., Analysis of a Replicated Database. Performance Evaluation, 5:133–148, 1985.

    Article  Google Scholar 

  15. Nicola, M.; Jarke, M., Increasing the Expressivness of Analytical Performance Models for Replicated Databases, in Beeri, C.; Buneman, P. (editors), Proc. 7th Int. Conf. on Database Theory, ICDT, Band 1540 von Lecture Notes in Computer Science, S. 131–149, Springer, Januar 1999.

    Google Scholar 

  16. Oppel, A., Entwurf von Client/Server-und Replikationssystemen, Diplomarbeit, Technische Universität Dresden, Fakultät Informatik, Institut für Systemarchitektur, Professur für Datenbanken, 2000.

    Google Scholar 

  17. Özsu, M. T.; Valduriez, P., Principles of Distributed Database Systems, Prentice-Hall, 1991.

    Google Scholar 

  18. Rahm, E., Mehrrechner-Datenbanksysteme: Grundlagen der verteilten und parallelen Datenbankverarbeitung, Addison-Wesley, 1994.

    Google Scholar 

  19. Semeczko, G., Replicated Fragment Allocation Using A Clustering Technique, in Proc. 5th Australian Database Conference, S. 210–227, February 1993.

    Google Scholar 

  20. Shah, A.; Marzullo, K., Harary Networks: Architectural Support for Highly Available Distributed Databases, Technischer Bericht TR 90-1070, Department of Computer Science, Cornell University, May 1990.

    Google Scholar 

  21. Thomasian, A.; Ryu, I. K., Performance Analysis of Two-Phase Locking. IEEE Trans, on Software Engineering, 17(3):386–401, May 1991.

    Article  Google Scholar 

  22. Yu, P. S.; Dias, D. M.; Lavenberg, S. S., On the Analytical Modeling of Database Concurrency Control. Journal of the ACM, 40(4):831–872, September 1993.

    Article  MATH  Google Scholar 

  23. Yu, C; Siu, M.; Lam, K.; Chen, C, File Allocation in Distributed Databases with Interaction between Files, in Proc. 9th Conf. on Very Large Data Bases, VLDB, S. 248–259, 1983.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Oppel, A., Meyer-Wegener, K. (2001). Entwurf von Client/Server- und Replikationssystemen. In: Heuer, A., Leymann, F., Priebe, D. (eds) Datenbanksysteme in Büro, Technik und Wissenschaft. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-56687-5_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-56687-5_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41707-1

  • Online ISBN: 978-3-642-56687-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics