A cloud desktop data intercommunication method and system
By obtaining and redirecting the nas disk path information of cloud desktop users, the difficulty of migrating and sharing of cloud desktop data in different architectures is solved, and efficient data interoperability is achieved.
Patent Information
- Application Number
- CN202211722989.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-30
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2042-12-30
AI Technical Summary
Cloud desktop data of different architectures has difficulties in migrating and sharing, which makes it impossible to complete data migration and sharing in a short period of time.
By obtaining the information of the logged-in user, querying the path information of their personal Nas disk, and mounting the storage path to other cloud desktops, redirecting the homepage directory and downloading directory to the home directory of the Nas disk, data interoperability of cloud desktops in different architectures is achieved.
It realizes data sharing of cloud desktops in different architectures, simplifies the data migration process, and improves the efficiency of data interoperability.
Smart Images

Figure CN116132441B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of cloud desktops, and in particular to a cloud desktop data intercommunication method and system. Background Art
[0002] Currently, when cloud desktops with different architectures communicate with each other, due to different protocols and domain control systems, storage with different architectures cannot complete a large amount of data migration in a short period of time. At the same time, migration is also extremely difficult, resulting in difficulty in sharing data of cloud desktops with different architectures. Summary of the invention
[0003] The purpose of the present invention is to overcome the defects of the above-mentioned prior art and provide a cloud desktop data intercommunication method and system for realizing data sharing of cloud desktops with different architectures.
[0004] The purpose of the present invention can be achieved by the following technical solutions:
[0005] A cloud desktop data intercommunication method, the method comprising the following steps:
[0006] Send the login credentials to the current cloud desktop, identify the current logged-in user based on the login credentials, and obtain user information;
[0007] After obtaining the user information, query the path information of the personal nas disk of the logged-in user corresponding to the user information, and the path information of the personal nas disk of the logged-in user is used as the storage path of the user;
[0008] After obtaining the user's storage path, mount the location of each NAS disk in the storage path list to other cloud desktops, and redirect the home directory and download directory in the user's storage path to the main directory of the NAS disk;
[0009] When the current cloud desktop communicates data with other cloud desktops, the data of the current cloud desktop is transmitted to other cloud desktops through the home directory and download directory under the main directory of the NAS disk mounted by other cloud desktops, realizing data communication between cloud desktops of different architectures.
[0010] Furthermore, the query of the path information of the personal nas disk of the logged-in user corresponding to the user information is specifically:
[0011] After obtaining the user information, the path information table of the nas disk is searched, wherein the path information table of the nas disk includes multiple pieces of path information of the nas disk, each piece of path information of the nas disk includes user data, and when the user information and the user data match, the path information of the nas disk is used as the path information of the personal nas disk of the logged-in user.
[0012] Furthermore, the path information of the personal nas disk of the logged-in user is one or more.
[0013] Furthermore, the login credentials are credentials obtained after successfully logging in through the current cloud desktop.
[0014] Furthermore, a successful login is: when determining whether the acquired account and password match, the determination result is that the account and password match each other.
[0015] The present invention also provides a cloud desktop data intercommunication system, the system adopts the above method, the system includes a user authentication module, a nas path management service module, a user storage location information module and a data disk loading module, wherein:
[0016] The user authentication module is used to send the login credentials to the current cloud desktop, identify the current logged-in user based on the login credentials, and obtain user information;
[0017] The nas path management service module is used to manage and configure the path information of the logged-in user's personal nas disk;
[0018] The user storage location information module is used to query the path information of the personal nas disk of the logged-in user corresponding to the user information, and the path information of the personal nas disk of the logged-in user is used as the storage path of the user;
[0019] The data disk loading module is used to mount the location of each nas disk in the storage path list to other cloud desktops, and redirect the home directory and download directory in the user's storage path to the main directory of the nas disk.
[0020] Compared with the prior art, the present invention has the following advantages:
[0021] The present invention searches for the path information of the NAS disk of the user of the cloud desktop, mounts the location of each NAS disk in the storage path list to other cloud desktops, and redirects the home directory and download directory in the user's storage path to the main directory of the NAS disk. The data of the current cloud desktop can be transmitted to other cloud desktops through the home directory and download directory in the main directory of the NAS disk mounted by other cloud desktops, thereby realizing data intercommunication between cloud desktops with different architectures. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 It is a flow chart of the present invention. DETAILED DESCRIPTION
[0023] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0024] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0025] Example 1
[0026] The present invention provides a cloud desktop data intercommunication method, the flow chart of the method is as follows Figure 1 shown.
[0027] The cloud desktop data intercommunication method includes the following steps:
[0028] Send the login credentials to the current cloud desktop, identify the current logged-in user based on the login credentials, and obtain user information;
[0029] After obtaining the user information, query the path information of the personal NAS disk of the logged-in user corresponding to the user information, and use the path information of the personal NAS disk of the logged-in user as the user's storage path;
[0030] After obtaining the user's storage path, mount the location of each NAS disk in the storage path list to other cloud desktops, and redirect the home directory home and download directory Download in the user's storage path to the main directory of the NAS disk;
[0031] When the current cloud desktop communicates data with other cloud desktops, the data of the current cloud desktop is transmitted to other cloud desktops through the home directory and download directory under the main directory of the NAS disk mounted by other cloud desktops, realizing data communication between cloud desktops of different architectures.
[0032] The path information of the personal NAS disk of the logged-in user corresponding to the user information is as follows:
[0033] After obtaining the user information, the path information table of the nas disk is searched. The path information table of the nas disk includes multiple nas disk path information. Each nas disk path information includes user data. When the user information and user data match, the path information of the nas disk is used as the path information of the personal nas disk of the logged-in user.
[0034] The path information of the logged-in user's personal NAS disk is one or more.
[0035] The login credentials are the credentials obtained after successfully logging in through the current cloud desktop. Successful login is: when judging whether the obtained account and password match, the judgment result is that the account and password match each other.
[0036] The nas disk in the present invention is compatible with the master nas disk.
[0037] The present invention also provides a cloud desktop data intercommunication system, the system includes a user authentication module, a nas path management service module, a user storage location information module and a data disk loading module, wherein:
[0038] The user authentication module is used to send the login credentials to the current cloud desktop, identify the current logged-in user based on the login credentials, and obtain user information;
[0039] The nas path management service module is a sub-service of cloud sharing, which is used to manage and configure the path information of the personal nas disk of the logged-in user. In addition, the nas path management service module can call the user storage location information module to provide external query services for the path information of the nas disk.
[0040] The user storage location information module is used to query the path information of the personal nas disk of the logged-in user corresponding to the user information, and the path information of the personal nas disk of the logged-in user is used as the user's storage path. The user storage location information module supports the simultaneous acquisition of multiple nas paths and can configure the user's master nas disk.
[0041] The data disk loading module is used to mount the location of each nas disk in the storage path list to other cloud desktops, and redirect the home directory and download directory in the user's storage path to the main directory of the nas disk.
[0042] The present invention searches for the path information of the NAS disk of the user of the cloud desktop, mounts the location of each NAS disk in the storage path list to other cloud desktops, and redirects the home directory and download directory in the user's storage path to the main directory of the NAS disk. The data of the current cloud desktop can be transmitted to other cloud desktops through the home directory and download directory in the main directory of the NAS disk mounted by other cloud desktops, thereby realizing data intercommunication between cloud desktops with different architectures.
[0043] The preferred specific embodiments of the present invention are described in detail above. It should be understood that a person skilled in the art can make many modifications and changes based on the concept of the present invention without creative work. Therefore, any technical solution that can be obtained by a person skilled in the art through logical analysis, reasoning or limited experiments based on the concept of the present invention on the basis of the prior art should be within the scope of protection determined by the claims.
Claims
1. A cloud desktop data intercommunication method, characterized in that: The method comprises the following steps: Send the login credentials to the current cloud desktop, identify the current logged-in user based on the login credentials, and obtain user information; After obtaining the user information, query the path information of the personal nas disk of the logged-in user corresponding to the user information, and the path information of the personal nas disk of the logged-in user is used as the storage path of the user; After obtaining the user's storage path, mount the location of each NAS disk in the storage path list to other cloud desktops, and redirect the home directory and download directory in the user's storage path to the main directory of the NAS disk; When the current cloud desktop communicates data with other cloud desktops, the data of the current cloud desktop is transmitted to other cloud desktops through the home directory and download directory under the main directory of the nas disk mounted by other cloud desktops, so as to realize data communication between cloud desktops of different architectures; the path information of the personal nas disk of the logged-in user corresponding to the query and user information is specifically: After obtaining the user information, the path information table of the nas disk is searched, wherein the path information table of the nas disk includes multiple pieces of path information of the nas disk, each piece of path information of the nas disk includes user data, and when the user information and the user data match, the path information of the nas disk is used as the path information of the personal nas disk of the logged-in user; The login credentials are the credentials obtained after successfully logging in through the current cloud desktop.
2. A cloud desktop data intercommunication method according to claim 1, characterized in that: The path information of the logged-in user's personal NAS disk is one or more.
3. A cloud desktop data intercommunication method according to claim 1, characterized in that: Successful login means: when determining whether the acquired account and password match, the determination result is that the account and password match each other.
4. A cloud desktop data intercommunication system, characterized in that: The system includes a user authentication module, a nas path management service module, a user storage location information module and a data disk loading module, wherein: The user authentication module is used to send the login credentials to the current cloud desktop, identify the current logged-in user based on the login credentials, and obtain user information; The nas path management service module is used to manage and configure the path information of the logged-in user's personal nas disk; The user storage location information module is used to query the path information of the personal nas disk of the logged-in user corresponding to the user information, and the path information of the personal nas disk of the logged-in user is used as the storage path of the user; The data disk loading module is used to mount the location of each nas disk in the storage path list to other cloud desktops, and redirect the home directory and download directory in the user's storage path to the main directory of the nas disk; the query of the path information of the personal nas disk of the logged-in user corresponding to the user information is specifically: After obtaining the user information, the path information table of the nas disk is searched, wherein the path information table of the nas disk includes multiple pieces of path information of the nas disk, each piece of path information of the nas disk includes user data, and when the user information and the user data match, the path information of the nas disk is used as the path information of the personal nas disk of the logged-in user; The login credentials are the credentials obtained after successfully logging in through the current cloud desktop.
5. A cloud desktop data intercommunication system according to claim 4, characterized in that: The path information of the logged-in user's personal NAS disk is one or more.
6. A cloud desktop data intercommunication system according to claim 4, characterized in that: Successful login means: when determining whether the acquired account and password match, the determination result is that the account and password match each other.
