Skip to main content

Transaktionsorientierte Datenverwaltung in einem intelligenten Disk Controller

  • Conference paper
Architektur und Betrieb von Rechensystemen

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

Zusammenfassung

Zugriffe auf den Sekundärspeicher bilden einen immer gröβeren Engpaβ im zeitlichen Ablauf eines Prozesses. Zeitliche Verbesserungen (Leistungsfähigkeit, Kapazität) sind dabei nicht so sehr durch die Weiterentwicklung des eigentlichen Datenzugriffs als vielmehr durch Reduzierung des I/O-Verkehrs und Parallelisierung verschiedener Prozesse zu erwarten. Im Rahmen dieses Artikels wird die Auslagerung von Teilen des Datenverwaltungskerns eines Betriebssystems in einen „Intelligent Disk Controller“ beschrieben. Nach einer Übersicht über den Stand der Technik bei Plattensteuerungen und transaktionsorientierter Datenverwaltung wird die Spezifikation für einen intelligenten Disk Controller vorgeschlagen. Verschiedene Realisierungsvorschläge werden etabliert und abschlieβend die Implementierung von Hardware und Software vorgestellt.

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.

Literaturverzeichnis

  1. Astrahan, M.; Blasgen, M.W.; Chamberlin, D.D.; Eswaran, K.P.; Gray, J.N.; Griffiths, P.P.; King, W.F.; Lorie, R.A.; McJones, P.R.; Mehl, J.W.; Putzolu, G.R.; Traiger, I.L., Wade, B.W.; Watson, V.: “System R: Relational Approach to Database Management” ACM Transactions on Database Systems, Vol. 1, Nr. 2 (1976), pp. 97–137

    Article  Google Scholar 

  2. Bayer, R.: “Verteilte Datenbanksysteme” Informatik Spektrum, Band 7, Heft 1 (1984), pp. 4–19

    MathSciNet  Google Scholar 

  3. Bernstein, P.A.; Goodman, N.: “Concurrency Control in Distributed Data Base Systems” ACM Computing Surveys, Vol. 13, Nr. 2 (1981), pp. 185–221

    Article  MathSciNet  Google Scholar 

  4. Blasgen, M.; Gray, L.; McJones, P.; Lindsay, B.; Lorie, R.; Price, T.; Putzolu, E.; Traiger, I.: “The Recovery Manager of the System R Database Manager” ACM Computing Surveys, Vol. 13, Nr. 2 (1981), pp. 223–242

    Article  Google Scholar 

  5. Dion, J.; Mitchell, J.G.: “A Comparison of Two Network-Based File Servers” Communications of the ACM, Vol. 25, Nr. 4 (1982), pp. 233–245

    Article  Google Scholar 

  6. Diel, H.; Kreiβig, G.; Lenz, N.; Scheible, M.; Schöner, B.: “Data Management Facilities of an Operating System Kernel” Proc. of Anual Meeting, ACM SIGMOD, Boston MA, 1984, pp. 58–69

    Google Scholar 

  7. Diel, H.; Kreyβig, J.; Schukat, H.; Weber, H.; Zeidler, H.Ch.: “Special Hardware Supporting File Management and Query Functions” (to be published)

    Google Scholar 

  8. Eswaran, K.P.; Gray, J.N.; Lorie, R.A.; Traiger, I.L.: “The Notions of Consistency and Predicate Locks in Database System” Communications of the ACM, Vol. 19, Nr. 11 (1976), pp. 624–633

    Article  MATH  MathSciNet  Google Scholar 

  9. Gray, J.N.; Lorie, R.A.; Putzolu, G.F.; Traiger, I.L.: “Granularity of Locks and Degrees of Consistency in a Shared Data Base” Modeling in Data Base Management Systems, (ed. Nijssen), North Holland, 1976, pp. 365–394. Also: IBM Research Report RJ1654, 1975

    Google Scholar 

  10. Gray, J.N.: “Notes on Database Operating Systems” IBM Research Report RJ2188, 1978

    Google Scholar 

  11. Hansen, P.B.: “Betriebssysteme” Carl Hanser Verlag, München Wien, 1977

    Google Scholar 

  12. Harker, J.M.; Brede, D.W.; Pattison, R.E.; Santana, G.R.; Taft, L.G.: “A Quarter Century of Disk File Innovation” IBM Journal of Research and Development, Vol. 25, Nr. 5 (1981), pp. 677–689

    Article  Google Scholar 

  13. Kohler, W.H.: “A Survey of Techniques for Synchronization and Recovery in Decentralized Computer Systems” ACM Computing Surveys, Vol. 13, Nr. 2 (1981), pp. 149–183

    Article  MathSciNet  Google Scholar 

  14. Kreyβig, J.; Schukat, H.; Zeidler, H.Ch.: “A Filter Processor as Part of an Intelligent Disk Controller” Proc. 5th. IWDM, Karuizawa, Japan, 1987, pp. 426–439

    Google Scholar 

  15. Lorie, A.L.: “Physical Integrity in a Large Segmented Database” ACM TODS, Vol. 2, Nr. 1 (1977), pp. 91–104

    Article  Google Scholar 

  16. Satyanarayanan, M.: “A Study of File Sizes and Functional Lifetimes” ACM Operating Systems Review, Vol. 15, Nr. 12 (1981), pp. 96–108

    Article  Google Scholar 

  17. Smith, A.J.: “Disk Cache-Miss Ratio Analysis and Design Considerations” ACM Transactions on Computer Systems, Vol. 3, Nr. 3 (1985), pp. 161–203

    Article  Google Scholar 

  18. Stonebraker, M.: “Virtual Memory Transaction Management” ACM Operating Systems Review, Vol. 18, Nr. 2 (1984), pp. 8–16

    Article  Google Scholar 

  19. Traiger, I.L.: “Virtual Memory Management for Database Systems” ACM Operating Systems Review, Vol. 16, Nr. 4 (1982), pp. 26–48

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kreyβig, J., Schukat, H., Zeidler, H.C. (1988). Transaktionsorientierte Datenverwaltung in einem intelligenten Disk Controller. In: Kastens, U., Rammig, F.J. (eds) Architektur und Betrieb von Rechensystemen. Informatik-Fachberichte, vol 168. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-73451-9_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-73451-9_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-18994-7

  • Online ISBN: 978-3-642-73451-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics