![]() ![]() Finally, we introduce BlackBox, a new container architecture that provides fine-grain protection of application data confidentiality and integrity without the need to trust the operating system. AnDrone introduces a new device container architecture, providing virtual drones with secure access to a full range of drone hardware devices, including sensors such as cameras and geofenced flight control. To enable multiple virtual drones to run in an isolated and secure manner, each virtual drone runs its own containerized operating system instance. This enables multiple virtual drones to run simultaneously on the same physical drone at very little additional cost. AnDrone provides a drone virtualization architecture to leverage the fact that computational costs are cheap compared to the operational and energy costs of putting a drone in the air. Second, we introduce AnDrone, a drone-as-a-service solution that makes drones accessible in the cloud. Checkpoint/Restore in Android (CRIA) to transition an app into a state in which device-specific information the app contains can be safely discarded before checkpointing and restoring the app within a containerized environment on the new device. Selective Record/Adaptive Replay to record just those device-agnostic app calls that lead to the generation of app-specific device-dependent state in services and replay them on the target. Flux introduces two key mechanisms to overcome device heterogeneity and residual dependencies associated with app migration to enable app migration. First, we introduce Flux to support multi-surface apps, apps that seamlessly run across multiple user devices, through app migration. To demonstrate this, we introduce three new container architectures that enable new mobile app migration functionality, a new notion of virtual drones and efficient utilization of drone hardware, and stronger security for cloud computing by protecting containers against untrusted operating systems. My thesis is that new container architectures can provide additional functionality, better resource utilization, and stronger security for mobile, drone, and cloud computing. By using lightweight operating system virtualization, they can provide apps with a virtual computing abstraction while imposing minimal hardware requirements and a small footprint. ![]() 2023 Theses Doctoral New Container Architectures for Mobile, Drone, and Cloud ComputingĬontainers are increasingly used across many different types of computing to isolate and control apps while efficiently sharing computing resources.
0 Comments
Leave a Reply. |