CN114285842A - 一种基于云桌面的电子阅览室搭建方法及*** - Google Patents
一种基于云桌面的电子阅览室搭建方法及*** Download PDFInfo
- Publication number
- CN114285842A CN114285842A CN202111500273.9A CN202111500273A CN114285842A CN 114285842 A CN114285842 A CN 114285842A CN 202111500273 A CN202111500273 A CN 202111500273A CN 114285842 A CN114285842 A CN 114285842A
- Authority
- CN
- China
- Prior art keywords
- virtual machine
- virtual
- cloud
- identification information
- virtual resource
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000012423 maintenance Methods 0.000 abstract description 17
- 238000005265 energy consumption Methods 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 description 9
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 241000700605 Viruses Species 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000004134 energy conservation Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Stored Programmes (AREA)
Abstract
本发明公开了一种基于云桌面的电子阅览室搭建方法及***,该方法包括以下步骤:云服务器中搭建云计算管理平台,所述云计算管理平台包括一个云计算控制节点和若干个计算节点;部署若干客户端设备,即用户阅读终端,所述用户阅读终端通过网络与云计算管理平台连接;用户通过客户端设备访问云服务器,云服务器中的云计算控制节点根据用户信息创建虚拟机,在虚拟机中部署阅读应用;用户通过虚拟机的虚拟云桌面查询并阅读相关的电子书资源。本公开采用云管理平台加瘦客户端的模式,实现电子阅览室的整体部署,提高服务器硬件资源的利用率,降低硬件设备出现故障的机率,降低***维护成本和信息设备的能耗,加强对云服务器中虚拟资源的安全保护。
Description
技术领域
本发明属于通信技术领域,尤其涉及一种基于云桌面的电子阅览室搭建方法及***。
背景技术
“公共电子阅览室建设计划”是我国实施的重要文化惠民项目。该项目实施以来,我国兴建了一大批免费向公众开放的、兼具绿色环保和技术安全特点的公益性公共电子阅览室,在提高公民素质、提升社会文化气质、提升大众思想道德素质等多个方面发挥了积极的作用。
然而,传统桌面环境下,现有的电子阅览室大都采用PC机的模式,用户数据都保存在本地PC中,因此,内部泄密途径众多且容易受到各种网络攻击,导致数据丢失;传统桌面***故障率高,据统计,平均每400台PC 机就需要一名专职IT人员进行管理维护,且每台PC维护流程需要2~4个小时,后期管理维护困难;PC机采购部署成本高、大量PC机资源闲置浪费;PC机密集的条件下存在噪音等诸多问题。
而云桌面技术源于虚拟化技术,作为云计算技术的重要部分,具有安全、节能、易于管理、灵活访问等特点,就目前发展来看,云桌面取代PC 机的趋势逐步明显。云桌面是一种将虚拟化技术与瘦客户端(TC盒子)***相结合,以虚拟机的形式运行在服务器上,采用桌面传输协议提供远程桌面显示服务,从而实现用户通过网络访问桌面计算环境的技术。桌面云环境下,终端与信息分离,桌面和数据在后台集中存储和处理,信息安全;资源自动管控,维护方便简单,节省IT投资;节能、无噪的TC部署能够有效解决密集环境的温度和噪音问题;桌面云环境下,所有资源都集中在数据中心,能够实现资源的集中管控、弹性调度,资源的集中共享提高了资源利用率。
随着公共电子阅览室的普及程度越来越高,学生、老年人、进城务工人员等使用者的学历及信息素养的差异日益凸显,建设能够满足多文化层次民众需要的新型公共电子阅览室的虚拟化桌面势在必行。
发明内容
为解决上述现有技术的不足,本发明提供了一种基于云桌面的电子阅览室搭建方法及***,采用云管理平台加瘦客户端的模式,实现电子阅览室的整体部署,提高服务器硬件资源的利用率,降低硬件设备出现故障的机率,降低***维护成本和信息设备的能耗,加强对云服务器中虚拟资源的安全保护。
在一些实施方式中,本发明采用如下技术方案:
一种基于云桌面的电子阅览室搭建方法,包括以下步骤:
步骤S01:云服务器中搭建云计算管理平台,所述云计算管理平台包括一个云计算控制节点和若干个计算节点;
步骤S02:部署若干客户端设备,即用户阅读终端,所述用户阅读终端通过网络与云计算管理平台连接;
步骤S03:用户通过客户端设备访问云服务器,云服务器中的云计算控制节点根据用户信息创建虚拟机,在虚拟机中部署阅读应用;
步骤S04:用户通过虚拟机的虚拟云桌面查询并阅读相关的电子书资源。
进一步的技术方案,所述云计算控制节点根据用户信息创建虚拟机时,为所述虚拟机及所述虚拟机对应的虚拟资源配置对应的标识信息。
进一步的技术方案,所述用户通过虚拟机的虚拟云桌面查询并阅读相关的电子书资源,具体步骤包括:所述计算节点接收虚拟机发送的虚拟资源访问请求消息;其中,所述虚拟资源访问请求消息中携带有虚拟机的标识信息及需访问的虚拟资源的标识信息;
所述计算节点根据所述虚拟机的标识信息,及需访问的虚拟资源的标识信息,确定所述虚拟机是否具有访问所述虚拟资源的标识信息对应的虚拟资源的权限。
进一步的技术方案,所述计算节点将虚拟资源的标识信息与虚拟机的标识信息进行比对,根据比对结果确定虚拟机是否具有访问所需访问的虚拟资源的访问权限。
进一步的技术方案,在确定所述虚拟机具有访问所述虚拟资源的标识信息对应的虚拟资源的权限时,所述计算节点允许所述虚拟机访问所述虚拟资源的标识信息对应的虚拟资源;
在确定所述虚拟机不具有访问所述虚拟资源的标识信息对应的虚拟资源的权限时,所述计算节点阻止所述虚拟机访问所述虚拟资源的标识信息对应的虚拟资源。
进一步的技术方案,所述客户端设备为瘦客户端,若干用户阅读终端均与交换机连接,所述交换机与云计算管理平台相连通。
进一步的技术方案,所述客户端设备包括电脑和智能手机。
在另一些实施方式中,采用如下技术方案:
一种基于云桌面的电子阅览室搭建***,包括:云服务器和若干客户端设备,所述云服务器包括云计算管理平台,所述云计算管理平台包括一个云计算控制节点和若干个计算节点;
所述云计算控制节点,用于根据用户信息创建虚拟机,并在虚拟机建立时,为虚拟机及虚拟机对应的虚拟资源配置对应的标识信息。
所述计算节点,用于接收虚拟机发送的虚拟资源访问请求消息。
进一步技术方案,所述计算节点,还用于根据虚拟机的标识信息,及需访问的虚拟资源的标识信息,确定虚拟机是否具有访问虚拟资源的标识信息对应的虚拟资源的权限;
在确定虚拟机具有访问虚拟资源的标识信息对应的虚拟资源的权限时,允许虚拟机访问虚拟资源的标识信息对应的虚拟资源;
在确定虚拟机不具有访问虚拟资源的标识信息对应的虚拟资源的权限时,阻止虚拟机访问虚拟资源的标识信息对应的虚拟资源。
在另一些实施方式中,采用如下技术方案:
一种计算机可读存储介质,其中存储有多条指令,所述指令适于由终端设备的处理器加载并实现如上所述的一种基于云桌面的电子阅览室搭建方法。
在另一些实施方式中,采用如下技术方案:
一种终端设备,其包括处理器和计算机可读存储介质,处理器用于实现各指令;计算机可读存储介质用于存储多条指令,所述指令适于由处理器加载并执行如上所述的一种基于云桌面的电子阅览室搭建方法。
以上一个或多个技术方案存在以下有益效果:
本发明提出了一种基于云桌面的电子阅览室搭建方法及***,解决了传统阅览室、采购部署成本高、资源闲置浪费、网络环境复杂、***维护成本太高、后期管理维护困难、安全性差等问题,采用为云管理平台加瘦客户端的模式,实现电子阅读室的整体部署。
本发明虚拟化桌面的云终端设备的兼容性比较强,用户只能从前台操作虚拟化桌面的运行***,无法接触到后台***和运行中的硬件设备,进而大大降低了虚拟化桌面运行过程中硬件设备出现故障的机率;虚拟化桌面的运行是在大数据、云计算的共同支持下实现的,虚拟化桌面的后台数据可以在同一时间接受多个客户的查询,还能根据用户的需求灵活地分配硬件资源,有效提高了服务器硬件资源的利用率;虚拟化桌面的应用,解决了多种终端设备兼容的问题,允许台式机、笔记本电脑以及iPad等多种移动终端设备登录,提升了用户的登陆体验;虚拟化桌面的应用,将客户登陆端的维护工作简化为对虚拟化桌面***的更新维护,公共电子阅览室的工作人员只需要花几分钟的时间就能完成对整个电子阅览室内的所有虚拟桌面的更新维护,降低管理成本,实用性强,易于推广。
本发明提出的一种基于云桌面的电子阅览室搭建方法及***,在虚拟机有权限访问需访问的虚拟资源时,才允许此虚拟机访问,从而可以降低恶意用户访问其他用户的虚拟资源的情况发生的概率,实现对虚拟资源的保护,进而实现了云服务器中虚拟资源的安全保护。
附图说明
构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
图1为本发明实施例一所述基于云桌面的电子阅览室搭建方法的流程图;
图2为本发明实施例一所述用户阅读终端拓扑图;
图3为本发明实施例二所述云计算管理平台拓扑图。
具体实施方式
应该指出,以下详细说明都是示例性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
实施例一
如图1所示,本实施例提供了一种基于一种基于云桌面的电子阅览室搭建方法,包括以下步骤:
步骤S01:云服务器中搭建云计算管理平台,所述云计算管理平台包括一个云计算控制节点和若干个计算节点;
步骤S02:部署若干客户端设备,即用户阅读终端,所述用户阅读终端通过网络与云计算管理平台连接;
步骤S03:用户通过客户端设备访问云服务器,云服务器中的云计算控制节点根据用户信息创建虚拟机,在虚拟机中部署阅读应用;
步骤S04:用户通过虚拟机的虚拟云桌面查询并阅读相关的电子书资源。
其中,控制中心节点是管理员用来管理调度虚拟机的,计算节点用来运行虚拟机。通过云计算管理平台,可快速地创建虚拟机实例,并轻松地管理虚拟机,包括修改/删除、启动/停止/暂停、恢复/重启、打包/快照/快照还原、迁移/容错、以及带宽/流量设置等。
具体的,在步骤S03中,管理员可以根据自己的想法和设计,在虚拟机上部署相应阅览应用,如一些基本的功能:电子书刊阅读、音乐歌曲欣赏、影视节目欣赏、Internet上网检索与浏览、Email邮件收发和网络即时通讯、远程办公等等。这些应用可以部署在虚拟机上,并在客户端虚拟机中设置相应快捷方式,供用户访问。
具体的,在步骤S03中,在虚拟机创建时,云计算控制节点为了实现对虚拟资源的保护,需要对虚拟机及此虚拟机能够访问的虚拟资源配置对应的标识信息。
进一步的,根据用户信息创建的不同虚拟机对应的标识信息是不同的。
进一步的,在虚拟机创建时,云计算控制节点可以根据用户的信息(如用户的登入信息)确定出创建的虚拟机对应的虚拟资源,进而可以为其虚拟机及此虚拟机能够访问的虚拟资源配置对应的标识信息。
具体的,在步骤S04中,所述用户通过虚拟机的虚拟云桌面查询并阅读相关的电子书资源,具体步骤包括:所述计算节点接收虚拟机发送的虚拟资源访问请求消息;其中,虚拟资源访问请求消息中携带有虚拟机的标识信息及需访问的虚拟资源的标识信息。
具体的,虚拟机在需要访问虚拟资源时,向计算节点发送虚拟资源访问请求消息,且此虚拟资源访问请求消息中携带有其自身的标识信息,即为虚拟机的标识信息及其需要访问的资源的标识信息。
优选的,虚拟资源访问请求消息中也可以不携带需访问的虚拟资源的标识信息,此时需要携带能够标示出需访问的虚拟资源的其他信息,这样,便于计算节点根据此能够标示出需访问的虚拟资源的其他信息,确定出虚拟资源的标识信息。
所述计算节点根据所述虚拟机的标识信息,及需访问的虚拟资源的标识信息,确定虚拟机是否具有访问所述虚拟资源的标识信息对应的虚拟资源的权限。
具体的,所述计算节点在接收到虚拟资源访问请求消息后,解析出其内携带的虚拟资源的标识信息及虚拟机的标识信息,将虚拟资源的标识信息与虚拟机的标识信息进行比对,进而可以根据比对结果确定虚拟机是否具有访问其需访问的虚拟资源的访问权限。
进一步的,所述计算节点可以将解析出的虚拟机的标识信息与虚拟资源的标识信息进行比对,检测虚拟机的标识信息与虚拟资源的标识信息是否一致,若一致,则可以确定虚拟机具有访问虚拟资源的标识信息对应的虚拟资源的访问权限;若不一致,则可以确定虚拟机不具有访问虚拟资源的标识信息对应的虚拟资源的访问权限。
需要说明的是,根据上述步骤确定的结果不同,下面执行的步骤也不同。计算节点确定虚拟机具有访问虚拟资源的标识信息对应的虚拟资源的访问权限时,则执行步骤S04a;计算节点确定虚拟机不具有访问虚拟资源的标识信息对应的虚拟资源的访问权限时,则执行步骤S04b。
步骤S04a:在确定虚拟机具有访问虚拟资源的标识信息对应的虚拟资源的权限时,计算节点允许虚拟机访问所述虚拟资源的标识信息应的虚拟资源。
具体的,计算节点在确定出虚拟机具有访问虚拟资源的标识对应的虚拟资源的权限时,说明虚拟机是合法的,其并不是恶意用户控制的虚拟机,因此计算节点可以运行虚拟机访问所述虚拟资源的标识信息对应的虚拟资源,使虚拟机获取其所需的信息。
步骤S04b:在确定虚拟机不具有访问虚拟资源的标识信息对应的虚拟资源的权限时,计算节点阻止虚拟机访问虚拟资源的标识信息对应的虚拟资源。
具体的,计算节点在确定出虚拟机不具有访问虚拟资源的标识信息对应的虚拟资源的权限时,说明虚拟机是不合法的,其可能是恶意用户控制的虚拟机,因此计算节点阻止虚拟机访问虚拟资源的标识信息对应的虚拟资源。即为,计算节点不对虚拟机此发送的虚拟资源访问请求消息进行响应。
具体地,在本实施例中,用户通过客户端设备输入账号和账号密码登入并访问云服务器,云服务器中的云计算控制节点根据用户的账号信息创建虚拟机,所述云计算控制节点为所述虚拟机配置对应的标识信息。如,用户账号等级为A,且在该账号等级下仅可访问云服务器中A类资源信息,故,此时创建的虚拟机配置为相应的标识信息A。
虚拟机搭建虚拟化云桌面并在用户的客户端设备显示,虚拟机中部署阅读应用,即虚拟化云桌面中显示阅读应用,用户利用该阅读应用查询相关的电子书资源,此时虚拟机中生成虚拟资源访问请求消息,并将该虚拟资源访问请求消息传输至计算节点,其中该虚拟资源访问请求消息包括虚拟机和需访问的虚拟资源的标识信息。
如,所述需访问的虚拟资源即用户所查询的电子书资源,该资源在云服务器中的标识信息为B,虚拟机将该请求资源的标识信息B和该虚拟机自身的标识信息A传输至计算节点,计算节点接收虚拟机发送的虚拟资源访问请求消息,将虚拟机的标识信息A与所需访问的虚拟资源的标识信息B进行对比,若标识信息A的范围大于标识信息B,即虚拟机的标识信息包含所需访问的虚拟资源的标识信息,则计算节点允许虚拟机访问该虚拟资源的标识信息对应的虚拟资源,反之则阻止访问。
这样,云计算控制节点在虚拟机创建时,为虚拟机及虚拟机对应的虚拟资源配置对应的标识信息后,计算节点在虚拟机需访问虚拟资源时,可以根据此虚拟机的标识信息及其需访问的虚拟资源的标识信息,确定此虚拟机是否有权限。在虚拟机有权限访问需访问的虚拟资源时,才允许此虚拟机访问,从而可以降低恶意用户访问其他用户的虚拟资源的情况发生的概率,实现对虚拟资源的保护,进而实现了云计算虚拟机化平台中虚拟资源的安全保护。
具体的,在步骤S04中,如图2所示,用户通过与交换机相连接的阅读终端访问这些虚拟机,阅读本地电子书资源或网络书籍,以及访问相关应用获得多媒体资源。另外,由于客户端没有软驱、光驱等设备,所以一般使用者是无法安装和使用游戏等与工作无关的软件,方便管理。
管理员可以通过云管理平台管理所有客户端设备的整个***,软硬件升级、杀毒、应用软件安装、用户帐户管理等等,通过云管理平台可随时控制虚拟机,开启和关闭***比PC更快速,节能节电,大大减轻维护工作量。
虚拟化桌面云在电子阅览室中的应用,用户可以通过阅读终端获取各类数字化资源,建立足不出户的云阅读方式,提升用户阅读体验,相较于传统电子阅览室管理容易出翔人员不足、设备维护成本高的问题,利用虚拟化桌面云技术的实施,只需要在***上部署虚拟机镜像,定期对电子阅览设备进行更新、维护,就可以方便用户随时随地的信息获取,不仅降低信息设备的能耗,节省管理人员时间,同时还降低了***维护成本。此外,云桌面也可实现对用户资源的动态调整,允许用户根据个性化定制需求安装程序,并对操作***进行统一管理。
虚拟化产品的核心价值在于虚拟化技术与终端技术的有机结合。云计算管理平台可以有效地接管Server、PC的操作***对电脑资源的管理,并且以虚拟化的方式进行再分配,使各个虚拟终端安全、有效、均衡地分享主计算机的资源。计算节点运行虚拟机,通过网络设备,一个服务器计算节点可以连接30多个终端,并提供资源分享的功能,并且支持1920×1080显示分辨率,双USB2.0接口,VGA显示接口,USB键鼠接口等,可以实现与个人电脑相当的多媒体功能,有效地降低了实施成本。
本发明还通过在云计算控制节点在虚拟机创建时,为虚拟机及虚拟机对应的虚拟资源配置对应的标识信息后,计算节点在虚拟机需访问虚拟资源时,可以根据此虚拟机的标识信息及其需访问的虚拟资源的标识信息,确定此虚拟机是否有权限。在虚拟机有权限访问需访问的虚拟资源时,才允许此虚拟机访问,从而可以降低恶意用户访问其他用户的虚拟资源的情况发生的概率,实现对虚拟资源的保护,进而实现了云服务器中虚拟资源的安全保护。
本发明虚拟化桌面的云终端设备的兼容性比较强,用户只能从前台操作虚拟化桌面的运行***,无法接触到后台***和运行中的硬件设备,进而大大降低了虚拟化桌面运行过程中硬件设备出现故障的机率。
虚拟化桌面的运行是在大数据、云计算的共同支持下实现的,虚拟化桌面的后台数据可以在同一时间接受多个客户的查询,还能根据用户的需求灵活地分配硬件资源,有效提高了服务器硬件资源的利用率。
虚拟化桌面的应用,解决了多种终端设备兼容的问题,允许台式机、笔记本电脑以及iPad等多种移动终端设备登录,提升了用户的登陆体验。
虚拟化桌面的应用,将客户登陆端的维护工作简化为对虚拟化桌面***的更新维护,公共电子阅览室的工作人员只需要花几分钟的时间就能完成对整个电子阅览室内的所有虚拟桌面的更新维护。
实施例二
本实施例提供了一种基于云桌面的电子阅览室搭建***,包括:云服务器和若干客户端设备,所述云服务器包括云计算管理平台,如图3所示,所述云计算管理平台包括一个云计算控制节点和若干个计算节点;
所述云计算控制节点,用于根据用户信息创建虚拟机,并在虚拟机建立时,为虚拟机及虚拟机对应的虚拟资源配置对应的标识信息。
所述计算节点,用于接收虚拟机发送的虚拟资源访问请求消息。
进一步的,所述计算节点还用于根据虚拟机的标识信息,及需访问的虚拟资源的标识信息,确定虚拟机是否具有访问虚拟资源的标识信息对应的虚拟资源的权限;
在确定虚拟机具有访问虚拟资源的标识信息对应的虚拟资源的权限时,允许虚拟机访问虚拟资源的标识信息对应的虚拟资源;
在确定虚拟机不具有访问虚拟资源的标识信息对应的虚拟资源的权限时,阻止虚拟机访问虚拟资源的标识信息对应的虚拟资源。
上述***的具体工作过程采用实施例一中的方式实现,在此不再赘述。
实施例三
在一个或多个实施例中,公开了一种终端设备,包括服务器,所述服务器包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现实施例一中的基于云桌面的电子阅览室搭建方法。为了简洁,在此不再赘述。
应理解,本实施例中,处理器可以是中央处理单元CPU,处理器还可以是其他通用处理器、数字信号处理器DSP、专用集成电路ASIC,现成可编程门阵列FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据、存储器的一部分还可以包括非易失性随机存储器。例如,存储器还可以存储设备类型的信息。
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。
实施例一中的基于云桌面的电子阅览室搭建方法可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器、闪存、只读存储器、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
Claims (10)
1.一种基于云桌面的电子阅览室搭建方法,其特征是,包括以下步骤:
步骤S01:云服务器中搭建云计算管理平台,所述云计算管理平台包括一个云计算控制节点和若干个计算节点;
步骤S02:部署若干客户端设备,即用户阅读终端,所述用户阅读终端通过网络与云计算管理平台连接;
步骤S03:用户通过客户端设备访问云服务器,云服务器中的云计算控制节点根据用户信息创建虚拟机,在虚拟机中部署阅读应用;
步骤S04:用户通过虚拟机的虚拟云桌面查询并阅读相关的电子书资源。
2.如权利要求1所述的一种基于云桌面的电子阅览室搭建方法,其特征是,所述云计算控制节点根据用户信息创建虚拟机时,为所述虚拟机及所述虚拟机对应的虚拟资源配置对应的标识信息。
3.如权利要求1所述的一种基于云桌面的电子阅览室搭建方法,其特征是,所述用户通过虚拟机的虚拟云桌面查询并阅读相关的电子书资源,具体步骤包括:
所述计算节点接收虚拟机发送的虚拟资源访问请求消息;其中,所述虚拟资源访问请求消息中携带有虚拟机的标识信息及需访问的虚拟资源的标识信息;
所述计算节点根据所述虚拟机的标识信息,及需访问的虚拟资源的标识信息,确定所述虚拟机是否具有访问所述虚拟资源的标识信息对应的虚拟资源的权限。
4.如权利要求3所述的一种基于云桌面的电子阅览室搭建方法,其特征是,所述计算节点将虚拟资源的标识信息与虚拟机的标识信息进行比对,根据比对结果确定虚拟机是否具有访问所需访问的虚拟资源的访问权限。
5.如权利要求4所述的一种基于云桌面的电子阅览室搭建方法,其特征是,在确定所述虚拟机具有访问所述虚拟资源的标识信息对应的虚拟资源的权限时,所述计算节点允许所述虚拟机访问所述虚拟资源的标识信息对应的虚拟资源。
6.如权利要求4所述的一种基于云桌面的电子阅览室搭建方法,其特征是,在确定所述虚拟机不具有访问所述虚拟资源的标识信息对应的虚拟资源的权限时,所述计算节点阻止所述虚拟机访问所述虚拟资源的标识信息对应的虚拟资源。
7.如权利要求1所述的一种基于云桌面的电子阅览室搭建方法,其特征是,所述客户端设备为瘦客户端,若干用户阅读终端均与交换机连接,所述交换机与云计算管理平台相连通。
8.如权利要求1所述的一种基于云桌面的电子阅览室搭建方法,其特征是,所述客户端设备包括电脑和智能手机。
9.一种基于云桌面的电子阅览室搭建***,其特征是,包括云服务器和若干客户端设备,所述云服务器包括云计算管理平台,所述云计算管理平台包括一个云计算控制节点和若干个计算节点;
所述云计算控制节点,用于根据用户信息创建虚拟机,并在虚拟机建立时,为虚拟机及虚拟机对应的虚拟资源配置对应的标识信息。
所述计算节点,用于接收虚拟机发送的虚拟资源访问请求消息。
10.如权利要求9所述的一种基于云桌面的电子阅览室搭建***,其特征是,所述计算节点还用于根据虚拟机的标识信息,及需访问的虚拟资源的标识信息,确定虚拟机是否具有访问虚拟资源的标识信息对应的虚拟资源的权限;
在确定虚拟机具有访问虚拟资源的标识信息对应的虚拟资源的权限时,允许虚拟机访问虚拟资源的标识信息对应的虚拟资源;
在确定虚拟机不具有访问虚拟资源的标识信息对应的虚拟资源的权限时,阻止虚拟机访问虚拟资源的标识信息对应的虚拟资源。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111500273.9A CN114285842A (zh) | 2021-12-09 | 2021-12-09 | 一种基于云桌面的电子阅览室搭建方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111500273.9A CN114285842A (zh) | 2021-12-09 | 2021-12-09 | 一种基于云桌面的电子阅览室搭建方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114285842A true CN114285842A (zh) | 2022-04-05 |
Family
ID=80871567
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111500273.9A Pending CN114285842A (zh) | 2021-12-09 | 2021-12-09 | 一种基于云桌面的电子阅览室搭建方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114285842A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117149360A (zh) * | 2023-10-30 | 2023-12-01 | 天津市天河计算机技术有限公司 | 远程实训方法、设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102641198A (zh) * | 2012-04-27 | 2012-08-22 | 浙江大学 | 基于无线网络和声音定位的盲人环境感知方法 |
CN103458050A (zh) * | 2013-09-16 | 2013-12-18 | 浪潮电子信息产业股份有限公司 | 一种基于云计算的电子阅览室搭建方法 |
CN104104716A (zh) * | 2014-06-12 | 2014-10-15 | 苏州工业职业技术学院 | 基于云计算的虚拟桌面***及其方法 |
CN105303102A (zh) * | 2015-11-03 | 2016-02-03 | 浪潮电子信息产业股份有限公司 | 一种虚拟机的安全访问方法及虚拟机*** |
WO2016177079A1 (zh) * | 2015-07-13 | 2016-11-10 | 中兴通讯股份有限公司 | 云桌面资源的处理方法及装置 |
US20200201686A1 (en) * | 2017-08-30 | 2020-06-25 | Huawei Technologies Co., Ltd. | Method and Apparatus for Accessing Desktop Cloud Virtual Machine, and Desktop Cloud Controller |
-
2021
- 2021-12-09 CN CN202111500273.9A patent/CN114285842A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102641198A (zh) * | 2012-04-27 | 2012-08-22 | 浙江大学 | 基于无线网络和声音定位的盲人环境感知方法 |
CN103458050A (zh) * | 2013-09-16 | 2013-12-18 | 浪潮电子信息产业股份有限公司 | 一种基于云计算的电子阅览室搭建方法 |
CN104104716A (zh) * | 2014-06-12 | 2014-10-15 | 苏州工业职业技术学院 | 基于云计算的虚拟桌面***及其方法 |
WO2016177079A1 (zh) * | 2015-07-13 | 2016-11-10 | 中兴通讯股份有限公司 | 云桌面资源的处理方法及装置 |
CN105303102A (zh) * | 2015-11-03 | 2016-02-03 | 浪潮电子信息产业股份有限公司 | 一种虚拟机的安全访问方法及虚拟机*** |
US20200201686A1 (en) * | 2017-08-30 | 2020-06-25 | Huawei Technologies Co., Ltd. | Method and Apparatus for Accessing Desktop Cloud Virtual Machine, and Desktop Cloud Controller |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117149360A (zh) * | 2023-10-30 | 2023-12-01 | 天津市天河计算机技术有限公司 | 远程实训方法、设备和存储介质 |
CN117149360B (zh) * | 2023-10-30 | 2024-01-12 | 天津市天河计算机技术有限公司 | 远程实训方法、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200334023A1 (en) | Self-moving operating system installation in cloud-based network | |
US10360122B2 (en) | Tracking cloud installation information using cloud-aware kernel of operating system | |
CN101408899B (zh) | 一种网站多数据源切换方法和装置 | |
US20150373012A1 (en) | Integrated APIs and UIs for Consuming Services across Different Distributed Networks | |
CN100464513C (zh) | 一种电子文件协同下载***及方法 | |
CN103595801B (zh) | 一种云计算***及其虚拟机实时监控方法 | |
US20180004585A1 (en) | Application Programming Interface (API) Hub | |
US11356531B2 (en) | Data caching for cloud services | |
US10255092B2 (en) | Managed virtual machine deployment | |
CN103685608A (zh) | 一种自动配置安全虚拟机ip地址的方法及装置 | |
CN113626133B (zh) | 一种虚拟机控制方法、装置、设备及计算机可读存储介质 | |
CN108632354A (zh) | 物理机纳管方法、装置及云桌面管理平台 | |
CN104516744A (zh) | 软件更新方法及*** | |
CN114285842A (zh) | 一种基于云桌面的电子阅览室搭建方法及*** | |
CN114244651A (zh) | 一种基于云桌面的远程办公实现***及方法 | |
CN104253792A (zh) | 基板管理控制器虚拟***及方法 | |
CN107861761B (zh) | 一种物理主机的启动方法及*** | |
Wei et al. | A VDI system based on cloud stack and active directory | |
US20220345517A1 (en) | Unified application management for heterogeneous application delivery | |
CN115801569B (zh) | 一种访问规则部署方法、装置、设备、介质及云平台 | |
KR102441860B1 (ko) | 공급자 네트워크 서비스 확장 | |
KR102616104B1 (ko) | 클라우드 서비스 제공 시스템 | |
US20230148314A1 (en) | Fast Launch Based on Hibernated Pre-launch Sessions | |
US20230325203A1 (en) | Provisioning dpu management operating systems using host and dpu boot coordination | |
CN117596285A (zh) | 一种云服务连接方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |