The invention relates to a
cloud computing system and a method for running high-performance computation in the same. The method comprises a step of creating a high-performance computation
resource pool. The step of creating the high-performance computation
resource pool specifically comprises: creating a
scheduling system virtual machine in a computing node based on a high-performance computation operation demand by a
cloud computing management system to run a high-performance computation
scheduling system, creating computation virtual machines in a certain quantity of computing nodes, and returning information of the computation virtual machines to the high-performance computation
scheduling system to form the high-performance computation
resource pool. The created high-performance computation resource
pool further can dynamically add and recover resources. According to the method, the high-performance computation resource
pool is created in the
cloud computing system; and by adopting a
virtualization technology, the flexibility and elasticity brought by
virtualization can be achieved in high-performance computation, and nearly no performance loss is caused. Therefore, the
utilization rate of resources can be increased, the monopolization of a single business to the resources can be broken through, and the dynamicity of a whole computing service platform is realized.