The role of cloud platform in the CloudBook system is an external
resource to store all materials of E-book and to convert the materials
in the vector graphic format. The cloud platform is composed of three
components: a Hadoop Distributed File System (HDFS), a program of
vector graphic converter and a locality-aware job scheduling algorithm.
The HDFS in the CloudBook system stores the files of E-book in distributed
storage servers. The Cloud platformthen coverts E-book files to the
vector graphic format through the vector graphic converter when some
users want to retrieve the E-book files. Due to the distributed environment
of cloud, this study proposes a locality-aware job scheduling
algorithm and applies the algorithm to the cloud platform to reduce
the time consumption of data transmission between computing nodes
and data nodes. The optimized cloud based CloudBook system is
introduced to solve the problem of limited resource in mobile devices.