VDI虚拟机终端数据获取方法及控制系统与流程

文档序号:32612733发布日期:2022-12-20 20:30阅读:50来源:国知局
VDI虚拟机终端数据获取方法及控制系统与流程
vdi虚拟机终端数据获取方法及控制系统
技术领域
1.本发明涉及网络通讯技术领域,尤其涉及vdi虚拟机终端数据获取方法及控制系统。


背景技术:

2.vdi虚拟机是指一种特殊的软件,它可以在计算机平台和终端用户之间创建一种虚拟的环境,终端用户是基于这个虚拟的环境来运行软件,虚拟机管理软件负责管理主机上的物理设备,虚拟机管理软件对这些物理设备进行虚拟化并分配给一个或多个虚拟机,每个虚拟机都拥有运行操作系统需要的虚拟物理设备,而且每个虚拟机上都可以独立运行一个操作系统和在操作系统上运行不同的软件。
3.现有技术使用虚拟机管理软件对虚拟机进行管理的对象一般是网络管理者,然而虚拟机的使用者无法获取到虚拟机的当前状态信息,从而不能第一时间了解虚拟机故障的问题。


技术实现要素:

4.本发明的目的在于提供vdi虚拟机终端数据获取方法及控制系统,旨在解决现有管理技术中使用者无法获取虚拟机状态信息的问题。
5.为实现上述目的,第一方面,本发明提供了vdi虚拟机终端控制系统,包括控制子系统、用户子系统和供电子系统,所述供电子系统分别与所述控制子系统和所述用户子系统连接,所述控制子系统包括控制模块、服务模块、存储模块和安全模块,所述控制模块、所述服务模块、所述存储模块和所述安全模块依次连接;
6.所述控制模块,用于控制vdi虚拟机的运行;
7.所述服务模块,用于获取所述vdi虚拟机终端数据,并向所述用户子系统提供查询服务;
8.所述存储模块,用于存储所述终端数据;
9.所述安全模块,用于对所述服务模块设置权限进行安全防护;
10.所述用户子系统,用于查询所述服务模块内的所述vdi虚拟机的信息;
11.所述供电子系统,用于对所述控制子系统和所述用户子系统提供电能。
12.其中,所述服务模块包括数据单元和服务单元,所述数据单元和所述服务单元连接;
13.所述数据单元,用于采集所述vdi虚拟机的数据,得到所述终端数据;
14.所述服务单元,向所述用户子系统提供查询服务。
15.其中,所述存储模块包括存储单元和备份单元,所述存储单元和所述备份单元连接;
16.所述存储单元,用于存储所述终端数据,得到存储数据;
17.所述备份单元,用于备份存储所述终端数据,得到备份数据。
18.其中,所述安全模块包括权限单元和巡检单元,所述权限单元和所述巡检单元连接;
19.所述权限单元,用于对所述服务模块设置权限进行安全防护;
20.所述巡检单元,用于对网络进行实时巡检进行网络防护。
21.其中,所述用户子系统包括操作模块和通讯模块,所述操作模块和所述通讯模块连接;
22.所述操作模块,基于所述终端数据操作更改所述vdi虚拟机参数;
23.所述通讯模块,用于所述vdi虚拟机和用户之间的通讯。
24.其中,所述供电子系统包括供电模块和监测模块,所述供电模块和所述监测模块连接;
25.所述供电模块,对所述控制子系统和所述用户子系统供电;
26.所述监测模块,用于监测所述供电模块的电路运作。
27.第二方面,本发明还提供了vdi虚拟机终端数据获取方法,包括以下步骤:
28.通过控制子系统的服务模块获取vdi虚拟机的终端数据;
29.通过存储模块对所述终端数据进行存储,得到存储数据;
30.用户通过用户子系统查询所述存储数据,得到vdi虚拟机终端数据。
31.本发明的vdi虚拟机终端控制系统,所述控制模块控制vdi虚拟机的运行;所述服务模块从所述vdi虚拟机获取终端数据,并向所述用户子系统提供查询服务;所述存储模块对所述终端数据进行存储;所述安全模块对所述服务模块设置权限,对进行所述终端数据的安全防护,该控制系统通过所述服务模块采集所述vdi虚拟机的所述终端数据,并与所述用户子系统进行通讯,直接将所述vdi虚拟机的所述终端数据向使用者传递,便于使用者实时了解当前所述vdi虚拟机的状态信息,所述用户子系统查询所述服务模块内的所述vdi虚拟机的信息,所述供电子系统对所述控制子系统和所述用户子系统提供电能,解决现有管理技术中使用者无法获取虚拟机状态信息的问题。
附图说明
32.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
33.图1是本发明提供的vdi虚拟机终端控制系统的结构示意图。
34.图2是服务模块的结构示意图。
35.图3是安全模块的结构示意图。
36.图4是用存储模块的结构示意图。
37.图5是用户子系统的结构示意图。
38.图6是用供电子系统的结构示意图。
39.图7本发明提供的vdi虚拟机终端数据获取方法流程图。
40.1-控制子系统、2-用户子系统、3-供电子系统、4-控制模块、5-服务模块、6-存储模块、7-安全模块、8-数据单元、9-服务单元、10-存储单元、11-备份单元、12-权限单元、13-巡
检单元、14-采集子单元、15-压缩子单元、16-加密子单元、17-验证子单元、18-操作模块、19-通讯模块、20-供电模块、21-监测模块。
具体实施方式
41.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
42.请参阅图1至图6,本发明提供vdi虚拟机终端控制系统,包括控制子系统1、用户子系统2和供电子系统3,所述供电子系统3分别与所述控制子系统1和所述用户子系统2连接,所述控制子系统1包括控制模块4、服务模块5、存储模块6和安全模块7,所述控制模块4、所述服务模块5、所述存储模块6和所述安全模块7依次连接;
43.所述控制模块4,用于控制vdi虚拟机的运行;
44.所述服务模块5,用于获取所述vdi虚拟机终端数据,并向所述用户子系统2提供查询服务;
45.所述存储模块6,用于存储所述终端数据;
46.所述安全模块7,用于对所述服务模块5设置权限进行安全防护;;
47.所述用户子系统2,用于查询所述服务模块5内的所述vdi虚拟机的信息;
48.所述供电子系统3,用于对所述控制子系统1和所述用户子系统2提供电能。
49.在本实施方案中,所述控制模块4控制vdi虚拟机的运行;所述服务模块5从所述vdi虚拟机获取终端数据,并向所述用户子系统2提供查询服务;所述存储模块6对所述终端数据进行存储;所述安全模块7对所述服务模块5设置权限,对进行所述终端数据的安全防护,该控制系统通过所述服务模块5采集所述vdi虚拟机的所述终端数据,并与所述用户子系统2进行通讯,直接将所述vdi虚拟机的所述终端数据向使用者传递,便于使用者实时了解当前所述vdi虚拟机的状态信息,所述用户子系统2查询所述服务模块5内的所述vdi虚拟机的信息,所述供电子系统对所述控制子系统1和所述用户子系统2提供电能,解决现有管理技术中使用者无法获取虚拟机状态信息的问题。
50.进一步的,所述服务模块5包括数据单元8和服务单元9,所述数据单元8和所述服务单元9连接;所述存储模块6包括存储单元10和备份单元11,所述存储单元10和所述备份单元11连接;所述安全模块7包括权限单元12和巡检单元13,所述权限单元12和所述巡检单元13连接;
51.所述数据单元8,用于采集所述vdi虚拟机的数据,得到所述终端数据;
52.所述服务单元9,向所述用户子系统2提供查询服务;
53.所述存储单元10,用于存储所述终端数据,得到存储数据;
54.所述备份单元11,用于备份存储所述终端数据,得到备份数据;
55.所述权限单元12,用于对所述服务模块5设置权限进行安全防护;
56.所述巡检单元13,用于对网络进行实时巡检进行网络防护。
57.在本实施方案中,通过所述数据单元8采集所述vdi虚拟机的数据,得到所述终端数据,所述服务单元9向所述用户子系统2提供查询服务,所述存储单元10将所述终端数据进行存储,得到存储数据,所述备份单元11将所述存储数据进行备份,得到备份数据,防止
所述存储单元10数据丢失,所述权限单元12对所述服务模块5设置权限进行安全防护,所述巡检单元13对网络进行实时巡检进行网络防护,防止网络入侵盗取所述存储数据。
58.进一步的,所述用户子系统2包括操作模块18和通讯模块19,所述操作模块18和所述通讯模块19连接;
59.所述操作模块18,基于所述终端数据操作更改所述vdi虚拟机参数;
60.所述通讯模块19,用于所述vdi虚拟机和用户之间的通讯。
61.在本实施方案中,用户基于所述终端数据利用所述操作模块18操作更改所述vdi虚拟机参数,便于所述控制子系统1控制所述vdi虚拟机运作,所述通讯模块19用于所述vdi虚拟机和用户之间的通讯,直接将所述vdi虚拟机的终端数据直接传递给用户。
62.进一步的,所述供电子系统3包括供电模块20和监测模块21,所述供电模块20和所述监测模块21连接;
63.所述供电模块20,对所述控制子系统1和所述用户子系统2供电;
64.所述监测模块21,用于监测所述供电模块20的电路运作。
65.在本实施方案中,通过所述供电模块20对所述控制子系统1和所述用户子系统2供电,保证所述控制子系统1和所述用户子系统2的正常运行,所述监测模块21对所述供电模块20监测的电路运作,保证所述供电模块20正常运行。
66.进一步的,所述服务单元9包括采集子单元14和压缩子单元15,所述采集子单元14和所述压缩子单元15连接;
67.所述采集子单元14,用于采集所述vdi虚拟机的数据,得到所述终端数据;
68.所述压缩子单元15,用于压缩所述终端数据,形成数据包。
69.在本实施方案中,通过所述采集子单元14采集所述vdi虚拟机的数据,得到所述终端数据,所述压缩子单元15将所述终端数据进行压缩处理,得到所述数据包。便于所述vdi虚拟机将所述终端数据上传所述服务单元9,供所述用户子系统2查询所述vdi虚拟机信息。
70.进一步的,所述权限单元12包括加密子单元16和验证子单元17,所述加密子单元16和所述验证子单元17连接;
71.所述加密子单元16,对所述服务单元9设置数字密码,进行加密防护;
72.所述验证子单元17,用于对比用户输入密码和所述数字密码,进行身份验证。
73.在本实施方案中,通过所述加密子单元16对所述服务单元9设置数字密码,进行加密防护,所述验证子单元17对比用户输入密码和所述数字密码,进行身份验证。
74.请参阅图7,第二方面,本发明还提供了vdi虚拟机终端数据获取方法,包括以下步骤:
75.s1通过控制子系统1的服务模块5获取vdi虚拟机的终端数据;
76.具体的,通过所述采集子单元14采集所述vdi虚拟机的数据,得到所述终端数据,所述压缩子单元15将所述终端数据进行压缩处理,得到所述数据包,将所述数据包上传至所述服务单元9。
77.s2通过存储模块6对所述终端数据进行存储,得到存储数据;
78.具体的,所述存储单元10将所述终端数据进行存储,得到存储数据,所述备份单元11将所述存储数据进行备份,得到备份数据,防止所述存储单元10数据丢失。
79.s3用户通过用户子系统2查询所述存储数据,得到vdi虚拟机终端数据。
80.具体的,所述通讯模块19用于所述vdi虚拟机和用户之间的通讯,用户通过所述通讯模块19直接将所述vdi虚拟机的终端数据直接传递给用户。
81.以上所揭露的仅为本发明一种专利名称较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1