A method for integrating multiple virtual desktop architectures, comprising: when a user accesses a network disk through a designated virtual desktop architecture in the multiple virtual desktop architectures, acquiring an association relationship between the user and a designated network disk in multiple network disks; and executing an operation of mounting the designated virtual desktop architecture to the designated network disk according to a current state of the designated network disk and the association relationship, wherein the executing an operation of mounting the designated virtual desktop architecture to the designated network disk according to a current state of the designated network disk and the association relationship comprises: when the designated network disk is in an independent state, mounting the designated virtual desktop architecture to the designated network disk according to the association relationship; and when the designated network disk is in a non-independent state, unmounting a virtual desktop architecture currently mounted to the designated network disk, and when the unmounting is successful, mounting the designated virtual desktop architecture to the network disk according to the association relationship, wherein the virtual desktop architecture currently mounted to the designated network disk belongs to multiple virtual desktop architectures, wherein the multiple virtual desktop architectures comprise: a Virtual Desktop Infrastructure, VDI, and a Virtual Operating System Infrastructure, VOI, wherein the independent state is a state in which the designated network disk is not mounted to a Virtual Desktop Infrastructure virtual machine. when a user accesses a network disk through a designated virtual desktop architecture in the multiple virtual desktop architectures, acquiring an association relationship between the user and a designated network disk in multiple network disks; and executing an operation of mounting the designated virtual desktop architecture to the designated network disk according to a current state of the designated network disk and the association relationship, wherein the executing an operation of mounting the designated virtual desktop architecture to the designated network disk according to a current state of the designated network disk and the association relationship comprises: when the designated network disk is in an independent state, mounting the designated virtual desktop architecture to the designated network disk according to the association relationship; and when the designated network disk is in a non-independent state, unmounting a virtual desktop architecture currently mounted to the designated network disk, and when the unmounting is successful, mounting the designated virtual desktop architecture to the network disk according to the association relationship, when the designated network disk is in an independent state, mounting the designated virtual desktop architecture to the designated network disk according to the association relationship; and when the designated network disk is in a non-independent state, unmounting a virtual desktop architecture currently mounted to the designated network disk, and when the unmounting is successful, mounting the designated virtual desktop architecture to the network disk according to the association relationship, wherein the virtual desktop architecture currently mounted to the designated network disk belongs to multiple virtual desktop architectures, wherein the multiple virtual desktop architectures comprise: a Virtual Desktop Infrastructure, VDI, and a Virtual Operating System Infrastructure, VOI, wherein the independent state is a state in which the designated network disk is not mounted to a Virtual Desktop Infrastructure virtual machine.