Appendix A

Mobile Cloud Resource Management

This appendix will firstly provide an overview on cloud resource management frameworks and requirements, and then several existing mobile cloud resource management platforms will be discussed.

A.1 Overview of Cloud Resource Management

The tasks of cloud resource management include resource allocation, recycling, scheduling, and monitoring. The resources to be managed include computation resources, such as CPU and GPU time, storage resources, such as memory and disks, and network resources, such as connection between virtual machines and devices. This section presents four major cloud resource management systems: OpenStack, CloudStack, Euclyptus, and OpenNebula.

A.1.1 OpenStack

OpenStack [220]

Get Mobile Cloud Computing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.