Skip to main content

Abstract

Bubba is a parallel database machine under development at MCC. This paper describes KEV, Bubba’s Operating System kernel. After a brief overview of Bubba a set of requirements for KEV is presented. Our requirements are contrasted with the requirements for conventional, uniprocessor database systems as outlined by Gray, Stonebraker and others. The KEV design is then presented and its features are compared to other distributed operating systems.

Work was done while author was visiting with the Database Program at MCC.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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.

Similar content being viewed by others

References

  1. Gray J.N., Report RJ 2188, IBM Res. Ctr., San Jose, Calif., Feb. 1978.

    Google Scholar 

  2. Stonebraker M., E. Wong, P. Kreps, G. Held, ACM TODS, Vol. 1, No. 3, Sept. 1976.

    Google Scholar 

  3. Stonebraker M., CACM, Vol. 24, No. 7, July 1981.

    Google Scholar 

  4. Ritchie D., K. Thompson, CACM, Vol. 17, No. 7, July 1974.

    Google Scholar 

  5. Ubell M., Database Engineering, Vol. 4, No. 2, Dec. 1981.

    Google Scholar 

  6. Nyberg C, in [33].

    Google Scholar 

  7. Bitton D., D.J. DeWitt, C. Turbyfill, Proc. of the Ninth Int’l Conf. on Very Large Databases, 1983.

    Google Scholar 

  8. Hagmann R.B., D. Ferrari, ACM TODS, Vol. 11, No. 1, Mar. 1986.

    Google Scholar 

  9. Beck, M., Bitton, D., Wilkinson, W.K., to appear in the IEEE Transactions on Computers, 1987.

    Google Scholar 

  10. Chou H.-T., D.J. DeWitt, Proc. of the Eleventh Int’l Conf. on Very Large Databases, 1985.

    Google Scholar 

  11. Traiger I., October 1982.

    Google Scholar 

  12. Blasgen M., Gray, J., Mitoma, M., Price, T., Operating Systems Review, Vol. 13, No. 2, April 1979.

    Google Scholar 

  13. Gray J.N., F. Putzolu, Tandem Computers Technical Note, June 1985.

    Google Scholar 

  14. Bancilhon F., T. Briggs, S. Khoshafian, P. Valduriez, Proceedings of the Thirteenth Int’l Conf. on Very Large Databases, 1987

    Google Scholar 

  15. Osborn S.L., T.E. Heaven, “The Design of a Relational Database System with Abstract Types for Domains,” ACM TODS, Vol. 11, No. 3, Sept. 1986.

    Google Scholar 

  16. Rashid R.F., G. Robinson, Proc. 8th Symposium on Operating Systems Principles, Dec. 1981.

    Google Scholar 

  17. Rashid R.F., 1986 Proc. Fall Joint Computer Conference, Nov. 1986.

    Google Scholar 

  18. Lee H., U. Premkumar, Bell Communications Research Technical Memo, TM-ARH-000324, October 1984.

    Google Scholar 

  19. Wilkinson W.K., M.-Y. Lai, in [29].

    Google Scholar 

  20. Accetta, M., R. Baron, W. Bolosky, D. Golub, R.F. Rashid, A. Tevanian, M. Young, Proc. of the USENIX Conference, Atlanta, Ga., Summer, 1986.

    Google Scholar 

  21. Gaglianello R.D., H.P. Katseff, Proc. 5th Int’l Conf. on Distributed Computer Systems, May 1985.

    Google Scholar 

  22. Gaglianello R.D., H.P. Katseff, Software Practice & Experience, Vol. 16, No. 10, Oct. 1986.

    Google Scholar 

  23. DeWitt D.J., Personal Note, 1986.

    Google Scholar 

  24. Cheriton D., W. Zwaenepoel, Proc. 9h Symposium on Operating Systems Principles, Oct. 1983.

    Google Scholar 

  25. Cheriton D., W. Zwaenepoel, ACM TOCS, Vol. 3, No. 2, May 1985.

    Google Scholar 

  26. Sechrest S., EECS Report No. UCB/CSD 84/191, University of California-Berkeley, June 1984.

    Google Scholar 

  27. Livny M. - Personal Message, September 1986.

    Google Scholar 

  28. Schwetman H., Proceedings 1986 Winter Simulation Conference, Dec. 1986.

    Google Scholar 

  29. IEEE Computer Society Bulletin on Database Engineering, Vol. 9, No. 4, December 1986.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Kluwer Academic Publishers, Boston

About this chapter

Cite this chapter

Wilkinson, W.K., Boral, H. (1988). KEV — A Kernel for Bubba. In: Kitsuregawa, M., Tanaka, H. (eds) Database Machines and Knowledge Base Machines. The Kluwer International Series in Engineering and Computer Science, vol 43. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-1679-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-1679-4_3

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4612-8948-7

  • Online ISBN: 978-1-4613-1679-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics