After reading this article in the New York Timers, I.T. Managers Struggle to Contain Corporate Data in the Mobile Age – NYTimes.com, regarding employees using their mobile devices for both corporate and personal use, I pulled apart these challenges one by one.
One of the challenges mentioned is corporate and personal applications, potentially malware running on the same mobile OS, and this is not a new problem. Typically, companies provide the hardware, and lock down the PCs where non-corporate software installed is a violation of corporate policy, and there are even at times, nightly corporate programs that go on the network, find these non-corporate applications and remove them. One solution to the mobile devices in the corporate world is a similar approach whereby the mobile OS vendors allow corporations to apply this approach, if the corporation is providing the mobile hardware.
If the company is not providing the mobile device, an effective way partitioning data in the PC world could also be applied to the moble OS world, multiple boot partitions, just like a VM image. As the mobile hardware gets more robust, such as more processors and more, and fast RAM, this solution should be extremely feasible, and allow for the partitioning of corporate data.
There was also an implied usage of personal application using the bandwidth of corporate data, not so much an issue, however, this too can be solved with the traditional PC approach of a Proxy and Firewall approach, i.e. know, acceptable, published ports for approved applications.
In short, a multiple, dual, (or even mobile) OS boot, just like a virtual machine, whereby when you start up your mobile device, you select personal, or corporate image (or corporate 1, 2, etc), and even the image of the mobile OS could be housed in a clould architecture, which I have mentioned in the previous article I posted last year, Elastic Computing for Mobile Devices: Mobile OS Hosting Maximizing Computing Capacity