Device Creation_Abi Nourai_Open Kernel Labs

19
Enabling a Breakthrough in Symbian Device Creation through Symbian OS Virtualization ok-labs.com Abi Nourai Sales Director

description

Presentation from the device creation track. See http://tiny.symbian.org/seewiki for more information.

Transcript of Device Creation_Abi Nourai_Open Kernel Labs

Page 1: Device Creation_Abi Nourai_Open Kernel Labs

Enabling a Breakthrough in Symbian Device Creation through Symbian OS Virtualization

ok-labs.com

Creation through Symbian OS Virtualization

Abi Nourai

Sales Director

Page 2: Device Creation_Abi Nourai_Open Kernel Labs

Virtualization

OS

Middleware

Applications

OS

Middleware

Applications

OS

Middleware

Applications

ok-labs.com

HWHW

2©2009 Open Kernel Labs, Inc. All rights reserved.

OS OSOS

HW

Hypervisor

Virtual HWVirtual HW Virtual HW

Page 3: Device Creation_Abi Nourai_Open Kernel Labs

Virtualization Comes In Many Flavors

ok-labs.com3©2009 Open Kernel Labs, Inc. All rights reserved.

Page 4: Device Creation_Abi Nourai_Open Kernel Labs

But Why Virtualize?

ok-labs.com4©2009 Open Kernel Labs, Inc. All rights reserved.

NEW!

Page 5: Device Creation_Abi Nourai_Open Kernel Labs

Grow the Market

More

More Applications

More Users

More Applications

ok-labs.com5

Lower Handset Cost

More Users

©2009 Open Kernel Labs, Inc. All rights reserved.

Page 6: Device Creation_Abi Nourai_Open Kernel Labs

Lower Cost Symbian Handsets

Applications and Symbian

Platform

Communication Stack and

RTOS

ok-labs.com6©2009 Open Kernel Labs, Inc. All rights reserved.

CommunicationProcessor

ApplicationProcessor

Hypervisor

ApplicationProcessor

Page 7: Device Creation_Abi Nourai_Open Kernel Labs

Bring Products To Market Faster

ok-labs.com7©2009 Open Kernel Labs, Inc. All rights reserved.

Page 8: Device Creation_Abi Nourai_Open Kernel Labs

Reuse to Move Faster

Symbian^N Symbian 9.X Linux

Modern UI, new applications, and services

Exisitngapplications and services

Existing applications and services

ok-labs.com8©2009 Open Kernel Labs, Inc. All rights reserved.

ApplicationProcessor

Symbian^N Symbian 9.X

Hypervisor

Processor(s)

Linux

Page 9: Device Creation_Abi Nourai_Open Kernel Labs

New Usage Scenarios

?

ok-labs.com9©2009 Open Kernel Labs, Inc. All rights reserved.

NEW!

Page 10: Device Creation_Abi Nourai_Open Kernel Labs

Bring Your Own Device to Work

Standard Personal

Environment on Symbian

Secure , managed,

virtual device on Symbian

ok-labs.com10©2009 Open Kernel Labs, Inc. All rights reserved.

ApplicationProcessor

Hypervisor

Processor(s)

Page 11: Device Creation_Abi Nourai_Open Kernel Labs

The Ideal Mobile Virtualization Solution

> Fundamentally reliable and secure implementation

• Runs guest OSes and drivers at user level

• Mechanisms to securely manage resource allocation/use by VMs

• Minimizes the amount of privileged code

> Supports a wide range of VM types

• HLOS guests such as Android, Linux, Symbian, and Windows

ok-labs.com11©2009 Open Kernel Labs, Inc. All rights reserved.

• RTOS guests

• Lightweight execution environments (no guest OS)

> Takes full advantage of the functionality of mobile handset processors

> Proven readiness for commercial use

> Insignificant impact on handset performance

> Small memory footprint, appropriate for handset resource constraints

Page 12: Device Creation_Abi Nourai_Open Kernel Labs

Virtualizing Symbian OS: How Do You Do It!

ok-labs.com12©2009 Open Kernel Labs, Inc. All rights reserved.

Page 13: Device Creation_Abi Nourai_Open Kernel Labs

Virtualization and the Mobile Ecosystem

ok-labs.com13©2009 Open Kernel Labs, Inc. All rights reserved.

Page 14: Device Creation_Abi Nourai_Open Kernel Labs

If Nothing Else, Remember 3 Things!

1 2 3

ok-labs.com14©2009 Open Kernel Labs, Inc. All rights reserved.

1 2 3

Page 15: Device Creation_Abi Nourai_Open Kernel Labs

Open Kernel LabsMobile Virtualization – Momentum

> World’s leading provider of mobile phone virtualization solutions

> Founded in 2006 following 15+ years R&D; > $25MM invested

> Delivers OKL4 ; in more than 300 million devices

> IP commercialization with National ICT Australia

> Solutions for Android, Symbian, Linux, and more

> Growing mobile-to-enterprise market with investor/partner Citrix

ok-labs.com15©2009 Open Kernel Labs, Inc. All rights reserved.

2009 Finalist

Page 16: Device Creation_Abi Nourai_Open Kernel Labs

OKL4 Virtualization Architecture: Secure HyperCell™ Technology

> Uniquely addresses virtual machines and individual applications of drivers

> Separating an application from the OS reduces its trusted computing base

> Native OKL4 applications are reusable with multiple OSes

> Isolating an additional application does not require introduction of

ok-labs.com16

does not require introduction of another OS

> Microvisor provides scheduling, isolation, and communication services

> Communication between cells only allowed where explicitly authorized

©2009 Open Kernel Labs, Inc. All rights reserved.

Page 17: Device Creation_Abi Nourai_Open Kernel Labs

For More Information

> ok-labs.com

> [email protected]

> Abi Nourai

• +44 (75) 9542 3408

[email protected]

ok-labs.com17©2009 Open Kernel Labs, Inc. All rights reserved.

Page 18: Device Creation_Abi Nourai_Open Kernel Labs

Abi Nourai

Sales Director, Open Kernel Labs

[email protected]

ok-labs.com© 2009 Open Kernel Labs, Inc. All rights reserved. Open Kernel Labs

Confidential and Proprietary. Do not distribute in whole or in part without prior

written approval. This document is provided “as is” without any warranties,

express or implied..

Page 19: Device Creation_Abi Nourai_Open Kernel Labs

Competitive Landscape

ok-labs.com19©2009 Open Kernel Labs, Inc. All rights reserved.