Cloud computing consists of many enabling technologies such as virtualization technology, Web service and SOA, web 2.0, world-wide distributed storage system, and map-reduce programming model, which could solve the above challenging issues existing in traditional sensor information system [16, 17].Virtualization technology is the base of cloud computing, which partitions hardware and thus provides