Wirtualizacja mobilna

Wirtualizacja mobilna to wirtualizacja sprzętu na telefonie komórkowym lub podłączonym urządzeniu bezprzewodowym. Umożliwia jednoczesne działanie wielu systemów operacyjnych lub maszyn wirtualnych na telefonie komórkowym lub podłączonym urządzeniu bezprzewodowym. Wykorzystuje hiperwizora do tworzenia bezpiecznej separacji między bazowym sprzętem a oprogramowaniem, które działa na nim; można to uznać za formę wbudowanego hiperwizora lub bliskiego odpowiednika. Technologia wirtualizacji jest szeroko stosowana od wielu lat w innych dziedzinach, takich jak serwery danych ( wirtualizacja pamięci masowej). ) i komputerów osobistych ( wirtualizacja pulpitu ).

Aplikacje

Tania platforma

W 2008 roku branża mobilna zainteresowała się wykorzystaniem zalet technologii wirtualizacji dla telefonów komórkowych i innych urządzeń, takich jak tablety, netbooki i moduły machine-to-machine (M2M). Dzięki wirtualizacji mobilnej urządzenia mobilne mogą być produkowane taniej dzięki ponownemu wykorzystaniu oprogramowania i sprzętu, co skraca czas opracowywania. Jednym z takich przykładów jest wykorzystanie mobilnej wirtualizacji do tworzenia tanich z systemem Android bez oddzielnego procesora pasma podstawowego poprzez uruchamianie aplikacji i kodu procesora pasma podstawowego na oddzielnych maszynach wirtualnych na jednym procesorze. półprzewodnikowy dostawcy, tacy jak ST-Ericsson, przyjęli wirtualizację mobilną jako część swojej strategii niskobudżetowej platformy Android.

Przedsiębiorstwo

Innym przykładem zastosowania wirtualizacji mobilnej jest rynek przedsiębiorstw. Obecnie wielu konsumentów nosi dwa telefony komórkowe: jeden do użytku służbowego, a drugi do użytku osobistego. Dzięki wirtualizacji mobilnej telefony komórkowe mogą obsługiwać wiele domen/systemów operacyjnych na tym samym sprzęcie, dzięki czemu dział IT przedsiębiorstwa może bezpiecznie zarządzać jedną domeną (w maszynie wirtualnej), a operator komórkowy może oddzielnie zarządzać drugą domeną (w maszynie wirtualnej). maszyna).

We wrześniu 2010 roku firma ARM ogłosiła, że ​​będzie obsługiwać rozszerzenie wirtualizacji w swoim procesorze ARM Cortex-A15 .

Platformy

Każda platforma mobilna wykonuje wirtualizację inaczej.

Android

W systemie Android istnieje wiele sposobów na wirtualizację, jednak ze względu na ograniczenia i ograniczenia bezpieczeństwa systemu operacyjnego niektóre rodzaje oprogramowania do wirtualizacji nie będą w stanie wykonać wszystkich zadań lub uruchomić wszystkich typów aplikacji.

Zobacz też