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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.