I am an Associate Professor of Electrical and Computer Engineering at the University of Florida. I am also affiliated with the Advanced Computing and Information Systems (ACIS) Laboratory, and with the NSF I/UCRC Center for Autonomic Computing (CAC).

My current research focuses on the following topics:

  • Virtualization in distributed systems (virtual machines, networks, file systems)
  • Autonomic computing
  • Peer-to-peer systems
  • Social networks and their applications in systems design
  • Cloud computing
  • Computer architecture

My research has been funded by government and industry, including the National Science Foundation, Intel, IBM, NASA, NOAA, and ONR. Some of the current research projects I am involved in include:

  • The Grid Appliance project is an example of an application combining virtual machines and autonomic virtual networks that is used in high-throughput distributed computing.
  • The Social VPN project is an example of an application combining social and autonomic virtual networks that allow users to easily create authenticated, private point-to-point networks with their social peers.
  • The Archer project is an application of the Grid Appliance to create a global infrastructure for simulation-based computer architecture research and education.

At UF, I have taught undergraduate and graduate courses on various aspects of computer systems, including computer architecture, virtualization, and principles of computer systems design.

I currently serve as associate editor of the IEEE Transactions on Computers and the Cluster Computing Journal, and I have served on several technical program committees, including the HPDC, SC, ICAC, Cluster, CCGrid, and SBAC-PAD conferences.