This site was created with Jimdo!

Anyone can make their own website with Jimdo -- easily and for free! Choose templates, click to customize, add content in just seconds. It's that simple!
Sign up for your own free website at www.jimdo.com and get started right away.


Current Research

 

1.      The Cuju project aims to develop a hypervisor-based fault tolerance system that is able to tolerate application, OS and hardware failures for applications that run on a virtualized server, in a way in which the application’s memory state is preserved across any such failure and no modification to application or OS is required. It is based on an epoch-based execution model and utilizes periodic VM migration. The current Cuju prototype minimizes the latency penalty associated with this execution model via aggressive execution pipelining and group-based snapshotting and fail-over, and is able to achieve a performance level that exceeds that of a similar commercial implementation from VMware.   

 

 

2.  The Brahma project aims to develop a smartphone virtualization system that is designed to solve the Bring Your Own Device (BYOD) security problem by providing multiple virtual smartphones on a single physical smartphone.  We are exploring two smartphone virtualization implementations: Virtualized smartphone, which runs a HAL-based or an OS-based hypervisor to partition a physical Android smartphone into multiple virtual Android smartphones, and Virtual Mobile Infrastructure, which runs Android virtual machines on an X86 server or an ARM SOC-based server, and streams the display results of these virtual machines to an end user's smartphone.