The invention discloses a virtual
server system and a data reading-writing method thereof. The virtual
server system comprises a
virtualization server and a Glusterfs server terminal, the
virtualization server comprises a Glusterfs
client terminal module, a virtual log generating module is additionally arranged on the Glusterfs
client terminal module, and the virtual log generating module is configured with a corresponding virtual log cache region. According to the virtual
server system, the virtual log generating module receives random reading / writing requests of a
virtual machine, the virtual log generating module records the writing requests into the virtual log cache region in a sequential mode, and meanwhile a backstage supporter periodically synchronizes the data of the virtual log cache region to the Glusterfs server terminal. According to the virtual
server system and the data reading-writing method of the virtual
server system, the reading and writing performance of discs of the
virtual machine can be greatly improved on the basis that original hardware equipment is not modified,
delay is reduced, and therefore the user experience of
desktop virtualization can be effectively improved.