The invention relates to a cloud computing method and system for achieving mobile computing and obtaining mobile data. The cloud computing system comprises an application program server, a distributed type dispatching management unit, a processing pool, a query pool, a storage pool and a cloud management platform, the application program server generates service requests and sends the service requests to the processing pool or the query pool, the distributed type dispatching management unit is used for generating dispatching strategies and load balancing strategies, the processing pool is used for carrying out distributed type processing according to the dispatching strategies and storing processing results in the storage pool in a distributed mode, the query pool is used for seeking related data in the storage pool according to the load balancing strategies in a load balancing mode, the storage pool is used for achieving the virtualization of file storage, file sharing and transparent storage, and the cloud management platform is used for monitoring and managing the processing pool, the distributed type dispatching management unit, the storage pool and the query pool. Based on a distributed type dispatching system and a distributed type file system, service application can be clouded, data moving and mobile computing are achieved in a configurable mode, and therefore high-efficiency parallel computing is achieved.