1. A computer-implemented method comprising: identifying, by a virtual machine, a write operation requested by a guest operating system of the virtual machine or an application of the virtual machine; determining, by the virtual machine, whether the write operation requested by the guest operating system or the application of the virtual machine pertains to a temporary file or persistent data; if the write operation requested by the guest operating system or the application of the virtual machine pertains to the temporary file, causing the write operation requested by the guest operating system or the application of the virtual machine to be performed on a first disk assigned to the virtual machine, wherein the first disk assigned to the virtual machine is designated for temporary files of the virtual machine; and if the write operation requested by the guest operating system or the application of the virtual machine pertains to the persistent data, causing the write operation requested by the guest operating system or the application of the virtual machine to be performed on a second disk assigned to the virtual machine, wherein the second disk assigned to the virtual machine is designated for the persistent data of the virtual machine.