Session mobility is a solution that allows the migration of an operating system environment between machines. It uses virtual machine (VM) technology like VMWare to store a user's session on a mobile device. When connected to networks, it can dynamically update data in the session via opportunistic connections. Security is a challenge due to risks of damage, loss or theft of devices storing user data. Trusted computing approaches aim to address this through tamper-proof hardware and authenticated boot processes.
17. Performance
Performance Suse Linux Suse Linux Suse Linux Suse Linux
- + Harddrive w/VMWare w/ WMWare iPod
- - + Harddrive + iPod -
Average Cache Read 1345.065 999.015 1156.425 1377.472
Std. Dev Cache Read 61.604 170.089 65.998 101.821
Min Cache Read 1258.93 736.32 657.09 1005.65
Max Cache Read 1450.22 1219.67 1240.53 1503.48
Average Read 14.7662 116.2162 117.7391 14.574
Std. Dev Read 0.186383877 15.57866994 10.6832118 0.719
Min Read 14.44 73.69 79.46 11.76
Max Read 15.2 139.99 137.72 15.19
Table 1: A comparison of the cache and hard drive reads with VMWare
7.1 Overview
There are many different problems with the mobile data approach with
respect to security. The most pressing of those concerns is the integrity
and security of the data on the mobile device. A user will be unwilling to
use this system if the data stored on the device is not safe from attackers.
17
This is especially important for users who want to use this type of system
to transport data from work to their homes given that the data may be