Today's mobile phones boast computing capabilities once found in mainframe computers and workstations. Mobile CPU clocks run hundreds of MHz, and mobile 32 bit processors access gigabytes of memory. Additionally, mobile network connections stream data at broadband speeds, and mobile versions of enterprise platforms such as Linux and Windows run shrink-wrap applications.
So it should surprise no one that today's mobile phones can also host mobile virtualization platforms with a range of accompanying benefits. As it does on servers and desktop computers, mobile virtualization offers device OEMs, mobile network operators (MNOs), and semiconductor suppliers enhanced security, portability,reliability, license IP isolation, and hardware consolidation.
Mobile phones are no longer stand-alone devices - increasingly, they play the role of enterprise application endpoints. This new, always-on characteristic provides new opportunities across the mobile ecosystem, but also challenges handset OEMs to bring feature-rich, enterprise mobile phones to market, quickly and cost-effectively.
The same, but different
Despite obvious similarities between enterprise/desktop virtualization and its mobile counterpart, mobile phone use cases present key differences: smaller memory capacities demand slimmer embedded hypervisor footprints, current mobile processors lack virtualization support in hardware requiring paravirtualization, and hosted guest software span the gamut from enterprise OSes to embedded RTOSes to stand-alone device drivers.
OK Labs mobile virtualization solution specifically targets mobile requirements and use cases. The OKL4 Microvisor offers developers lightweight virtualization platform with a thin abstraction layer between the OK Labs secure cells (virtual machines - VMs) and underlying hardware.
Mobile virtualization — A developer's best friend
Mobile phone virtualization gives developers a powerful new tool to address a variety of device development challenges. It builds in security, helps in extending application longevity, and lets device OEMs consolidate hardware and software by enabling multiple OSes to run on a single-core processor.
More than just virtualization
The mobile industry is just beginning to exploit advantages made possible by mobile virtualization. Cost reduction, functionality, security, and end-user experience are all driving adoption of this technology.
The OKL4 Microvisor capabilities go beyond virtualization alone to offer developers a range of new design, integration, and deployment options.
OK Labs mobile virtualization solutions are created and delivered through a combination of OK Labs software products and VIP Services in order to address the specific opportunities and challenges relevant to device OEMs, and MNOs, and semiconductor suppliers.