Cloud platform based video-on-demand system and video-on-demand expanding control method

The invention relates to a cloud platform based video-on-demand system and a video-on-demand expanding control method and belongs to the technical field of network videos. The system comprises a client and a video-on-demand cloud platform, and the video-on-demand cloud platform comprises at least one video service virtual machine and one database virtual machine. The video service virtual machine stores and provides service information and video information which is low in modification degrees for a user, and the database virtual machine stores and provides user information and video information which is high in modification degrees. By means of the cloud platform, the system directly copies operated contents stored in a volume of the service virtual machine only through snapshot to achieve expanding, manual operation is not required, and the system has a characteristic of elastic scale expansion; individuation requirements of the user are fully met, and simultaneously, the problem that the number of users changes randomly is solved; and the cloud platform based video-on-demand system is simple in structure, and the video-on-demand expanding control method is simple in application modes and wide in application ranges.