CN104702624A - 基于CloudStack平台虚拟机登录方法及*** - Google Patents
基于CloudStack平台虚拟机登录方法及*** Download PDFInfo
- Publication number
- CN104702624A CN104702624A CN201510142246.7A CN201510142246A CN104702624A CN 104702624 A CN104702624 A CN 104702624A CN 201510142246 A CN201510142246 A CN 201510142246A CN 104702624 A CN104702624 A CN 104702624A
- Authority
- CN
- China
- Prior art keywords
- virtual machine
- spice
- address
- port numbers
- password
- 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
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/08—Protocols specially adapted for terminal emulation, e.g. Telnet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种基于CloudStack平台虚拟机登录方法及***,方法包括:当监听到客户端的桌面链接请求时,修改CloudStack启动虚拟机的处理代码,若虚拟机启动时则读取和识别该虚拟机的启动相关参数;其中,所述启动相关参数中包括的远程桌面协议为SPICE或VNC;当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码;将虚拟机的IP地址、SPICE端口号和SPICE密码进行封装,并发送至客户端。本发明实现了CloudStack平台中VNC和SPICE协议兼容,用户登录方式更简化,且安全性高。
Description
技术领域
本发明涉及网络安全技术领域,尤其涉及的是一种基于CloudStack平台虚拟机登录方法及***。
背景技术
CloudStack是一个综合性的IaaS(Infrastructure as a Service)软件平台。用它可以快速构建一个的公有或私有云环境。该平台内置了用户界面以及编程接口来管理计算、网络、存储等计算资源。CloudStack是Apache基金会的开源项目,通过Apache 2.0许可证发布,允许二次开发、商业演绎,对于商用很友好。
KVM(Kernel-based Virtual Machine)是一个Linux内核模块,其目的是借助主流芯片的硬件虚拟技术实现内核虚拟机。KVM在2007年2月被并入Linux 2.6.20核心中。
QEMU是由Fabrice Bellard组织所编写的模拟器软件。在虚拟桌面领域通常将其与KVM结合使用,qemu-kvm是Linux***下主流的一种虚拟机方案。
SPICE (the Simple Protocol for Independent Computing Environments)是一种远程桌面协议,它能让用户通过网络访问虚拟桌面界面、操作虚拟桌面。该协议由RedHat公司主持设计,常被推荐与QEMU协同工作,是开源远程桌面协议中较好的备选方案之一。
SPICE主要由几个部件组成:
SPICE Server,在SPICE设计结构中处于中心位置,一边负责与Guest虚拟机中的虚拟设备通信,获取虚拟桌面的图像、键盘鼠标、音频等数据;另一边要与SPICE Client通信,将上述数据交给Client。同时也要反向的将Client所告知的鼠标键盘事件转交给Guest虚拟机;
SPICE Client,给用户呈现虚拟桌面界面并提供键盘鼠标事件响应的客户端软件,可在Windows,Linux,Android等多种操作***上实现该软件。
SPICE Guest,安装在虚拟桌面中的软件包,通常由QXL虚拟显卡驱动以及SPICE支持模块组成。
CloudStack默认使用VNC协议(Virtual Network Computing Protocol,即虚拟网络计算协议)作为远程桌面协议,但不能同时支持SPICE协议,使得用户登录过程复杂。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种基于CloudStack平台虚拟机登录方法及***,旨在解决现有技术中CloudStack平台仅支持VNC协议,无法同时支持SPICE协议,从而导致登录过程复杂的缺陷。
本发明的技术方案如下:
一种基于CloudStack平台虚拟机登录方法,其中,所述方法包括步骤:
当监听到客户端的桌面链接请求时,修改CloudStack启动虚拟机的处理代码,若虚拟机启动时则读取和识别该虚拟机的启动相关参数;其中,所述启动相关参数中包括的远程桌面协议为SPICE或VNC;
当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码;
将虚拟机的IP地址、SPICE端口号和SPICE密码进行封装,并发送至客户端。
所述基于CloudStack平台虚拟机登录方法,其中,所述步骤将虚拟机的IP地址、SPICE端口号和SPICE密码进行封装,并发送至客户端之后还包括:
客户端接收虚拟机的IP地址、SPICE端口号和SPICE密码,发起SPICE链接并获取虚拟机桌面。
所述基于CloudStack平台虚拟机登录方法,其中,所述步骤当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码中通过调用CloudStack平台***的虚拟机管理命令virsh,通过virsh导出虚拟机的XML文件,按XML格式解析XML文件,并获取虚拟机所连接主机的IP地址和SPICE端口号。
所述基于CloudStack平台虚拟机登录方法,其中,所述步骤当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码中通过读取CloudStack平台***的虚拟机运行库生成的虚拟机临时配置文件,按该配置文件的格式解析获取虚拟机所连接主机的IP地址和SPICE端口号。
所述基于CloudStack平台虚拟机登录方法,其中,所述步骤当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码中通过读取CloudStack平台数据库获取虚拟机所连接主机的IP地址。
所述基于CloudStack平台虚拟机登录方法,其中,所述步骤当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码中通过linux进程查看工具ps获取虚拟机进程启动相关参数,虚拟机所连接主机的IP地址和SPICE端口号。
所述基于CloudStack平台虚拟机登录方法,其中,所述步骤当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码中通过解析CloudStack平台***创建虚拟机时产生的临时配置文件获取虚拟机所连接主机的SPICE密码。
所述基于CloudStack平台虚拟机登录方法,其中,所述步骤当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码中通过读取CloudStack平台数据库获取虚拟机信息,并根据虚拟机信息解析获取虚拟机所连接主机的SPICE密码。
一种基于CloudStack平台虚拟机登录***,其中,包括:
读取识别模块,用于当监听到客户端的桌面链接请求时,修改CloudStack启动虚拟机的处理代码,若虚拟机启动时则读取和识别该虚拟机的启动相关参数;其中,所述启动相关参数中包括的远程桌面协议为SPICE或VNC;
解析模块,用于当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码;
发送模块,将虚拟机的IP地址、SPICE端口号和SPICE密码进行封装,并发送至客户端。
所述基于CloudStack平台虚拟机登录***,其中,还包括:
链接模块,用于客户端接收虚拟机的IP地址、SPICE端口号和SPICE密码,发起SPICE链接并获取虚拟机桌面。
本发明提供了一种基于CloudStack平台虚拟机登录方法及***,方法包括:当监听到客户端的桌面链接请求时,修改CloudStack启动虚拟机的处理代码,若虚拟机启动时则读取和识别该虚拟机的启动相关参数;其中,所述启动相关参数中包括的远程桌面协议为SPICE或VNC;当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码;将虚拟机的IP地址、SPICE端口号和SPICE密码进行封装,并发送至客户端。本发明实现了CloudStack平台中VNC和SPICE协议兼容,用户登录方式更简化,且安全性高。
附图说明
图1为本发明所述基于CloudStack平台虚拟机登录方法较佳实施例的流程图。
图2为本发明所述基于CloudStack平台虚拟机登录***较佳实施例的结构框图。
具体实施方式
本发明提供一种基于CloudStack平台虚拟机登录方法及***,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参见图1,图1是本发明所述基于CloudStack平台虚拟机登录方法较佳实施例的流程图。如图1所示,其包括以下步骤:
步骤S100、当监听到客户端的桌面链接请求时,修改CloudStack启动虚拟机的处理代码,若虚拟机启动时则读取和识别该虚拟机的启动相关参数;其中,所述启动相关参数中包括的远程桌面协议为SPICE或VNC。
本发明的实施例中,CloudStack平台的服务器端负责处理来自客户端的桌面链接请求,当监听到客户端发起链接的数据包时,从数据包内取出用户名和登录密码;根据预先配置好的用户名-虚拟机绑定关系列表以及登录密码进行验证,当通过验证时则CloudStack平台服务器端软件启动对应的虚拟机,并且获取该台虚拟机的IP、SPICE端口号以及SPICE密码。
当通过验证时则CloudStack平台服务器端软件启动对应的虚拟机时,还将为每台虚拟机(虚拟机进程)配备参数表,且参数表保存在数据库或配置文件中。
步骤S200、当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码。
显然,当启动相关参数中包括的远程桌面协议为SPICE协议时,则采用SPICE参数(即虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码)启动虚拟机;当启动相关参数中包括的远程桌面协议为VNC协议时,则通过VNC协议启动虚拟机。
在步骤S200中,可至少通过以下四种方式获取虚拟机所连接主机的IP地址和SPICE端口号:
(1)通过调用CloudStack平台***的虚拟机管理命令virsh,通过virsh导出虚拟机的XML文件,按XML格式解析XML文件,并获取虚拟机所连接主机的IP地址和SPICE端口号;
(2)通过读取CloudStack平台***的虚拟机运行库生成的虚拟机临时配置文件,按该配置文件的格式解析获取虚拟机所连接主机的IP地址和SPICE端口号;
(3)通过读取CloudStack平台数据库获取虚拟机所连接主机的IP地址;
(4)通过linux进程查看工具ps获取虚拟机进程启动相关参数,虚拟机所连接主机的IP地址和SPICE端口号;其中虚拟机进程启动相关参数包括形如“-spice port=5900,addr=192.168.1.100”的字符串,可获取IP地址和SPICE端口号。
在步骤S200中,可至少通过以下两种方式获取SPICE密码:
(1)通过解析CloudStack平台***创建虚拟机时产生的临时配置文件获取虚拟机所连接主机的SPICE密码;
(2)通过读取CloudStack平台数据库获取虚拟机信息,并根据虚拟机信息解析获取虚拟机所连接主机的SPICE密码;
当SPICE使用了加密验证方式时,从原生qemu-kvm进程参数中是无法获取密码信息的,仅能获取端口号。我们采用多种方式结合,既可从进程参数中获取SPICE端口号,也可以从CloudStack数据库,或是其生成的临时文件中同时解析出SPICE端口号以及密码。这样就能让SPICE在打开加密模式的情况下工作,客户端也能正确进行SPICE连接。
步骤S300、将虚拟机的IP地址、SPICE端口号和SPICE密码进行封装,并发送至客户端。
在步骤S300中,当CloudStack平台的服务器端完成了虚拟机的IP地址、SPICE端口号和SPICE密码的加密封装后,则发送至客户端。
进一步的,所述步骤S300之后还包括:
步骤S400、客户端接收虚拟机的IP地址、SPICE端口号和SPICE密码,发起SPICE链接并获取虚拟机桌面。
为了更清楚的理解本发明所述基于CloudStack平台虚拟机登录方法,下面通过一具体实施例来进行详细说明。
S1、客户端接收用户的操作指令,输入登录的用户名和密码,完成输入后向服务器端发起客户端登录请求;
S2、根据预先配置好的用户名-虚拟机绑定关系列表以及登录密码进行验证,当通过验证时则CloudStack平台的服务器端软件启动对应的虚拟机,并读取启动相关参数;
S3、判断虚拟机是否使用SPICE协议,当不使用时则执行步骤S4,当使用时则执行步骤S5;
S4、通过VNC协议启动虚拟机,并结束流程;
S5、通过SPICE协议启动虚拟机;
S6、通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码;
S7、将虚拟机的IP地址、SPICE端口号和SPICE密码进行封装,并发送至客户端;
S8、当客户端接收虚拟机的IP地址、SPICE端口号和SPICE密码成功时,发起SPICE链接并获取虚拟机桌面;当客户端接收虚拟机的IP地址、SPICE端口号和SPICE密码失败时,阻止用户登录并提示用户。
在现有技术中,用户需要显示的指定IP,端口和协议密码,用形如”spice://192.168.1.100:5900?Password=123456”格式的链接去访问,用户实际难以获得端口号和密码。而本发明中,当用户登录时输入的是登录的用户名和密码,所连接主机的IP地址、SPICE端口号和SPICE密码均是自动获得,这极大的方便了用户。
基于上述方法实施例,本发明还提供了一种基于CloudStack平台虚拟机登录***,如图2所示,其包括:
读取识别模块100,用于当监听到客户端的桌面链接请求时,修改CloudStack启动虚拟机的处理代码,若虚拟机启动时则读取和识别该虚拟机的启动相关参数;其中,所述启动相关参数中包括的远程桌面协议为SPICE或VNC;
解析模块200,用于当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码;
发送模块300,将虚拟机的IP地址、SPICE端口号和SPICE密码进行封装,并发送至客户端。
进一步的,在所述基于CloudStack平台虚拟机登录***中,还包括:
链接模块,用于客户端接收虚拟机的IP地址、SPICE端口号和SPICE密码,发起SPICE链接并获取虚拟机桌面。
综上所述,本发明提供了一种基于CloudStack平台虚拟机登录方法及***,方法包括:当监听到客户端的桌面链接请求时,修改CloudStack启动虚拟机的处理代码,若虚拟机启动时则读取和识别该虚拟机的启动相关参数;其中,所述启动相关参数中包括的远程桌面协议为SPICE或VNC;当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码;将虚拟机的IP地址、SPICE端口号和SPICE密码进行封装,并发送至客户端。本发明实现了CloudStack平台中VNC和SPICE协议兼容,用户登录方式更简化,且安全性高。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
Claims (10)
1.一种基于CloudStack平台虚拟机登录方法,其特征在于,所述方法包括步骤:
当监听到客户端的桌面链接请求时,修改CloudStack启动虚拟机的处理代码,若虚拟机启动时则读取和识别该虚拟机的启动相关参数;其中,所述启动相关参数中包括的远程桌面协议为SPICE或VNC;
当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码;
将虚拟机的IP地址、SPICE端口号和SPICE密码进行封装,并发送至客户端。
2.根据权利要求1所述基于CloudStack平台虚拟机登录方法,其特征在于,所述步骤将虚拟机的IP地址、SPICE端口号和SPICE密码进行封装,并发送至客户端之后还包括:
客户端接收虚拟机的IP地址、SPICE端口号和SPICE密码,发起SPICE链接并获取虚拟机桌面。
3.根据权利要求1所述基于CloudStack平台虚拟机登录方法,其特征在于,所述步骤当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码中通过调用CloudStack平台***的虚拟机管理命令virsh,通过virsh导出虚拟机的XML文件,按XML格式解析XML文件,并获取虚拟机所连接主机的IP地址和SPICE端口号。
4.根据权利要求1所述基于CloudStack平台虚拟机登录方法,其特征在于,所述步骤当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码中通过读取CloudStack平台***的虚拟机运行库生成的虚拟机临时配置文件,按该配置文件的格式解析获取虚拟机所连接主机的IP地址和SPICE端口号。
5.根据权利要求1所述基于CloudStack平台虚拟机登录方法,其特征在于,所述步骤当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码中通过读取CloudStack平台数据库获取虚拟机所连接主机的IP地址。
6.根据权利要求1所述基于CloudStack平台虚拟机登录方法,其特征在于,所述步骤当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码中通过linux进程查看工具ps获取虚拟机进程启动相关参数,虚拟机所连接主机的IP地址和SPICE端口号。
7.根据权利要求1所述基于CloudStack平台虚拟机登录方法,其特征在于,所述步骤当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码中通过解析CloudStack平台***创建虚拟机时产生的临时配置文件获取虚拟机所连接主机的SPICE密码。
8.根据权利要求1所述基于CloudStack平台虚拟机登录方法,其特征在于,所述步骤当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码中通过读取CloudStack平台数据库获取虚拟机信息,并根据虚拟机信息解析获取虚拟机所连接主机的SPICE密码。
9.一种基于CloudStack平台虚拟机登录***,其特征在于,包括:
读取识别模块,用于当监听到客户端的桌面链接请求时,修改CloudStack启动虚拟机的处理代码,若虚拟机启动时则读取和识别该虚拟机的启动相关参数;其中,所述启动相关参数中包括的远程桌面协议为SPICE或VNC;
解析模块,用于当虚拟机使用SPICE协议时,则通过解析数据库数据、解析配置文件或解析虚拟机进程运行参数获取虚拟机所连接主机的IP地址、SPICE端口号和SPICE密码;
发送模块,将虚拟机的IP地址、SPICE端口号和SPICE密码进行封装,并发送至客户端。
10.根据权利要求9所述基于CloudStack平台虚拟机登录***,其特征在于,还包括:
链接模块,用于客户端接收虚拟机的IP地址、SPICE端口号和SPICE密码,发起SPICE链接并获取虚拟机桌面。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510142246.7A CN104702624A (zh) | 2015-03-27 | 2015-03-27 | 基于CloudStack平台虚拟机登录方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510142246.7A CN104702624A (zh) | 2015-03-27 | 2015-03-27 | 基于CloudStack平台虚拟机登录方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104702624A true CN104702624A (zh) | 2015-06-10 |
Family
ID=53349392
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510142246.7A Pending CN104702624A (zh) | 2015-03-27 | 2015-03-27 | 基于CloudStack平台虚拟机登录方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104702624A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017080487A1 (zh) * | 2015-11-10 | 2017-05-18 | 中兴通讯股份有限公司 | 云桌面的调用方法及装置 |
CN108206842A (zh) * | 2016-12-16 | 2018-06-26 | 广州杰赛科技股份有限公司 | 云桌面远程接入方法和*** |
CN108614959A (zh) * | 2018-05-02 | 2018-10-02 | 山东浪潮通软信息科技有限公司 | 一种可配置的软件***授权控制的方法 |
CN108989102A (zh) * | 2018-07-05 | 2018-12-11 | 广州禹龙信息科技有限公司 | 双协议桌面云的配置方法及*** |
CN109997345A (zh) * | 2017-10-25 | 2019-07-09 | 深圳市互盟科技股份有限公司 | 基于云计算的虚拟机控制***及其方法 |
CN111683091A (zh) * | 2020-06-08 | 2020-09-18 | 平安科技(深圳)有限公司 | 一种访问云主机控制台方法、装置、设备及存储介质 |
CN111741091A (zh) * | 2020-06-11 | 2020-10-02 | 无锡华云数据技术服务有限公司 | 一种隐藏noVNC服务器IP及端口号的方法、装置及电子设备 |
CN112162926A (zh) * | 2020-09-30 | 2021-01-01 | 新华三大数据技术有限公司 | 一种自动化测试方法及装置 |
CN112416509A (zh) * | 2019-08-23 | 2021-02-26 | 腾讯科技(深圳)有限公司 | 虚拟机控制***及相关设备 |
CN113542446A (zh) * | 2021-06-11 | 2021-10-22 | 杭州玖欣物联科技有限公司 | 一种基于lwm2m协议的网关设备IP地址远程管理方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102904944A (zh) * | 2012-09-29 | 2013-01-30 | 广东中科遥感技术有限公司 | 一种遥感数据远程云处理***及方法 |
CN103209178A (zh) * | 2013-03-15 | 2013-07-17 | 汉柏科技有限公司 | CloudStack平台上兼容SPICE协议的方法 |
CN103618752A (zh) * | 2013-12-18 | 2014-03-05 | 广东中科遥感技术有限公司 | 一种虚拟机远程桌面安全访问***及方法 |
CN103685536A (zh) * | 2013-12-20 | 2014-03-26 | 国云科技股份有限公司 | 一种独占式的虚拟桌面管理方法 |
CN103984589A (zh) * | 2014-04-25 | 2014-08-13 | 北京大学 | 一种基于虚拟机实现计算机实验教学的上机环境建立方法 |
CN104144172A (zh) * | 2013-05-06 | 2014-11-12 | 上海宏第网络科技有限公司 | 一种基于桌面虚拟化技术的云平台***和方法 |
-
2015
- 2015-03-27 CN CN201510142246.7A patent/CN104702624A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102904944A (zh) * | 2012-09-29 | 2013-01-30 | 广东中科遥感技术有限公司 | 一种遥感数据远程云处理***及方法 |
CN103209178A (zh) * | 2013-03-15 | 2013-07-17 | 汉柏科技有限公司 | CloudStack平台上兼容SPICE协议的方法 |
CN104144172A (zh) * | 2013-05-06 | 2014-11-12 | 上海宏第网络科技有限公司 | 一种基于桌面虚拟化技术的云平台***和方法 |
CN103618752A (zh) * | 2013-12-18 | 2014-03-05 | 广东中科遥感技术有限公司 | 一种虚拟机远程桌面安全访问***及方法 |
CN103685536A (zh) * | 2013-12-20 | 2014-03-26 | 国云科技股份有限公司 | 一种独占式的虚拟桌面管理方法 |
CN103984589A (zh) * | 2014-04-25 | 2014-08-13 | 北京大学 | 一种基于虚拟机实现计算机实验教学的上机环境建立方法 |
Non-Patent Citations (5)
Title |
---|
佚名: "openstack spice &&spice 连接加密", 《 HTTP://BLOG.SINA.COM.CN/S/BLOG_13DCDD40D0102V7PO.HTML》 * |
佚名: "SPICE协议-----基本简介及普通协议定义", 《HTTP://WWW.BUBUKO.COM/INFODETAIL-506149.HTML》 * |
佚名: "在KVM虚拟机中使用spice系列之二(USB映射,SSL,密码,多客户端支持)", 《HTTP://WWW.BUBUKO.COM/INFODETAIL-644547.HTML》 * |
佚名: "在虚拟机器上采用 Spice 及 LibVirt(CentOS-6.2 或以上)", 《HTTP://BLOG.CHINAUNIX.NET/UID-26000137-ID-3621269.HTML》 * |
黄超: "基于 Cloudstack 云桌面***桌面管理模块的设计与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017080487A1 (zh) * | 2015-11-10 | 2017-05-18 | 中兴通讯股份有限公司 | 云桌面的调用方法及装置 |
CN108206842A (zh) * | 2016-12-16 | 2018-06-26 | 广州杰赛科技股份有限公司 | 云桌面远程接入方法和*** |
CN108206842B (zh) * | 2016-12-16 | 2020-09-15 | 广州杰赛科技股份有限公司 | 云桌面远程接入方法和*** |
CN109997345A (zh) * | 2017-10-25 | 2019-07-09 | 深圳市互盟科技股份有限公司 | 基于云计算的虚拟机控制***及其方法 |
CN109997345B (zh) * | 2017-10-25 | 2022-03-11 | 深圳市互盟科技股份有限公司 | 基于云计算的虚拟机控制***及其方法 |
CN108614959A (zh) * | 2018-05-02 | 2018-10-02 | 山东浪潮通软信息科技有限公司 | 一种可配置的软件***授权控制的方法 |
CN108989102A (zh) * | 2018-07-05 | 2018-12-11 | 广州禹龙信息科技有限公司 | 双协议桌面云的配置方法及*** |
CN112416509A (zh) * | 2019-08-23 | 2021-02-26 | 腾讯科技(深圳)有限公司 | 虚拟机控制***及相关设备 |
CN112416509B (zh) * | 2019-08-23 | 2024-01-30 | 腾讯科技(深圳)有限公司 | 虚拟机控制***及相关设备 |
WO2021151297A1 (zh) * | 2020-06-08 | 2021-08-05 | 平安科技(深圳)有限公司 | 一种访问云主机控制台方法、装置、设备及存储介质 |
CN111683091A (zh) * | 2020-06-08 | 2020-09-18 | 平安科技(深圳)有限公司 | 一种访问云主机控制台方法、装置、设备及存储介质 |
CN111741091A (zh) * | 2020-06-11 | 2020-10-02 | 无锡华云数据技术服务有限公司 | 一种隐藏noVNC服务器IP及端口号的方法、装置及电子设备 |
CN112162926A (zh) * | 2020-09-30 | 2021-01-01 | 新华三大数据技术有限公司 | 一种自动化测试方法及装置 |
CN113542446A (zh) * | 2021-06-11 | 2021-10-22 | 杭州玖欣物联科技有限公司 | 一种基于lwm2m协议的网关设备IP地址远程管理方法 |
CN113542446B (zh) * | 2021-06-11 | 2023-04-07 | 杭州玖欣物联科技有限公司 | 一种基于lwm2m协议的网关设备IP地址远程管理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104702624A (zh) | 基于CloudStack平台虚拟机登录方法及*** | |
CN107925659B (zh) | 帮助使经认证的集群可用的方法、相关装置和存储介质 | |
US8346897B2 (en) | System and method for deploying and maintaining software applications | |
CN111552676A (zh) | 基于区块链的存证方法、装置、设备及介质 | |
TWI735429B (zh) | 用戶端登錄伺服器端的鑑別方法、裝置、系統及電子設備 | |
CN111641675A (zh) | 多租户访问服务实现方法、装置、设备及存储介质 | |
EP1519539A2 (en) | Mobility device | |
WO2016173199A1 (zh) | 一种移动应用单点登录方法及装置 | |
EP3313049A1 (en) | Method for realizing data sharing between client and virtual desktop, client and system | |
CN111193602B (zh) | 自动化运维管理***及方法 | |
WO2005036305A2 (en) | Mobility device | |
US10103948B1 (en) | Computing devices for sending and receiving configuration information | |
CN111708550A (zh) | 应用部署方法、装置、计算机设备及存储介质 | |
CN103975567B (zh) | 双因素认证方法及虚拟机设备 | |
CN111694743A (zh) | 业务***的检测方法及装置 | |
CN107493204B (zh) | 一种镜像检测的方法以及装置 | |
CN114416169A (zh) | 基于微前端的数据处理方法、介质、装置和计算设备 | |
CN103164324A (zh) | 微博测试方法和装置 | |
CN112187718B (zh) | 一种idv云桌面的远程访问云终端和*** | |
CN112543109B (zh) | 一种云主机创建方法、***、服务器及存储介质 | |
CN110190980B (zh) | 支持插件化接入不同区块链联盟链网络的***和方法 | |
CN107172082B (zh) | 一种文件共享方法及*** | |
CN110808943B (zh) | 客户端连接应急管理方法、客户端及计算机可读存储介质 | |
KR20220036312A (ko) | 가상 컴퓨팅 환경의 제공 방법, 그리고 이를 구현하기 위한 장치 | |
CN111131152B (zh) | 一种跨平台的远程登录防护***的自动化验证方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150610 |
|
RJ01 | Rejection of invention patent application after publication |