发明名称 一种基于VNC代理的云计算环境中虚拟机在线录屏方法与系统
摘要 本发明公开了一种基于VNC代理的云计算环境中虚拟机在线录屏系统及方法,在线录屏系统包括VNC客户端、VNC代理服务器和安装在虚拟机上的VNC服务器。用户通过浏览器客户端访问虚拟机,VNC代理服务器接收来自浏览器的虚拟机访问请求,VNC代理服务器初始化虚拟机访问信息并将客户端带过来的认证信息转发到VNC服务器,VNC服务器对访问进行安全认证,同时,VNC代理服务器启动录屏的线程对虚拟机的界面进行录屏,并生成录屏文件保存到VNC代理服务器上。采用本发明,能更进一步规范审计和取证用户对虚拟机的操作,能实现基于云计算的虚拟化应用或系统在线录屏的功能。
申请公布号 CN105933415A 申请公布日期 2016.09.07
申请号 CN201610251418.9 申请日期 2016.04.21
申请人 国家计算机网络与信息安全管理中心 发明人 侯美佳;黄澄清;舒敏;姚维;李平南;金暐;董琳;彭义刚
分类号 H04L29/08(2006.01)I;H04L29/06(2006.01)I;G06F9/455(2006.01)I;G06F9/44(2006.01)I;G06F3/0484(2013.01)I 主分类号 H04L29/08(2006.01)I
代理机构 长沙市标致专利代理事务所(普通合伙) 43218 代理人 周正雄
主权项 一种基于VNC代理的云计算环境中虚拟机在线录屏系统,其特征是,包括VNC客户端、VNC代理服务器和安装在虚拟机上的VNC服务器;所述VNC客户端,用于显示虚拟机的桌面,实现基于VNC的RFB远程访问协议,捕获用户对虚拟机的鼠标及键盘消息的输入,并将虚拟机桌面的更新数据显示在客户端上;所述VNC代理服务器,用于接收来自VNC客户端的虚拟机远程访问请求,并将请求转发到VNC服务器,建立VNC客户端到VNC服务器之间的连接通道,并实时捕获VNC服务端虚拟机基于RFB协议的屏幕更新数据,将桌面帧数据转成图像文件,通过视频转换模块将图像文件转成视频文件,完成虚拟机的屏幕录制;所述VNC服务器,用于建立与VNC客户端的连接,处理来自客户端的桌面更新请求,并将VNC服务器的桌面数据推送给VNC客户端。
地址 100029 北京市朝阳区裕民路甲3号