Mobile Virtualization is just like Virtualization we use for Servers – one can run a different operating systems on the host simultaneously on one mobile phone. Mobile Virtualization is not so easy as it is for our full fledged computers, for various reasons. In this article, we will discuss the important points on Mobile Virtualization Technology. The later part of the title of this article – Mobile Virtualization – Technology that Can Run Android OS on Symbian is just an example. It is matter of fact, various fake videos run on YouTube like social video sharing websites as for one big reason – everyone wants to get the features of other Mobile Operating Systems fully on one mobile device.
The Wrong Ideas About Mobile Virtualization
Mobile Virtualization is not running an Operating System that is loaded from a Server (that means a full computer) or to somehow to connect your mobile through a wired or wireless connection with your computer to run other OS. In the first instance, the technology is becoming of a Thin Client, not really Mobile Virtualization. For Mobile Virtualization, a full support from the Processor is what needed. Unfortunately, the applied sciences like health, technology are always infiltrated with buzz words from the manufactures, in the same way, Mobile Virtualization has to some extent has deteriorated by its literal meaning.
Possibilities and Obstacles to Mobile Virtualization
VMware like giga brands of Virtualization Software World are already working on Mobile Virtualization. Basically the major obstacles for Mobile Virtualization is Hardware. Usually ARM processors are used on a Typical Mobile Device to make it cheaper, battery life friendly and less production of heat. Cortex-A15 Processor supports native Mobile Virtualization.
Quite Obviously, if we can run Mobile Virtualization in a cost effective way, it will provide the users to run Android OS on a Nokia Symbian mobile, the normal logic tells this.
But there are lot of problems for Mobile Virtualization. Everyone has a blog and can write on Mobile Virtualization very easily, it is not offend anyone but to point many bigger problems we face with Server Virtualization. Only to make the Datacenter running Virtualized Servers, we need to spend a lot on data center cooling. There are lot of articles on Virtualization, if you want to read, please scroll up to get the menu link.
So, basically using a full virtualization technology for Mobile Virtualization has two big problems – your mobile has no powerhouse ! It has a small battery, which is basically not much different from what Mr. Alexander Volta discovered around 1880s. So you need a charger with you for Mobile Virtualization. But how you will cool your device ? Our mobile devices uses only passive cooling. The only possible way is to use Mobile Virtualization ( full virtualization ) is to use it inside a datacenter, that is already arranged to be chilled at 4 degree Celsius (or to buy a direct cooling unit).
Second problem with Mobile Virtualization is Vendor Lock-in for the most popular Mobile Operating Systems. So, Mobile Virtualization is quite far away. Instead of Mobile Virtualization, its better to think to run a hack we used to do to run Windows 2000 on Nokia 6600 sets. That was not Mobile Virtualization, basically emulation.