Távoli mobil virtualizáció - Remote mobile virtualization
A távoli mobil virtualizáció , hasonlóan az asztali virtualizációhoz , olyan technológia, amely elválasztja az operációs rendszereket és az alkalmazásokat az őket elérő kliens eszközöktől. Noha az asztali virtualizáció lehetővé teszi a felhasználók számára a Windows asztali számítógépekhez és alkalmazásokhoz való távoli hozzáférést, a távoli mobil virtualizáció távoli hozzáférést kínál a mobil operációs rendszerekhez, például az Androidhoz .
A távoli mobil virtualizáció magában foglalja a teljes operációs rendszer virtualizációt, amelyet virtuális mobil infrastruktúra ( VMI ) -nek neveznek, valamint a felhasználói és az alkalmazás virtualizációt, amelyet mobilalkalmazás-virtualizációnak neveznek . A távoli mobil virtualizáció lehetővé teszi a felhasználó számára, hogy távolról vezérelje az Android virtuális gépet ( virtuális gép ) vagy egy alkalmazást. A felhasználók távolról tárolt alkalmazásokat érhetnek el HTML5-kompatibilis webböngészőkkel vagy vékony kliensalkalmazásokkal számos okostelefonról, táblagépről és számítógépről, beleértve az Apple iOS, Mac OS, Blackberry, Windows Phone, Windows asztali és Firefox OS eszközöket.
tartalom
Virtuális mobil infrastruktúra (VMI)
A VMI arra hivatkozik, hogy a mobil operációs rendszert egy adatközpont vagy a felhő kiszolgálóján tárolják-e. A mobil operációs rendszer környezetét távolról hajtják végre, és a hálózaton keresztül a Mobile Optimized Display protokollok segítségével jelenítik meg. A virtuális asztali infrastruktúrához (VDI) képest a VMI-nek alacsony sávszélességű hálózati környezetben kell működnie, például ingadozó lefedettségű és mért hozzáféréssel rendelkező mobilhálózatokban. Ennek eredményeként, még ha egy mobiltelefon is csatlakozik a nagy sebességű 4G / LTE hálózathoz, a felhasználóknak a drága telefonszámlák elkerülése érdekében korlátozniuk kell a teljes sávszélességet.
A VMI leggyakoribb megvalósítása több mobil operációs rendszerű virtuális gép (VM) magán vagy nyilvános felhőinfrastruktúrájában történő használatát, és lehetővé teszi a felhasználók számára a távoli elérést, például a Miracast ™, az ACE protokoll vagy a 3G / 4G hálózatokra optimalizált egyedi streaming implementációk révén. Egyes megvalósítások lehetővé teszik a multimédiás átirányítást is a jobb hang- és képteljesítmény érdekében. A felhőben üzemeltetett mobil operációs rendszerek nem korlátozódnak az Androidra. Más operációs rendszerek, például a Firefox OS és az Ubuntu Mobile szintén használhatók virtuális gép példányokként, felhasználástól függően. A meglévő mobil processzorokon alapuló mikrokiszolgálók felhasználhatók a mobil virtuális gépek fogadására is, mivel teljes GPU hozzáférést biztosítanak a szolgáltatásban gazdag felhasználói felületekhez. A nagyobb sűrűség elérése érdekében a VMI implementációk az Android testreszabott verzióit használhatják, amelyek minimalizálják a memóriaigényt és felgyorsítják a rendszerindítási időket.
A VMI használati esetei
- Megfelelő megfelelés - A VMI segítséget nyújt az adatvédelmi előírások, például a HIPAA kezelésére. A VMI minimalizálja a mobil eszközök lopásával kapcsolatos kockázatokat, mivel a mobil adatokat biztonságosan tárolja az adatközpontokban vagy a felhőben, nem pedig a végfelhasználói eszközökön. Ezenkívül a VMI segítségével a szervezetek ellenőrizhetik és ellenőrizhetik az adatokhoz való hozzáférést, és adott esetben létrehozhatnak felhasználói tevékenységek ellenőrzési nyomvonalait.
- A fizikai eszközlopások okozta adatvesztés megakadályozása - A saját eszköz (BYOD) kezdeményezéseinek megjelenésével egyre több felhasználó fér hozzá üzleti alkalmazásokhoz és adatokhoz mobilkészülékükről. Mivel a VMI mobil alkalmazásokat üzemeltet a felhőben, ha egy mobil eszköz elveszik vagy ellopták, az üzleti adatok nem kerülnek veszélybe.
- Az alkalmazásfejlesztés felgyorsítása és a lefedettség kibővítése - a VMI lehetővé teszi az alkalmazásfejlesztőknek, hogy egyszer írjanak alkalmazásokat, és az összes HTML5-kompatibilis mobil eszközön felhasználhassák őket. A legtöbb VMI-forgalmazó VMI-klienseket kínál Android, iOS és Windows Phone, valamint ügyfelek nélküli, HTML5 böngésző alapú hozzáféréshez. Minimalizálja a szoftverfejlesztési költségeket és a mobil szétaprózottság kezelését.
- Az IT műveletek korszerűsítése - A VMI használatával az IT rendszergazdáknak nem kell telepíteniük, kezelniük és frissíteniük az egyes alkalmazásokat a végfelhasználói eszközökön. Ehelyett, ha új alkalmazási javítást adnak ki, az IT egyszer frissítheti a mobil alkalmazást felhőn vagy adatközponton.
Mobilalkalmazás-virtualizáció
A mobilalkalmazás-virtualizációs technológia biztonságos tárolókat használva elválasztja a mobil alkalmazásokat az alapul szolgáló operációs rendszerektől, és analóg az asztali számítógépeken az RDSH-vel és a Citrix XenApp-lal. A VMI-hez képest a mobilalkalmazás-virtualizáció a teljes mobil operációs rendszer helyett csak az egyedi alkalmazást és a felhasználói munkamenetet virtualizálja. A mobilalkalmazás-virtualizáció nagyobb sűrűséget kínálhat, mint a VMI, mivel a távoli operációs rendszer egy példánya több felhasználót is kiszolgálhat, azonban a felhasználók elválasztása kevésbé biztonságos, mint a VMI, és kevesebb a teljes mobil eszköz kontextusa. Biztonságos tárolók használatával minden felhasználói munkamenet el van különítve egymástól, és a felhasználói munkamenet kimenete távolról jelenik meg a végfelhasználó számára. A mobilalkalmazás-virtualizáció elősegíti a nagyszámú felhasználó méretezését, valamint a hardverfunkciók, például a GPU és a titkosítómotorok megosztását az összes felhasználói szekcióban, mivel ezeket az alapul szolgáló operációs rendszer képes kezelni.
A mobilalkalmazás-virtualizáció funkcionálisan hasonló a VMI-hez, mivel mindkét megoldás az egyes felhasználók távoli szerverek mobilszekcióit tárolja; azonban számos fontos szempontból különbözik a VMI-től:
- A mobilalkalmazás-virtualizációs munkamenetek egyetlen megosztott mobil operációs rendszerben futnak, míg a VMI minden felhasználó számára egyedi mobil operációs rendszer-példányokat biztosít
- Ahol a mobilalkalmazás-virtualizációt elsősorban az egyes alkalmazási munkamenetek virtualizálására tervezték, a VMI-t a teljes mobil környezet biztosítására tervezték
- A mobilalkalmazás virtualizációja a végfelhasználó számára átlátható; a végfelhasználónak, aki egy másik mobil operációs rendszertől (pl. iOS) érkezik egy alkalmazáshoz, mint a tárolt operációs rendszerhez (jellemzően Android), nem kell új felhasználói felületet elsajátítania. A Hypori azonban a közelmúltban áthidalta ezt a hiányt a VMI-ben egy zökkenőmentes alkalmazások móddal, amelyben a gazda operációs rendszer rejtett a felhasználótól.
- Ha egy megosztott operációs rendszert használ külön operációs rendszer példányok helyett, a mobilalkalmazás-virtualizáció kevesebb erőforrást igényel, mint a VMI.
- Mivel a felhasználói szétválasztás egyetlen mechanizmusa (általában a SEAndroid házirendek és tárolók), a többrétegű elválasztás helyett, a mobilalkalmazás-virtualizációt kevésbé biztonságosnak találta, mint a VMI-t a biztonsági szakértői szervezetek, például az USA DoD.
A TechTarget elemzői kiváló összehasonlításokat írtak az asztali RDSH (analóg a MAV-hoz) és a VDI-hez (analóg a VMI-hez), és sok ugyanaz a megfigyelés igaz a mobil ekvivalensek összehasonlításánál.
A mobilalkalmazás virtualizációs használati esetei
- VMI használati esetek, ideértve a megfelelést, az alkalmazások gyorsított fejlesztését és az informatikai műveletek egyszerűsítését - A mobilalkalmazások virtualizációja megfelelési, biztonsági és műveleti követelményekkel foglalkozik.
- A mobil alkalmazások élő közvetítése - Az egyik végfelhasználó vezérelheti az alkalmazásokat, míg több felhasználó megtekintheti a mobil alkalmazások élő vagy rögzített munkameneteit. Az élő közvetítés felhasználható videojátékok áttekintésére és bemutatóira, illetve oktató videókhoz mobil alkalmazásokhoz.
- Láthatóság a titkosított forgalomban, amely tanúsítvány-rögzítést használ - Egyre több mobil alkalmazás használja a tanúsítvány-rögzítést a kiszolgálói tanúsítványok azonosításához és a Man közép-támadások megakadályozásához. A tanúsítványok beillesztése ugyanakkor azt is megakadályozza, hogy a szervezetek ellenőrizzék a belső hálózati forgalmat támadások és az adatok kiszűrése szempontjából. A mobilalkalmazás-virtualizációval a szervezetek elemezhetik az összes forgalmat, ideértve a tanúsítvány-rögzítést használó mobilalkalmazások forgalmát is.
- Mobil játék, mint szolgáltatás - A mobil alkalmazás virtualizációja lehetővé teszi, hogy az alacsony szintű telefonokkal rendelkező játékosok grafikusan intenzív többjátékos videojátékokat játsszanak. Mind a VMI, mind a mobilalkalmazás-virtualizáció biztonságos titkosított tárolókban tárolhatja a felhasználói információkat.
Mobil játék, mint szolgáltatás
A játék, mint szolgáltatás, igény szerint közvetíti a videojátékokat mobil eszközökre, játékkonzolokra és számítógépekre. A szerencsejáték-társaság szerverén futtatott járatokat a végfelhasználói mobil eszközökhöz továbbítják. Hagyományosan, a játékként történő szolgáltatás Windows alapú VDI vagy virtuális hálózati számítástechnikát (VNC) használ, és PC-alapú GPU-kat használ. A mobil szerencsejáték szolgáltatásként a szerencsejáték-szolgáltatók az Android-alapú videojátékokat otthoni mikrokiszolgálókon tárolhatják, és ezeket a játékokat alacsony sávszélességű mobilhálózatokon keresztül mobil eszközökre továbbíthatják.
A mobil játék szolgáltatásként a felhasználók kipróbálhatják vagy játszhatnak játékokat anélkül, hogy letöltenék és telepítették volna eszközükre. Ez különösen akkor előnyös, ha korlátozott lemezterülettel, RAM-mal és számítási teljesítménygel rendelkező mobil eszközökhöz tartozik. Mivel a játékot távolról hajtják végre, még a régebbi generációs GPU-kkal rendelkező mobil eszközök is játszhatnak mobil játékokat fejlett 3D grafikával. A mobil szerencsejáték mint szolgáltatás egyben az Android alkalmazásfejlesztők számára is lehetővé teszi a szélesebb közönség elérését, ideértve a Windows Phone, az Apple iOS és a Firefox OS eszköztulajdonosokat. A mobil szerencsejáték mint szolgáltatás ingyenes, reklám által támogatott játékokat vagy előfizetésen alapuló játékszolgáltatásokat kínálhat.