Hardware assisted resource sharing platform for personal cloud

Wei Wang, Ya Zhang, Xuezhao Liu, Meilin Zhang, Zhuo Wang · 2010

More and more novel usage models require the capability of resource sharing among different platforms. To achieve a satisfactory efficiency, we introduce a specific resource sharing technology under which IO peripherals can be shared among different platforms. In particular, in a personal working environment that is built up by a number of devices, IO peripherals at each device can be applied to support application running at another device. This IO sharing is our so-called composable IO because it is equivalent to compose IOs from different devices for an application. We design composable IO logic and achieve pro-migration PCIe devices access, namely a migrated application running at the targeted host can still access the PCIe peripherals at the source host. This is supplementary to traditional VM migration under which application can only use resources from the device where the application runs. Experimental results show that through composable IO logic, applications with remote IO can achieve high efficiency compared with native IO.

Read the paper · More papers on PaperTik