An access method, comprising: receiving a first creation request for creating, in an operating system, a virtual file system corresponding to a first storage device, the first storage device being an open-source distributed file system; when the first creation request is received a) judging whether a network file system corresponding to a second storage device is mounted in the operating system, wherein the second storage device is a network attached storage, b) if the network file system corresponding to the second storage device is mounted in the operation system, acquiring a path in the operating system as a preset path, wherein the network file system corresponding to the second storage device is mounted at the path, and c) unmounting the network file system corresponding to the second storage device that is mounted in the operating system; creating, in the preset path in the operating system, the virtual file system corresponding to the first storage device using Filesystem in Userspace in the operating system when the first creation request is received; receiving a first access request for the preset path to access the first storage device; sending, by the operating system, the first access request to the virtual file system when the first access request for the preset path is received, wherein the operating system accesses the first storage device by using an application for originally accessing the second storage device through the preset path such that the virtual file system accesses the first storage device according to the first access request and in the same access mode in which the operating system accesses a local storage device. receiving a first creation request for creating, in an operating system, a virtual file system corresponding to a first storage device, the first storage device being an open-source distributed file system; when the first creation request is received a) judging whether a network file system corresponding to a second storage device is mounted in the operating system, wherein the second storage device is a network attached storage, b) if the network file system corresponding to the second storage device is mounted in the operation system, acquiring a path in the operating system as a preset path, wherein the network file system corresponding to the second storage device is mounted at the path, and c) unmounting the network file system corresponding to the second storage device that is mounted in the operating system; a) judging whether a network file system corresponding to a second storage device is mounted in the operating system, wherein the second storage device is a network attached storage, b) if the network file system corresponding to the second storage device is mounted in the operation system, acquiring a path in the operating system as a preset path, wherein the network file system corresponding to the second storage device is mounted at the path, and c) unmounting the network file system corresponding to the second storage device that is mounted in the operating system; creating, in the preset path in the operating system, the virtual file system corresponding to the first storage device using Filesystem in Userspace in the operating system when the first creation request is received; receiving a first access request for the preset path to access the first storage device; sending, by the operating system, the first access request to the virtual file system when the first access request for the preset path is received, wherein the operating system accesses the first storage device by using an application for originally accessing the second storage device through the preset path such that the virtual file system accesses the first storage device according to the first access request and in the same access mode in which the operating system accesses a local storage device.