CN106375430B - Cloud desktop management system based on WEB - Google Patents
Cloud desktop management system based on WEB Download PDFInfo
- Publication number
- CN106375430B CN106375430B CN201610792300.7A CN201610792300A CN106375430B CN 106375430 B CN106375430 B CN 106375430B CN 201610792300 A CN201610792300 A CN 201610792300A CN 106375430 B CN106375430 B CN 106375430B
- Authority
- CN
- China
- Prior art keywords
- cloud desktop
- module
- user
- management
- cloud
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012544 monitoring process Methods 0.000 claims abstract description 23
- 238000012986 modification Methods 0.000 claims abstract description 9
- 230000004048 modification Effects 0.000 claims abstract description 9
- 238000007619 statistical method Methods 0.000 claims abstract description 7
- 238000012217 deletion Methods 0.000 claims description 8
- 230000037430 deletion Effects 0.000 claims description 8
- 238000000034 method Methods 0.000 claims description 3
- 238000007792 addition Methods 0.000 claims 1
- 238000013508 migration Methods 0.000 claims 1
- 230000005012 migration Effects 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 12
- 238000007726 management method Methods 0.000 description 50
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention provides a kind of cloud desktop management system based on WEB, cloud desktop management unit, monitoring operation unit and cloud desktop including being deployed on WEB application server operate application interface module, wherein, the cloud desktop management unit includes user management module, cloud desktop management module, accounting module, system setup module and system log module;The monitoring operation unit includes operation state monitor, user's operation monitor, statistical analysis module, resource pool management module and cloud desktop operation configuration module;Inquiry, creation, modification and the delete operation for all pairs of cloud desktop virtual machines that the cloud desktop management unit and monitoring operation unit generate operate application interface module by cloud desktop and are sent to corresponding server, are accordingly controlled by server cloud desktop virtual machine.The system cross-terminal realizes the centralized management and monitoring to cloud desktop, plays the flexible and efficient feature of cloud desktop technology effectively in real time.
Description
Technical Field
The invention relates to the technical field of computer communication, in particular to a management system of a cloud desktop.
Background
The technical revolution of the IT technical industry is brought by the appearance of a cloud desktop technology, namely a desktop virtualization technology, the desktop of an operating system is not limited to running on specific hardware, and a user can cross regions and cross spaces to log in the corresponding system desktop from a far end, so that flexible office work at any time and any place is realized. Secondly, with the occurrence of desktop virtualization, the operating system of a user has high available redundancy by using related virtualization technologies; for a traditional physical host, a single physical host can run a plurality of virtual operating systems by using a virtualization technology, so that the existing hardware resources can be fully utilized, the integration efficiency of the hardware resources is greatly improved, and the utilization rate of the hardware resources is improved. However, the existing commercial cloud desktop system is created based on a virtualization technology, management and monitoring of the system are realized by special development of a software system, so that the types of terminals for management and monitoring are limited, and the system is obviously not matched with the cloud desktop technology flexibly and efficiently.
Disclosure of Invention
In order to solve the problems, the invention provides a cloud desktop management system based on WEB, which realizes centralized management and monitoring of cloud desktops through WEB technology and effectively exerts the characteristics of flexibility and high efficiency of the cloud desktop technology in real time.
The technical scheme for realizing the aim of the invention is as follows:
a cloud desktop management system based on WEB comprises a cloud desktop management unit, an operation monitoring unit and a cloud desktop operation application program interface module which are deployed on a WEB application server, wherein,
the cloud desktop management unit comprises a user management module, a cloud desktop management module, a charging module, a system setting module and a system log module;
the operation monitoring unit comprises an operation state monitor, a user operation monitor, a statistical analysis module, a resource pool management module and a cloud desktop operation configuration module;
all the inquiry, creation, modification and deletion operations of the cloud desktop virtual machine generated by the cloud desktop management unit and the operation monitoring unit are sent to corresponding servers through the cloud desktop operation application program interface module, and the cloud desktop virtual machine is correspondingly controlled by the servers.
Further, in the cloud desktop management unit, the user management module comprises a user list for providing account creation, modification and deletion operations for the access user,
the cloud desktop management module comprises a cloud desktop service display module, a service management module and a storage management module, wherein the cloud desktop service display module provides viewing and combination operation for related cloud desktop services for a user, the service management module provides desktop startup, shutdown, restart and distribution operation for the user, and the storage management module provides storage resource viewing, mounting, releasing and deleting operation for the user;
the charging module comprises a charge list, an order management module and a payment module, wherein the charge list comprises a service charge list and a collection and payment list, the order management module provides operations of checking, modifying, placing orders and the like for a cloud desktop service order for a user, and the payment module comprises a universal network payment interface and provides recharging and purchasing operations of related services for the user;
the system setting module comprises an authority module and a cloud desktop configuration module, wherein the authority module provides service authority control operation for a user, and the cloud desktop configuration module provides cloud desktop service configuration and model setting operation for the user;
the system log module comprises a management system database and is used for recording user operation data, expense data and cloud desktop service state data at specified time.
Also further, in the operation monitoring unit, the operation state monitor is used for inquiring and displaying the operation state of the cloud desktop service in real time;
the user operation monitor monitors and displays the operation process and the user state of each user in real time according to the user operation type;
the statistical analysis module is used for counting data such as the number of cloud desktops, the number of users, the charging state, the number and utilization state of storage resources, the number of resource pools, the operation state of the cloud desktops and the like according to the system logs generated by the system log module and displaying the data according to a preset mode;
the resource pool management module takes cloud desktop computing resources, cloud desktop storage resources, cloud desktop network resources and cloud desktop consumption resources as a resource pool, and provides operations such as adding, deleting, modifying, backing up and migrating the resource pool;
the cloud desktop operation configuration module provides creation, deletion and modification operations of cloud desktop service types, cloud desktop component settings and client settings.
Compared with the prior art, the technical scheme provided by the invention has the beneficial effects that as the cloud desktop management unit, the operation monitoring unit and the cloud desktop operation application program interface module are arranged on the WEB application server, the centralized management and monitoring of the cloud desktop in a cross-terminal mode are realized through the WEB technology, the management and the use of a user and an operation mechanism on a cloud desktop system under diversified environments are met, and the characteristics of flexibility and high efficiency of the cloud desktop technology are fully exerted.
Drawings
Fig. 1 is a system framework diagram of a specific embodiment of a cloud desktop management system based on WEB according to the present invention.
Detailed Description
For a better understanding of the present invention, reference is made to the following detailed description taken in conjunction with the accompanying drawings.
Referring to fig. 1, this example is a WEB cloud desktop management system implemented by using a JAVA language framework, and includes a JAVA cloud desktop management unit, a JAVA operation monitoring unit, and a JAVA cloud desktop operation application program interface module, which are deployed on a WEB application server, where:
the cloud desktop management unit comprises a user management module, a cloud desktop management module, a charging module, a system setting module and a system log module;
the user management module comprises a user list and is used for providing account creating, modifying and deleting operations for the access user, for example, after a new user logs in a WEB cloud desktop management system, one or more cloud desktop accounts can be created as required, and the operations of inquiring, modifying, grouping, deleting accounts and the like can be carried out on the cloud desktop accounts.
The cloud desktop management module comprises a cloud desktop service display module, a service management module and a storage management module, wherein the cloud desktop service display module provides viewing and combination operation for related cloud desktop services for a user, the service management module provides cloud desktop starting, shutdown, restarting and distribution operation for the user, and the storage management module provides storage resource viewing, mounting, releasing and deleting operation for the user; for example, a user can check detailed information of cloud desktop services provided by a cloud desktop service operator through a cloud desktop service display module according to requirements, then combine and match the cloud desktop services according to self use requirements, then allocate corresponding cloud desktop services to a specified account through a service management module, open, close or restart the services, and then check, mount, release or delete required storage resources under the corresponding services.
The charging module comprises a fee list, an order management module and a payment module, wherein the fee list comprises a service fee list and a collection and payment list, the order management module provides operations of viewing, modifying, placing and the like of cloud desktop service orders for users, and the payment module comprises a universal network payment interface, such as a payment treasure payment interface, an online banking payment interface and other existing network payment interfaces, and provides charging and purchasing operations of related services for the users.
The system setting module comprises an authority module and a cloud desktop configuration module, wherein the authority module provides service authority control operation for a user, and the cloud desktop configuration module provides cloud desktop service configuration and model setting operation for the user;
the system log module comprises a management system database and is used for recording user operation data, expense data and cloud desktop service state data at specified time.
The operation monitoring unit comprises an operation state monitor, a user operation monitor, a statistical analysis module, a resource pool management module and a cloud desktop operation configuration module; wherein,
the operation state monitor is used for inquiring and displaying the operation state of the cloud desktop service in real time, such as inquiring and displaying the marketing condition and the distribution condition of the cloud desktop service;
the user operation monitor monitors and displays the operation process and the user state of each user in real time according to the user operation type, such as monitoring the login condition of each user, the setting condition of a cloud desktop service account, the operation running condition of the user account on the cloud desktop service and the like in real time;
the statistical analysis module counts data such as the number of cloud desktops, the number of users, a charging state, the number and utilization state of storage resources, the number of resource pools and the operation state of the cloud desktops, and displays the data in a preset mode, for example, the number of the cloud desktops and the number of the users can be classified and counted according to the scale of the cloud desktop service used by the users, consumption changes of the specified users can be counted according to consumption conditions of the specified users, and the consumption changes of the specified users can be counted according to the number of the resource pools and the CPU utilization rate of the cloud desktop system according to time;
the resource pool management module takes cloud desktop computing resources, cloud desktop storage resources, cloud desktop network resources and cloud desktop consumption resources as resource pools, and provides operations such as adding, deleting, modifying, backing up and transferring the resource pools, for example, a cloud desktop service operation mechanism can perform capacity expansion operations such as adding, modifying and backing up and transferring the resource pools according to the increase of physical equipment;
the cloud desktop operation configuration module provides creation, deletion and modification operations for cloud desktop service types, cloud desktop component settings and client settings, for example, a cloud desktop service operation mechanism can set various types of cloud desktop service templates such as a computing type cloud desktop, a storage type cloud desktop and the like according to current common user use requirements, add corresponding cloud desktop components and operating systems according to the cloud desktop services, and create and update operating system images and the like according to the user use requirements.
All inquiry, creation, modification and deletion operations of the cloud desktop virtual machine, which are generated by the cloud desktop management unit and the operation monitoring unit, are converted into instructions of a standardized interface through the cloud desktop operation application program interface module and are sent to the corresponding server, and the server correspondingly controls the cloud desktop virtual machine.
Due to the cross-platform characteristic of JAVA language, corresponding cloud desktop management units, operation monitoring units and cloud desktop operation application program interface modules are deployed on the WEB application server, centralized management and monitoring of the cross-terminal cloud desktop are seamlessly realized, the management and use of a cloud desktop system by a user and an operation mechanism under diversified environments are met, and the characteristics of flexibility and high efficiency of a cloud desktop technology are fully exerted.
Claims (2)
1. A cloud desktop management system based on WEB comprises a cloud desktop management unit, an operation monitoring unit and a cloud desktop operation application program interface module which are deployed on a WEB application server, wherein,
the cloud desktop management unit comprises a user management module, a cloud desktop management module, a charging module, a system setting module and a system log module;
the operation monitoring unit comprises an operation state monitor, a user operation monitor, a statistical analysis module, a resource pool management module and a cloud desktop operation configuration module;
all inquiry, creation, modification and deletion operations of the cloud desktop virtual machine, which are generated by the cloud desktop management unit and the operation monitoring unit, are converted into instructions of a standardized interface through a cloud desktop operation application program interface module and are sent to a corresponding server, and the server correspondingly controls the cloud desktop virtual machine;
in the cloud desktop management unit,
the user management module comprises a user list used for providing account creating, modifying and deleting operations for the accessing user,
the cloud desktop management module comprises a cloud desktop service display module, a service management module and a storage management module, wherein the cloud desktop service display module provides viewing and combination operation for related cloud desktop services for a user, the service management module provides cloud desktop starting, shutdown, restarting and distribution operation for the user, and the storage management module provides storage resource viewing, mounting, releasing and deleting operation for the user;
the charging module comprises a charge list, an order management module and a payment module, wherein the charge list comprises a service charge list and a collection and payment list, the order management module provides cloud desktop service order checking, modifying and placing operations for a user, and the payment module comprises a universal network payment interface and provides recharging and purchasing operations of related services for the user;
the system setting module comprises an authority module and a cloud desktop configuration module, wherein the authority module provides service authority control operation for a user, and the cloud desktop configuration module provides cloud desktop service configuration and model setting operation for the user;
the system log module comprises a management system database and is used for recording user operation data, expense data and cloud desktop service state data at specified time.
2. The cloud desktop management system based on WEB according to claim 1, wherein in the operation monitoring unit,
the operation state monitor is used for inquiring and displaying the operation state of the cloud desktop service in real time;
the user operation monitor monitors and displays the operation process and the user state of each user in real time according to the user operation type;
the statistical analysis module is used for counting the number of the cloud desktops, the number of users, the charging state, the number and utilization state of the stored resources, the number of resource pools and the operation state data of the cloud desktops and displaying the data in a preset mode;
the resource pool management module takes cloud desktop computing resources, cloud desktop storage resources, cloud desktop network resources and cloud desktop consumption resources as a resource pool, and provides addition, deletion, modification, backup and migration operations for the resource pool;
the cloud desktop operation configuration module provides creation, deletion and modification operations of cloud desktop service types, cloud desktop component settings and client settings.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610792300.7A CN106375430B (en) | 2016-08-31 | 2016-08-31 | Cloud desktop management system based on WEB |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610792300.7A CN106375430B (en) | 2016-08-31 | 2016-08-31 | Cloud desktop management system based on WEB |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106375430A CN106375430A (en) | 2017-02-01 |
CN106375430B true CN106375430B (en) | 2019-06-21 |
Family
ID=57898707
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610792300.7A Active CN106375430B (en) | 2016-08-31 | 2016-08-31 | Cloud desktop management system based on WEB |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106375430B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107194275A (en) * | 2017-04-28 | 2017-09-22 | 苏州蜗牛数字科技股份有限公司 | A kind of private clound operation management platform and method |
CN109214764A (en) * | 2017-07-04 | 2019-01-15 | 上海万根网络技术有限公司 | The remote monitoring method and storage equipment and intelligent terminal of a kind of manpower |
CN107959726A (en) * | 2017-12-14 | 2018-04-24 | 郑州云海信息技术有限公司 | A kind of cloud desktop management system and method based on data center's total management system |
CN108665190A (en) * | 2018-05-29 | 2018-10-16 | 深圳市三宝创新智能有限公司 | A kind of intelligent robot operation management platform |
CN110225088A (en) * | 2019-05-09 | 2019-09-10 | 厦门网宿有限公司 | A kind of cloud desktop management method and system |
CN110138798B (en) * | 2019-05-27 | 2023-04-07 | 深圳前海微众银行股份有限公司 | Cloud desktop management method, device and equipment and readable storage medium |
CN110570225A (en) * | 2019-06-25 | 2019-12-13 | 上海达龙信息科技有限公司 | Virtual cloud desktop use charging method, system, medium and electronic equipment |
CN110881082A (en) * | 2019-10-10 | 2020-03-13 | 袁建平 | Cloud desktop layering method |
CN112068846B (en) * | 2020-08-07 | 2023-11-10 | 福建升腾资讯有限公司 | Application distribution method, device and medium based on dual systems |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103001992A (en) * | 2011-09-19 | 2013-03-27 | 中兴通讯股份有限公司 | Virtual desktop realizing system and using method thereof |
CN103780441A (en) * | 2014-03-04 | 2014-05-07 | 国家电网公司 | Advanced RISC Machine (ARM) framework based cloud terminal network management platform and method |
CN103888530A (en) * | 2014-03-18 | 2014-06-25 | 成都盛思睿信息技术有限公司 | Experiment teaching system based on cloud desktop |
CN104111863A (en) * | 2014-07-17 | 2014-10-22 | 湖南昇云科技有限公司 | Method and system for managing virtual machines in different virtual platforms |
-
2016
- 2016-08-31 CN CN201610792300.7A patent/CN106375430B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103001992A (en) * | 2011-09-19 | 2013-03-27 | 中兴通讯股份有限公司 | Virtual desktop realizing system and using method thereof |
CN103780441A (en) * | 2014-03-04 | 2014-05-07 | 国家电网公司 | Advanced RISC Machine (ARM) framework based cloud terminal network management platform and method |
CN103888530A (en) * | 2014-03-18 | 2014-06-25 | 成都盛思睿信息技术有限公司 | Experiment teaching system based on cloud desktop |
CN104111863A (en) * | 2014-07-17 | 2014-10-22 | 湖南昇云科技有限公司 | Method and system for managing virtual machines in different virtual platforms |
Also Published As
Publication number | Publication date |
---|---|
CN106375430A (en) | 2017-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106375430B (en) | Cloud desktop management system based on WEB | |
CN103281359A (en) | Cloud desktop system and operating method | |
US8606897B2 (en) | Systems and methods for exporting usage history data as input to a management platform of a target cloud-based network | |
US9038068B2 (en) | Capacity reclamation and resource adjustment | |
US8978032B2 (en) | Host naming application programming interface | |
US8930668B2 (en) | Storage black box | |
US9038086B2 (en) | End to end modular information technology system | |
CN103986786A (en) | Remote cloud desktop operation system | |
CN105243321B (en) | A kind of cipher machine, realization and working method based on container virtualization technology | |
CN103888530A (en) | Experiment teaching system based on cloud desktop | |
CN104506635A (en) | Fast and efficient cloud mainframe creating and matching method and system | |
CN103164283A (en) | Method and system for dynamic scheduling management of virtualized resources in virtualized desktop system | |
CN202918339U (en) | Ground test-launch-control system of carrier rocket based on cloud computing | |
CN103841179A (en) | Cloud desktop system | |
CN107645410A (en) | A kind of virtual machine management system and method based on OpenStack cloud platforms | |
CN107404519B (en) | Distributed shared service management system | |
CN114666333A (en) | Control method for cloud computing resource scheduling problem based on multi-tenant theory | |
CN105022659A (en) | Virtual machine state control method and system | |
CN102801636A (en) | Method for limiting bandwidth of cloud hosting network of cloud computing platform | |
CN203301532U (en) | Cloud desktop system | |
CN103902310A (en) | Scheduling system and method for starting of virtual machines | |
CN105681424A (en) | Desktop cloud system | |
CN114579250A (en) | Method, device and storage medium for constructing virtual cluster | |
JP2014127210A (en) | Operation scheduling system for virtual machines and its method | |
US20170054617A1 (en) | Managing a shared pool of configurable computing resources which uses a set of dynamically-assigned resources |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |