mobile app virtualization 101
TRANSCRIPT
![Page 1: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/1.jpg)
Mobile App Virtualization
101
![Page 2: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/2.jpg)
BYODhas forced IT departments
to change the way that
they manage and secure
applications and devices.
![Page 3: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/3.jpg)
Due to BYOD, IT must:
Provision and maintain mobile apps
Support phones and tablets from different manufacturers
Protect business data on mobile devices
![Page 4: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/4.jpg)
Virtual Mobile Infrastructure (VMI) helps solve BYOD challenges by allowing
users to access mobile apps that are hosted
in remote data centers—so sensitive data is
never stored on mobile devices.
Virtual MobileInfrastructure
![Page 5: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/5.jpg)
VMI empowers organizations to:
Develops apps once and support any device
Centralize mobile app management
Detect unauthorized access or data loss
Enforce strong authentication and encryption
![Page 6: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/6.jpg)
Not all VMI solutions are equal.
Mobile App Virtualization offers better session density than
other VMI solutions. It can run
multiple, isolated user instances on
a single Android operating system.
![Page 7: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/7.jpg)
64-bit Android
Multi User Extensions
User 1
User 3User 2
HW Offload Engines
Because mobile app virtualization does not need to run a separate Android VM per user, it delivers 8 to 10xbetter density compared to full OS virtualization1
AndroidVM 1
AndroidVM n
Mobile App Virtualization Full OS Virtualization
Hypervisor
1 Density estimate based on a 16 MB mobile app running on a 1 GB Android system.
![Page 8: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/8.jpg)
Mobile app virtualization requires fewer servers, so
it lowers hardware and
operating costs.
![Page 9: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/9.jpg)
The cost savings are even greater
in the cloud. Organizations can
rent one VM for hundreds of
users rather per user.
![Page 10: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/10.jpg)
Mobile app virtualization:
Accelerates app “boot up time”
Reduces storage requirements
Processes input events and images at
the app level to maximize performance
![Page 11: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/11.jpg)
64-bit Android VM needs more than 2GB of RAM
More VMs will require
• Large data center with higher power and cooling costs
• Complex IT management
• Expensive external storage solution
• Additional VM management solution like OpenStack
Most VMI solutions require professional services
• Not a drop in solution
• High initial setup cost and time
Cost and Scalability of Alternative Approaches
![Page 12: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/12.jpg)
Android VM
App App
Display
Audio
Input
Simple Doesn’t Scale…
XEN/KVM - HYP
Base Linux or DOM0 Linux
QEMU – Emulation
X-Win
VMI Remote Protocol
QEMU overhead is substantial.
All devices such as display are emulated.
The amount of traffic between VM and host will be enormous. A 1080p emulated device will consume 2 Xeon cores.
10+ Gbs
Display Audio Touch
![Page 13: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/13.jpg)
Capturing Encrypted Data
Multi-User Android Runtime
Secure Container
SecureSSL Proxy
File Scanner
Secure I/O Monitorfor Keystroke & Video
App Behavior Scanner
Network Scanner
![Page 14: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/14.jpg)
Mobile App Virtualization: Security
Centralized storage of data
– Prevents data loss from device theft
Centralized patch management
– Eliminates concerns about devices with
vulnerable or unpatched software
Optional user monitoring
– Records sessions for forensics
![Page 15: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/15.jpg)
Monitor User and Application Activity
Dashboard of system status
Detailed logs of user activity
Ability to record full user session
Geo-tracking
![Page 16: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/16.jpg)
Mobile App Virtualization Architecture
VMI SecurityGateway Clients
AuthenticationServer
Benefits Very high density
Apps can share resources like GPU
Easy to manage
No need for expensive storage
Considerations Cannot define hardware
resources per session
64-bit Android
Multi User Extensions
User 1
User 3User 2
HW Offload Engines
![Page 17: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/17.jpg)
Reasons to Consider Mobile App Virtualization
Low Hardware CostsHigh User Density
Streamlined Management in the Cloud
Accelerated Boot Up Time and Responsive User Interface
![Page 18: Mobile App Virtualization 101](https://reader031.vdocuments.mx/reader031/viewer/2022030304/58785f751a28ab18098b5edd/html5/thumbnails/18.jpg)
Try Mobile App Virtualization at www.sierraware.com/demo