Publications

Journals

  • "Manetho: Transparent Rollback-Recovery with Low Overhead, Limited Rollback and Fast Output Commit," E.N. Elnozahy and W. Zwaenepoel. In IEEE Transactions on Computers, Special Issue on Fault-Tolerant Computing, pp 526-531, May 92.
  • Conferences

  • "Integrating Checkpointing with Transaction Processing," Y.M. Wang, P.Y. Chung, Y. Huang, and E.N. Elnozahy. In Proceedings of the Twenty-Seventh Annual International Symposium on Fault-Tolerant Computing (FTCS-27), pp. 304-308, June, 1997.
  • "Supporting Nondeterministic Execution in Fault-Tolerant Systems," J.H. Slye and E.N. Elnozahy. In Proceedings of the Twenty-Sixth Annual International Symposium on Fault-Tolerant Computing (FTCS-26), pp. 250-259, June, 1996.
  • "Highly Available Directory Services in DCE," B. Acevedo, L.Bahler, E.N. Elnozahy, V. Ratan and M.E. Segal. In Proceedings of the Twenty-Sixth Annual International Symposium on Fault-Tolerant Computing (FTCS-26), pp. 387-391, June, 1996.
  • "On the Relevance of Communication Costs of Rollback-Recovery Protocols," E.N. Elnozahy. In Proceedings of the SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC '95), August, 1995.
  • "Experiences Using DCE and CORBA to Build Tools for Creating Highly-Available Distributed Systems," E.N. Elnozahy, V. Ratan, and M.E. Segal. In Proceedings of the IFIP International Conference on Open Distributed Processing (ICODP'95), February, 1995.
  • "On the Use and Implementation of Message Logging," E.N. Elnozahy and W. Zwaenepoel. In Proceedings of the Twenty Fourth International Symposium on Fault-Tolerant Computing (FTCS-24), pp. 298-307, June 1994.
  • "The Performance of Consistent Checkpointing," E.N. Elnozahy, D.B. Johnson and W. Zwaenepoel. In Proceedings of the Eleventh Symposium on Reliable Distributed Systems, pp 39-47, October 92.
  • "Replicated Distributed Processes in Manetho," E.N. Elnozahy and W. Zwaenepoel. In Proceedings of the Twenty-Second International Symposium on Fault-Tolerant Computing (FTCS-22), pp. 18-27, July 92.
  • "A Comparison of Two Approaches to Build Reliable Distributed File Servers," A.K. Bhide, E.N. Elnozahy, S.P. Morgan and A. Siegel. In Proceedings of the 11th International Conference on Distributed Computing Systems, pp. 616-623, May 1991.
  • "A Highly Available Network File Server," A.K. Bhide, E.N. Elnozahy and S.P. Morgan. In Proceedings of the USENIX Winter Conference 1991, pp. 199-205, Jan 1991.
  • Workshops

  • "A Technique for Storing MPEG-1 Video in Cluster Servers," E.N. Elnozahy. In Proceedings of the 1996 IEEE International Workshop on Dependability in Advanced Computing Paradigms, June 1996.
  • "Challenges in Building Highly-Available Software Using DCE," E.N. Elnozahy and Mark Segal. In Proceedings of the Workshop on Parallel/Distributed Platforms in Industrial Products, the 7th IEEE Symposium on Parallel and Distributed Processing, October 1995. Also appeared in the Newsletter of the IEEE Technical Committee on Operating Systems, December 1995.
  • "Network Multicomputing Using Recoverable Distributed Shared Memory," J. Carter, A. Cox, S. Dwarkadas, E.N. Elnozahy, D. Johnson, P. Keleher, S. Rodrigues, W. Yu, and W. Zwaenepoel. Proceedings of COMPCON'93.
  • "Fault Tolerance for a Workstation Cluster," E.N. Elnozahy and W. Zwaenepoel. Proceedings of the Workshop on Hardware and Software Architectures for Fault Tolerance: Perspectives and Towards a Synthesis, June, 1993.
  • "An Integrated Approach to Fault Tolerance," E.N. Elnozahy and Willy Zwaenepoel. In Proceedings of the Second Workshop on Management of Replicated Data, pp. 82-85, November 1992.
  • "Implicit Replication in a Network File Server," A.K. Bhide, E.N. Elnozahy and S.P. Morgan. In Proceedings of the Workshop on Management of Replicated Data, November 1990.
  • Technical Reports

  • "A Survey of Rollback-Recovery Protocols in Message Passing Systems," E.N. Elnozahy, D.B. Johnson and Y.M. Wang. Technical Report CMU-CS-96-181, Department of Computer Science, Carnegie Mellon University, September 1996.
  • "Storage Strategies for Fault-Tolerant Video Servers," E.N. Elnozahy. Technical Report CMU-CS-96-144, Department of Computer Science, Carnegie Mellon University, August 1996.
  • "An Efficient Technique for Tracking Nondeterministic Execution and its Applications," E.N. Elnozahy. Technical Report CMU-CS-95-157, Department of Computer Science, Carnegie Mellon University, May 1995.
  • Ph.D. Thesis

    "Manetho: Fault Tolerance in Distributed Systems Using Rollback-Recovery and Process Replication." E.N. Elnozahy. PhD thesis, Department of Computer Department of Computer Science, Rice University, October 1993. Also available as technical report TR93-212.

    NOTE:

    If you get an error while downloading, please try again. For some reason the server at CMU sometimes does not locate the file on first try but it sure does when you persevere. I regret this inconvenience, but I cannot do much about it.